repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: Reinstate '-osubvol=.' option to mount entire tree
2008-09-25
D
avid Woodho
u
se
Btrfs: R
e
i
ns
t
ate
'
-
osubvol=
.
' option to moun
t
entire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhou
s
e
Simplify
btr
f
s_get_pa
r
ent()
,
fi
x
use
-
a
f
ter-free bug
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
o
o
d
h
ouse
Mask root objec
t
ID into f
_
fsid in btrfs_statfs
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Fill f_fsid field in btrfs_
s
ta
t
fs()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrfs: Opti
m
ise NFS readdir hack s
l
ightly;
d
on
'
t call
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woo
d
hous
e
Mino
r
clea
n
up of b
t
rfs_r
e
al_readdir()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David W
o
odhouse
B
t
rfs: Remove speci
a
l c
a
ses for "
.
" and "
.
.
"
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
id Woodhouse
Btrfs: D
i
sc
a
r
d sect
o
r data in __
f
ree_
e
x
t
en
t
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhou
s
e
Btrfs: Implement our own copy of
t
h
e nfsd readd
i
r hac
k
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
B
alaji Rao
N
F
S
su
p
port for btrfs -
v
3
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaj
i
Rao
Introduc
e
btrfs_
i
get helper
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wait fo
r
async bio subm
i
s
sions t
o
m
a
ke some
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s M
a
son
Btrfs: Lookup rea
d
page
c
hecksu
m
s on bi
o
submi
s
s
i
on
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Fix add_extent_mapping
to
chec
k
for duplicates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David W
o
od
h
ouse
Btrfs: Remove broken optimis
a
tio
n
s in e
n
d_bio
f
u
nctions
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Lower
c
ontention on the csum mute
x
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
Wait
for kernel thr
e
ads to make pro
g
ress dur
i
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s Mason
Btrfs: Give al
l
the wor
k
er th
r
eads descri
p
t
i
ve names
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
T
rans
a
ction comm
i
t: don't use fil
e
m
ap_fdat
a
wait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
Maso
n
B
t
rfs: Count
async bio
s
se
p
arately
from asy
n
c checksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s Mason
Btrfs
:
L
i
mit the number
o
f async bi
o
submi
s
s
ion kthr
e
ads
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
Init a
d
dre
s
s_spa
c
e->writebac
k
_
i
nde
x
properly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
Woo
d
ho
u
s
e
Btr
f
s: Ch
a
n
ge Tes
t
Se
t
PageLocked() to trylock_page()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
E
ri
c
Sandeen
Btrfs: fix RHEL t
e
st
f
or ClearP
a
ge
F
sMisc
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
:
U
pdate version
.
sh to v0
.
1
6
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
B
trfs:
A
void calling into
t
h
e
FS fo
r
the final iput
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zhe
n
g
B
t
rf
s
: Fix n
o
datacow for the
new
data
=
ordered mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Get rid
o
f
B
TRFS_I(inode)->index and us
e
loca
l
vars
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
o
n
Btrfs:
Fix the multi-bio code to save the original
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Zheng
Btrfs: Update clone file ioctl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Z
heng
Btrfs: Vari
o
us small fixe
s
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
btrfs_lo
o
kup_b
i
o_s
u
ms seems bro
k
e
n
, go back to the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Maintain a l
i
st
o
f inod
e
s that are delalloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Do
n
't
c
orrupt r
a
m
in shrink_ext
e
nt_t
r
ee, leak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
Btrfs:
fix ioct
l
-
initiated
transactions vs wait
_
cur
r
ent
_
tran
s
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
ason
Btrfs: Add s
u
pp
o
r
t
for
H
W
assisted crc3
2
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
ason
Btr
f
s: Hold c
s
u
m
mutex w
h
i
l
e reading i
n
su
m
s during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: More throttl
e
tuning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Ma
s
on
btrfs_search_slot: red
u
ce l
o
ck contention by cowing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Bt
r
fs:
T
hrott
l
e less
o
f
ten
w
aiting f
o
r
snapshots
to
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Improve and cleanup lock
i
ng
d
o
ne by w
a
lk_d
o
w
n_tr
e
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Hold a reference on
b
io
s
during submit_b
i
o,
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Drop some
d
e
bug
g
ing around the extent_ma
p
pinned
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs:
Fix streaming r
e
a
d performance
w
ith checksumming on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
B
trfs: Throttle tu
n
ing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Add
m
iss
i
ng hunk
fro
m
Yan Zheng's cache reclaim
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sven Wegener
B
t
rfs: Add compatibili
t
y fo
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: i
m
plement memory
r
eclaim for leaf refe
r
enc
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
Fix verif
y
_
p
arent
_
t
r
ansid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrfs: Update and fi
x
mount -o
n
odatacow
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Li Ze
f
an
Btrfs:
async-thre
a
d: fix possi
b
le
memory leak
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Thrott
l
e
oper
a
tions if the
reference ca
c
he
g
ets
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Fix v
e
rsion
.
sh whe
n
used outside
o
f an hg repo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Leaf ref
e
rence cache update
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Zheng
Btrfs: Add a leaf refere
n
ce cache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
trfs
:
Rev
the
d
isk for
m
at magic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Mark Fasheh
Btrfs: Nu
l
l terminate strings passed
i
n from userspace
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Fix path s
l
ots selec
t
ion in btrfs_sear
c
h_forward
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Bt
r
fs: Fix
.
.
lookup
corner case
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Btrfs: Pr
o
p
e
rly release lock in
p
in_down_bytes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji R
a
o
Btrf
s
:
Remove unused variable
in
fixup_
t
r
e
e_
r
o
ot_locat
i
on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
osef Bacik
B
trfs: F
i
x a few functi
o
ns that exit
w
ithout stop
p
i
ng
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs:
Crea
t
e orphan inode records to pre
v
ent l
o
st
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef
Bacik
Bt
r
fs:
Add ACL suppo
r
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs:
R
emove unused xattr c
o
de
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef
Bacik
Btrfs: Implement new dir ind
e
x
fo
r
m
a
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Fix the defr
a
gmention cod
e
a
nd the bloc
k
r
e
l
o
c
a
tion
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Dav
i
d
Woodh
o
use
Btrfs: Use assert_spin_locked inst
e
ad
o
f spin_tryl
o
ck
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs:
A
dd version strings on
m
o
du
l
e
l
oad
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Fix s
o
me b
u
i
l
d
problems on 2
.
6
.
18 based enterprise
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Mason
Btrfs: Se
a
rch dat
a
or
d
ered ext
e
nts
f
i
rst f
o
r checksums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Fix
3
2
bit compiles by
u
sing an unsigned lo
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Tak
e
the csum
m
u
tex w
h
il
e
r
e
ading checksums
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs:
a
lloc_mutex
latency redu
c
tion
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Mason
B
trfs: Add
some
con
d
itiona
l
schedules near t
h
e al
l
o
c
_mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Btr
f
s: Use mutex_l
o
ck_nes
t
ed f
o
r
tr
e
e locking
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mas
o
n
Btrfs: Fix some
data=ord
e
red relate
d
data c
o
rrupt
i
o
n
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrf
s
: Use a mutex in the extent buffe
r
f
or
t
ree block
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ri
s
Mason
B
trfs: Index extent
buffers in
a
n rbtree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs
:
Data ordered
fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Fix b
t
rfs_wait
_
or
d
ere
d
_
ex
t
e
n
t_ra
n
ge to pr
o
perly
w
ait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Keep
e
xtent
mappings in
ram unti
l
pending ordered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: Don
'
t all
o
w re
l
e
asepage to succeed if
E
XTENT
_
O
R
DERED
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Handle data chec
k
s
umming on b
i
os that span multiple
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Cleanup and comment ordered-data
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs:
F
orce
c
aching of
m
etadata bl
o
ck
grou
p
s on mo
u
nt
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrf
s
_n
e
xt_leaf: do readahead when skip_lock
i
ng i
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Add
a
p
er-inode lock around btrfs_drop_
e
xtents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
B
trfs: Don'
t
pin
p
a
ges in ram unti
l
the en
t
ire order
e
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s Mason
btr
f
s_
s
tart_transa
c
t
ion
:
wai
t
for comm
i
ts in pr
o
gress
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mas
o
n
B
trfs: Updat
e
on disk i_size only after pending
o
rdered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Use async helpers to deal wit
h
pages that hav
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs: New data=ordered implementat
i
o
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Drop some verb
o
se p
r
i
n
tks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Add lock
i
ng around
v
ol
u
me manageme
n
t
(de
v
ice
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Fix deadlock
while
searching for de
a
d roots
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Reduce contention on the ro
o
t node
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Online btre
e
defragme
n
t
a
tion fix
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Btrfs: A
d
d
a per-ino
d
e c
s
um mutex
to a
v
o
i
d
races
c
reating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
trfs:
C
hange find_
e
x
t
e
n
t_buffe
r
to
use Te
s
t
SetPa
g
e
L
ocked
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next