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: Discard sector data in __free_extent()
2008-09-25
D
avi
d
Wo
o
dh
o
use
Btrfs:
D
i
s
card sector data in __free_
e
xten
t
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
av
i
d Woo
d
house
B
trfs
:
Implem
e
nt our
o
wn copy of the
n
fsd readdir hack
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Ra
o
NFS sup
p
ort fo
r
btrfs - v3
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
Introduce btrfs_iget helper
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Wait
f
or a
s
ync bio submis
s
ions to
m
ake some
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs: Looku
p
readpag
e
checksums on
b
i
o
su
b
missio
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Fix
add_
e
xt
e
n
t
_mapping to check
for duplicates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Da
v
id Woodhouse
Btrfs
:
Remove b
r
oken opt
i
misations in e
n
d_bio functions
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
o
n
Btrfs: Lower contenti
o
n on the
csum
m
utex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
W
a
it for kernel thre
a
ds to make progress durin
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
Mason
B
t
r
fs: Give all t
h
e w
o
rker threads desc
r
i
ptive
n
ames
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Tran
s
action commi
t
:
don't use filemap_f
d
a
t
await
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Count
a
s
ync bios separately from async che
c
k
s
um
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Maso
n
Btrfs: L
i
mit the
number
of asy
n
c bio
submission kthreads
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
s
on
B
t
rfs: Ini
t
addres
s
_spac
e
-
>
writeback_inde
x
pr
o
perly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Dav
i
d W
o
odhou
s
e
B
trfs: Change Tes
t
Set
P
ageLocked() to t
r
yl
o
ck_pag
e
()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Er
i
c Sandee
n
Btrf
s
:
fix R
H
EL tes
t
for ClearPageFsMisc
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Update
v
ersion
.
sh to v0
.
16
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Avoid calling
into t
h
e
F
S fo
r
the final iput
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrfs
:
Fix n
o
datacow for the new
dat
a
=ordered mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s Ma
s
o
n
Get
rid of
B
T
RFS_
I
(inode)
-
>ind
e
x and us
e
local vars
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs:
F
i
x the multi-bio code to save the ori
g
inal
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zhe
n
g
Btrfs: Update
c
lone f
i
le io
c
tl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan Zheng
Btrfs: Various small fixes
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
btrfs_lookup_
b
i
o_sums
s
e
em
s
br
o
ken, go back to the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Maintain a lis
t
o
f
inodes
that are
delalloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Bt
r
fs
:
Don't c
o
rru
p
t ram in shrink_extent
_
t
ree,
l
eak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sage Weil
B
trfs: fix ioctl-initiated
t
r
a
nsactions vs
w
ait_current_trans()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Ad
d
support for HW assis
t
ed cr
c
32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mas
o
n
B
t
rfs: Hol
d
csum mu
t
ex
wh
i
le
re
a
din
g
in sum
s
durin
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
r
f
s: More throt
t
l
e
tuning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s Mas
o
n
btrfs_s
e
ar
c
h_slot: red
u
ce lock co
n
tention by
c
owing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
M
a
so
n
Btrfs: Throt
t
le less of
t
en waitin
g
for snapsho
t
s
t
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
a
s
on
Bt
r
fs: Im
p
rove and cleanup lockin
g
done
by wa
l
k_down_tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
B
t
rfs:
Ho
l
d a reference o
n
bios during submit_bio,
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Drop some debuggin
g
aro
u
nd the extent
_
map pinned
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Fix st
r
eamin
g
r
ead per
f
o
rmance with checksumming
on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Throttle
tuning
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
trfs: Add
m
issing
hun
k
from Yan Zheng's cache reclaim
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Sven Wegener
Btrfs: Add compatibilit
y
f
o
r kernels >= 2
.
6
.
27-rc1
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
B
t
rfs: implement
memory
r
e
claim for le
a
f
re
f
erence
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
so
n
Btrfs
:
Fix
v
eri
f
y_parent_
t
ra
n
s
i
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Y
a
n Z
h
eng
B
t
rfs:
U
p
date an
d
fix m
o
unt -o nodatacow
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Li Zefan
Btrfs: asy
n
c-thread: fix
po
s
sible
m
emory leak
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Throt
t
le operati
o
n
s
if
t
he re
f
er
e
nc
e
cache g
e
ts
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrf
s
: Fix version
.
sh
w
hen
u
sed outside
of
an
h
g repo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btr
f
s: Leaf reference
c
a
c
he update
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Z
heng
Bt
r
fs
:
Add a leaf reference c
a
che
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Rev the d
i
s
k
format magic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
M
ark
Fasheh
B
t
r
f
s
:
Null termi
n
ate
strings pass
e
d in from users
p
ace
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Yan
Fix path slots
selection in
b
trfs_
s
ear
c
h_for
w
ard
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Y
a
n
Btrfs: Fix
.
.
lookup co
r
n
er case
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ya
n
Btrfs
:
Properly rele
a
se lo
c
k in
p
i
n_down_byt
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
Btrfs: Remov
e
u
n
used vari
a
ble in fixup_tree_root_
l
o
cation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef
Bacik
Btrfs:
F
ix a few functio
n
s tha
t
exit
wit
h
out s
t
opping
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef B
a
cik
Btr
f
s:
Cr
e
ate orphan ino
d
e records to preve
n
t lost
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Btrfs: Add ACL support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef B
a
c
i
k
Bt
r
fs:
R
emov
e
unused
xattr code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jo
s
ef Baci
k
Btr
f
s: Impleme
n
t
new
d
ir inde
x
fo
r
mat
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs:
Fi
x
the defragmention code and the block re
l
oca
t
ion
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
ood
h
ouse
B
t
rfs: Use assert_spin_locked i
n
stead of spin_trylock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
A
dd version strings on module load
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btr
f
s:
Fix some build
p
rob
l
ems on 2
.
6
.
18 base
d
ent
e
rprise
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
M
a
son
Btrfs: Search d
a
ta order
e
d extents fi
r
s
t
for chec
k
sums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
B
trfs: Fix
32 bit compiles by using an unsigned lon
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Ta
k
e the
csum
m
utex while r
e
ading checksums
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: alloc_mutex
latency r
e
ductio
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
A
d
d
s
ome
c
onditional sc
h
e
dules
near the alloc_mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
ason
Btrfs: U
s
e mu
t
ex_lo
c
k_nested f
o
r tree
l
ocking
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix some data=orde
r
ed r
e
lated data co
r
ruptions
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
U
se a
m
u
tex in the extent buffe
r
for tree block
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
t
rfs: I
n
dex extent b
u
ffers in an
r
btree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btrfs:
D
ata
o
rdered fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is
M
ason
Fix btrfs_wait_o
r
dered_extent_range
to proper
l
y w
a
it
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
ason
Btrfs: Keep extent mappings i
n
ram until pend
i
ng o
r
dered
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris M
a
son
Btrfs:
Don't allow releasep
a
g
e
t
o succeed
i
f E
X
TENT_ORDE
R
ED
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
B
t
rfs: H
a
ndle data ch
e
ck
s
umming on b
i
os
t
ha
t
span multipl
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
is Mason
Btr
f
s: Clean
u
p and c
o
m
m
ent ordered-da
t
a
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Maso
n
Btr
f
s
:
F
o
r
ce c
a
ching of met
a
data block groups on mou
n
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
bt
r
fs_nex
t
_
leaf
:
do
r
eadahead when skip_lo
c
k
ing is
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
Mason
Add a per-inode lock arou
n
d
b
t
rfs_drop_exten
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Don't pin pages in r
a
m u
n
til the enti
r
e orde
r
e
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is M
a
son
btrfs_start_
t
rans
a
ction: wait for commit
s
in
p
rogress
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs:
U
p
date o
n
dis
k
i_
s
i
z
e on
l
y
a
fter
pen
d
ing o
r
d
ere
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs
:
Use
a
sync he
l
pers to deal w
i
th
p
a
g
es that ha
v
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mas
o
n
Btrfs: New d
a
ta=order
e
d
implementation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Drop some verbose printks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrf
s
:
Add l
o
ck
i
ng around volum
e
managem
e
nt (device
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Btr
f
s
:
Fix
d
e
adlo
c
k
while
s
earc
h
ing for
d
ead roots
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
Btrfs: Redu
c
e
contentio
n
on the roo
t
n
ode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrf
s
: Online btree defragm
e
ntation
f
i
xes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btr
f
s: Add a per-inode csum mutex to avoid race
s
creating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
f
s: Change find_extent_buffer to
u
se TestSetP
a
geLo
c
k
ed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Btrfs
:
Add btree lo
c
king t
o
the tr
e
e def
r
agmentati
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s Mason
Btrfs: Replace the t
r
a
n
saction work queu
e
with kth
r
eads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Add btrfs_en
d
_transaction_t
h
rottle to for
c
e writer
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Fi
x
snapsh
o
t deletion to release the alloc_mute
x
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Add a skip
_
locking par
a
me
t
er to
struc
t
path
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mason
Fix btr
f
s_next_lea
f
to check
f
o
r new i
t
em
s
after d
r
o
p
ping
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris M
a
son
F
i
x
b
t
r
fs_d
e
l_ordered_inode
to allow forc
i
ng
t
h
e drop
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next