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
Minor cleanup of btrfs_real_readdir()
2008-09-25
David
W
o
odhouse
Minor clea
n
up
o
f btrfs_real_readdir()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
oodho
u
se
B
trfs: Remove special ca
s
es for "
.
" and "
.
.
"
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Wo
o
d
house
Btrfs: Discard sector data in
_
_free
_
extent()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
B
t
rfs: Imp
l
ement our own copy o
f
the nfsd readdir hack
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
NFS support for btrfs - v
3
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Bala
j
i R
a
o
Introd
u
c
e
btr
f
s
_
ig
e
t
help
e
r
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wai
t
for as
y
nc bio submissions
to ma
k
e so
m
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris M
a
son
Btrfs: Lookup readpage checksums on bio submission
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s M
a
son
Btrfs: Fix ad
d
_ex
t
ent_mappin
g
to check for duplicate
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David W
o
odhouse
Btrfs
:
Remove broke
n
optimis
a
tio
n
s in end_b
i
o functions
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
s
on
Btrfs
:
Lower contention on
the csum mu
t
ex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Maso
n
Btrf
s
: Wait
for ke
r
ne
l
threads
to make progress during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Giv
e
all
the worker t
h
read
s
d
e
s
criptive
names
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Trans
a
ction commit
:
don't use fi
l
em
a
p
_f
d
atawait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
C
ount async
b
ios separa
t
ely
f
r
o
m a
s
ync checksum
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Li
m
it the num
b
er of async
b
io s
u
bmission
kthre
a
ds
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
ason
B
t
rfs: Init addres
s
_space->writ
e
back
_
inde
x
proper
l
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrfs: Change TestSetPage
L
ocked() to t
r
ylock_
p
age(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Eric Sandeen
B
t
r
fs: fix RH
E
L test fo
r
ClearPageFsMisc
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Update
v
ersion
.
sh t
o
v0
.
16
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btr
f
s:
A
void c
a
l
ling int
o
the FS
for the fi
n
a
l
i
pu
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrfs:
Fix nodatacow for th
e
new d
a
ta=ordered mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Get
rid of BTRF
S
_I(in
o
de)->index a
n
d us
e
local vars
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fi
x
the multi-bio co
d
e
to s
a
ve
t
he
ori
g
inal
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Y
a
n Zheng
Btrfs
:
Updat
e
clone file ioc
t
l
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Zh
e
ng
Btrf
s
:
Var
i
ous sma
l
l f
i
xes
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mason
btrfs_loo
k
up_bio_sums seems broken,
g
o back to the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
tr
f
s: Maintai
n
a list o
f
i
n
odes that are del
a
lloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: D
o
n'
t
corru
p
t ram in shr
i
nk_extent_tree, leak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
B
trfs: fix ioctl-initi
a
ted transaction
s
vs wait_curre
n
t_
t
ran
s
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Btrfs: Ad
d
support for HW
a
ssisted crc32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Hold csum mutex wh
i
le reading in sums during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: More
t
hrottle
t
uning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
b
t
rf
s
_
s
ear
c
h_slot: reduce lock co
n
tentio
n
b
y
cow
i
ng
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Throttle l
e
ss often waiting for snapshots t
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
son
Btrfs: I
m
prove and cleanup
locking
done by walk_down_tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Hold a
reference on bios during submit_bio,
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
t
rfs: D
r
op some debugging ar
o
und
t
he
e
x
te
n
t
_ma
p
pinned
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix s
t
reami
n
g rea
d
performance w
i
th checksum
m
ing on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
B
trfs: Throttl
e
tuning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
as
o
n
B
trfs: Add missing h
u
nk f
r
o
m Yan Zh
e
n
g's cache reclai
m
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sven Wegener
Btrfs: Add
comp
a
tibility for
kernels >= 2
.
6
.
2
7
-rc1
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Y
a
n
Btrfs: imple
m
ent memory rec
l
aim for leaf
r
eferenc
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Fix veri
f
y_p
a
r
ent_transid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrfs: Updat
e
and fix m
o
unt -
o
nodatacow
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Li Zefan
Btrfs: async-th
r
e
ad: fix possible memory leak
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Throttle operat
i
ons if the refe
r
e
n
c
e
cache gets
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrf
s
:
Fix ve
r
s
i
on
.
sh when
used
outside of an hg repo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mas
o
n
B
trfs:
L
eaf
r
ef
e
rence cache updat
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Z
heng
Btr
f
s: Add a leaf reference
c
ache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Rev
t
he disk
format magic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Mark
F
a
sheh
Btrfs: Null
t
e
rmin
a
te s
t
ring
s
pas
s
ed
i
n from userspace
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Fix
p
ath
s
l
o
ts selection in btrfs_s
e
a
r
ch_forward
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Bt
r
fs: Fix
.
.
lookup
c
orner cas
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Bt
r
fs: Properly
release lock in pin_
d
own_bytes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
Btrfs: Remove unu
s
ed variable i
n
fixup_tre
e
_ro
o
t_l
o
cat
i
on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jo
s
ef Bacik
Btrfs: Fix a few funct
i
ons that exit
w
ithout stopping
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs: Create o
r
phan
i
node
r
ecord
s
to
p
r
e
vent
l
o
st
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Ba
c
ik
Btrfs: Add ACL support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
o
s
ef
Bacik
B
tr
f
s: Remov
e
unus
e
d xattr code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs: Impl
e
me
n
t new dir
in
d
e
x format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix the defragm
e
ntion code and the block relo
c
a
t
i
on
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodho
u
s
e
Btrfs
:
Use assert_spi
n
_locked instead of
s
pi
n
_trylo
c
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Add
version strings on mo
d
ule load
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Maso
n
B
t
rfs:
Fix s
o
me b
u
ild problems
o
n 2
.
6
.
18 base
d
e
n
terpris
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
Mason
B
t
rfs:
Search data ordered
e
xtents
first for che
c
k
s
ums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Fi
x
32
b
it co
m
piles by u
s
ing
an
unsigned long
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris M
a
so
n
B
t
rfs: Ta
k
e th
e
cs
u
m mutex while reading checksums
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Bt
r
fs:
alloc
_
mute
x
latenc
y
reduc
t
ion
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Add some c
o
nditio
n
al s
c
hedu
l
es near the
a
lloc_mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s
Mason
Bt
r
f
s: U
s
e mutex_lo
c
k_nested
for
t
r
ee locking
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Fix some
data=ordered relate
d
data co
r
r
u
p
ti
o
ns
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Use a mutex in the
extent buffe
r
f
o
r tree
bl
o
ck
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
M
a
s
on
B
t
rfs: Index ex
t
ent bu
f
fe
r
s
in an rbtree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s M
a
s
on
Btrfs: D
a
ta or
d
ered fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Fix b
t
rfs_
w
ait_ordered
_
exte
n
t
_
range to
proper
l
y wait
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
B
t
rfs: Keep
e
xtent m
a
p
pings
i
n
ram until pending ord
e
red
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Don
'
t allow relea
s
epa
g
e t
o
succeed if EXTENT_
O
RDERE
D
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Btrfs:
H
andl
e
data
che
c
ksumming on bio
s
that span multipl
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Cleanup and comment ordered-data
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
M
ason
B
trfs
:
Fo
r
ce ca
c
hing of me
t
adata block
g
r
o
ups
o
n
m
ount
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
btrf
s
_next_leaf: do readahead whe
n
skip_l
o
cking is
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Add a per-inode lock around btrfs_
d
rop
_
exten
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: D
o
n't
p
i
n
p
ages i
n
r
a
m
u
ntil the en
t
ire ordere
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
Mason
btrfs_start_tran
s
action:
wait for commits in progress
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs: Update on dis
k
i_size o
n
ly af
t
e
r pending ordered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is M
a
son
Btr
f
s: U
s
e
a
s
y
n
c helpers
t
o d
e
al with 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
i
mplementation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Drop s
o
m
e verbose prin
t
ks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs
:
Add locki
n
g
a
round volume man
a
gem
e
nt (device
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris
M
a
son
Btrfs: Fix deadlock whil
e
searching for dead ro
o
ts
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
B
t
r
f
s: R
e
duc
e
contenti
o
n o
n
the
r
o
ot node
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs: Online
b
t
ree d
e
fra
g
mentation fi
x
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
ason
Btr
f
s:
Add a per-ino
d
e csum
m
utex
to avoi
d
rac
e
s creating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
B
tr
f
s: Change find
_
extent_buffer t
o
u
se TestSetPageLocked
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs
:
Add btree locking to the
tr
e
e de
f
ragment
a
tion
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Maso
n
Btrf
s
: Replace the tra
n
saction wor
k
queue with kt
h
r
e
ads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Add btrfs_en
d
_transaction_throt
t
le to fo
r
ce w
r
iters
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Fix s
n
apshot dele
t
ion to re
l
e
a
se the alloc_m
u
t
e
x
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
B
t
rfs: Add
a
skip_locking par
a
meter to
struct path
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next