repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: unplug all devices in the unplug call back
2008-09-25
Zheng Yan
B
t
r
fs:
prope
r
l
y
set blocksize when adding
n
ew device
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Zheng Yan
Btrfs: Update find free objectid
f
unction for orphan
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ristoph Hellwig
Btr
f
s
:
trivial sp
a
rse fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
stoph Hel
l
wig
remove unused funct
i
o
n
btrfs_i
l
ooku
p
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
isto
p
h He
l
lwig
Btrfs
:
missing e
n
d
ianess conversi
o
n in insert_new_roo
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christop
h
Hellwi
g
Btrfs: cl
e
anup d_
o
btain_al
i
a
s
useage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
s
o
n
Btrfs: Rev
the disk format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris M
a
son
Btr
f
s
: Add a
write ahe
a
d
tree log t
o
optimize
synch
r
onous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
Add
d
ebugging che
c
ks to track
d
own co
r
rup
t
ed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hellwig
Btrfs: op
t
imize btrget/set/
r
e
mov
e
xattr
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
istop
h
Hellwig
btrf
s
: optm
i
ze
listxatt
r
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jo
s
e
f Bacik
Btrfs: compile when posi
x
acl's are
disa
b
led
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Ma
s
on
Btrfs: Fix va
r
iable init during cs
u
m creatio
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
t
rfs: Throt
t
le for async bio submits higher up the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Re
v
t
h
e disk for
m
at
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David W
o
odh
o
use
Clean up btrfs_ge
t
_parent
(
) a
li
t
tle more
,
fix
a free
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Davi
d
Woodhouse
Btrfs:
F
i
x
N
FS exp
o
rt
i
ng of subvol roots
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
a
v
id Woodho
u
se
Switch btr
f
s_name_has
h
()
to crc32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
id
W
oo
d
house
Bt
r
fs: Reinstate '-osubvol=
.
' option to mount ent
i
re
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
avid Woodhouse
S
i
mpl
i
fy btrf
s
_
ge
t
_paren
t
(), fix use-after-
f
ree
b
ug
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
o
o
d
h
ou
s
e
Mas
k
root object
ID
i
n
to f_fsid in bt
r
fs_st
a
tfs()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Davi
d
Wood
h
o
u
se
Fill f_fsid fiel
d
i
n
b
t
rf
s
_statfs()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Davi
d
Wo
o
dh
o
use
Bt
r
f
s
: O
p
timise NFS readdir hack s
l
ightly; don't
c
all
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
id
W
oo
d
h
ous
e
M
i
n
o
r
c
l
eanup of btrfs_real_readdi
r
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Wood
h
ouse
Btrfs:
R
e
move special cases for "
.
" and "
.
.
"
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woo
d
house
Btrfs: Discard sector data
in __fr
e
e_e
x
tent(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
a
v
id
W
oodhous
e
Btrfs: Implement our
o
wn copy of the nfsd r
e
a
d
dir ha
c
k
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
B
alaji Rao
NFS support fo
r
btrfs -
v3
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji R
a
o
Introduce btr
f
s_iget helper
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
B
trfs
:
Wait f
o
r
a
syn
c
bi
o
submiss
i
ons to
make som
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Lo
o
kup readpage checksums on bio submission
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Maso
n
B
t
r
fs:
F
ix add_
e
xtent_mappin
g
to check for duplicates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Bt
r
f
s
: Re
m
ove
b
r
o
ken optimisat
i
ons in
e
n
d
_b
i
o functions
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs:
L
ower
conten
t
ion on the csum mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Wait for
k
ernel threads t
o
make progress du
r
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
B
trfs:
G
ive all the worke
r
threads des
c
ri
p
tive
n
ames
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
f
s: Tr
a
n
s
act
i
o
n
comm
i
t
:
don'
t
u
se filemap_fdatawait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs:
C
o
unt async bios separately from async checksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Limit the number of asyn
c
b
io submi
s
sion
kt
h
r
e
ads
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
o
n
Btrfs: In
i
t a
d
dress_spa
c
e->
w
rit
e
bac
k
_index properl
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Wood
h
ouse
Btrfs: Change TestSetP
a
geLocked() to tryloc
k
_p
a
g
e()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
E
ric Sandeen
Btr
f
s: fi
x
RHEL
t
est for C
l
earPageF
s
Misc
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Maso
n
Btrfs
:
Update version
.
sh to v0
.
16
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Av
o
id call
i
ng into
t
he FS for the f
i
n
al
i
put
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Zheng
B
trf
s
: Fix n
o
datacow f
o
r the new data=ordered
mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Ge
t
r
i
d of BTRFS_I(i
n
ode)->in
d
ex
an
d
u
s
e loca
l
v
a
r
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
B
trfs: Fix the multi
-
bio code to save the o
r
iginal
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Zheng
Btrfs
:
Upda
t
e
c
lone file ioctl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zh
e
ng
B
t
r
f
s
: Various smal
l
fixes
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
btrfs_lookup_bio_sums seems broken, go back to the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
B
trf
s
: Maintain a list o
f
inodes that ar
e
delall
o
c
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btr
f
s: D
o
n't corrupt
r
am in shr
i
nk_ex
t
e
n
t_tree
,
leak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
B
tr
f
s: fix ioct
l
-
i
nitiated
t
ransactions
v
s w
a
i
t_current_t
r
a
ns
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Add su
p
port for HW assisted crc32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Hold csum mutex while r
e
ading in
su
m
s
duri
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: More
t
hrottle tun
i
ng
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
b
trfs_search_sl
o
t:
reduce lock contention by cowing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs:
T
hro
t
t
le less oft
e
n waiting
f
or snapshots
t
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Btrfs: Impr
o
ve an
d
clean
u
p
locking don
e
b
y walk_down_tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Hold a refe
r
ence on
bios d
u
ring submi
t
_bio,
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Dro
p
some debugging ar
o
u
nd
the ex
t
en
t
_m
a
p pinn
e
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
aso
n
Btrfs: Fi
x
streaming rea
d
performance with ch
e
cksummin
g
on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
B
t
r
f
s: Throttle tuning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
B
trfs: Add mis
s
ing hunk from Y
a
n Zh
e
ng's cache re
c
laim
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sven
W
egene
r
Btrfs: Add compatibili
t
y f
o
r ke
r
nels >= 2
.
6
.
27-rc1
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: implement memory rec
l
a
im for leaf reference
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Bt
r
f
s
: Fix verify_parent_transid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Zhe
n
g
B
t
r
fs:
Update and fix mount
-
o nodatacow
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
L
i
Zefan
Btrfs: as
y
nc-thread
:
f
i
x
p
ossible memory leak
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Th
r
ottle oper
a
tions if th
e
refer
e
nce cache gets
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
f
s
:
Fix version
.
sh when
used outside of
an hg repo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Leaf reference c
a
ch
e
update
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zhe
n
g
Btr
f
s: Add a leaf
r
eference
c
ache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mas
o
n
Btrf
s
: Rev
the
disk fo
r
mat magic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Mark Fashe
h
Btrfs: Null terminate strings passed
i
n from users
p
ace
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Fix path
slots s
e
lection
i
n
btrfs_se
a
rch_forward
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Y
a
n
B
trfs: Fix
.
.
lookup
c
orner case
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: Properly release
lock
i
n pi
n
_down_bytes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
Btrfs: Remove unused variabl
e
in
fixup_tree
_
root
_
locati
o
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
osef Bacik
Btrfs: Fix a
f
ew
f
unctions that exi
t
without
st
o
ppi
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef B
a
cik
B
t
rfs: Create orphan inode r
e
cords to pr
e
vent lost
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jo
s
ef Bacik
Btrfs
:
Add ACL support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef B
a
cik
Btrf
s
:
R
em
o
ve unused xattr code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jose
f
Bacik
Btrfs
:
Im
p
lement new dir index format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Fix the defragment
i
on co
d
e
a
n
d
the block relocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrfs: Use assert_spin
_
l
o
c
k
ed
i
nstead of spin_tr
y
lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
f
s
: Add version strings o
n
mo
d
ule load
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
a
son
Btrfs: Fix some build
proble
m
s on 2
.
6
.
18 based enterprise
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
B
t
r
f
s
:
Sear
c
h
d
ata
o
r
d
ered ex
t
ents first f
o
r checksums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Fix 32
b
it compiles b
y
us
i
ng an unsigned long
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Ma
s
on
Btrfs
:
Tak
e
t
h
e csum
m
utex while reading chec
k
sums
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: alloc_mutex latency r
e
duction
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Ad
d
s
o
m
e conditional schedules ne
a
r the all
o
c
_mut
e
x
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Use mu
t
ex_lock
_
nested for tree locking
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mas
o
n
Btrfs: Fix some data=ordered
r
e
l
ated dat
a
corruptions
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Use a mut
e
x in the extent bu
f
f
e
r for
t
r
ee
bloc
k
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Index
extent buffers in an rbtr
e
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btr
f
s: Data ordered fixe
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Fix
b
trfs_wait_ordered_extent_ra
n
ge to pro
p
e
r
ly w
a
i
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Keep extent map
p
ings in ram unti
l
pending
o
rdered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next