repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: Optimize compressed writeback and reads
2008-11-07
Ch
r
is M
a
son
B
t
rfs:
Optimize compressed
w
riteback an
d
reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btr
f
s: A
d
d o
r
dered as
y
nc work que
u
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
C
h
r
is Mason
B
t
r
f
s: rev the disk fo
r
mat
f
or fallocate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chris M
a
son
Btrfs: Compression
c
orner
fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Yan Zheng
B
t
rfs: Add fallocate supp
o
rt v2
commit
|
commitdiff
|
tree
2008-10-30
Yan Zheng
Btrfs: update nodata
c
ow code v2
commit
|
commitdiff
|
tree
2008-10-30
Yan Zheng
B
t
rfs:
F
ix bo
o
kend extent race v2
commit
|
commitdiff
|
tree
2008-10-30
Yan Zheng
Btrfs:
u
pdate hol
e
handli
n
g v2
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Bt
r
fs:
Fix logi
c
to
a
void readin
g
checksum
s
for -o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris
M
ason
B
t
r
fs: w
a
lk
com
p
resse
d
p
ages base
d
on the nr_p
a
ges
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris M
a
son
Btrfs: pr
e
ve
n
t looping forever in
fini
s
h
_current_insert
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-29
C
h
ris Mason
Bt
r
f
s
: Re
v
the disk format for com
p
ression and root
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
Yan Zheng
Btrfs: Add roo
t
tree p
o
inte
r
transaction ids
commit
|
commitdiff
|
tree
2008-10-29
Josef
B
a
c
ik
Btrfs: nuke fs wide allocation
m
u
t
ex V2
commit
|
commitdiff
|
tree
2008-10-29
Josef
Bacik
Btrfs
:
fix enospc when
there is plenty
o
f
s
pace
commit
|
commitdiff
|
tree
2008-10-29
Yan Zheng
Btrfs
:
Improve s
p
a
c
e
b
al
a
ncing code
commit
|
commitdiff
|
tree
2008-10-29
Chr
i
s
M
ason
Btrfs: Add zlib
c
ompre
s
sion suppor
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-16
Chr
i
s Mason
Merge b
r
an
c
h
'master' of
s
sh://mason@mas
t
er
.
kernel
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Jo
s
ef
B
aci
k
Bt
r
fs: m
a
ke
t
ree_search_of
f
set more f
l
exible in its
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris Mason
Btrfs: Don't
cal
l
secur
i
ty_inode_
m
kdir
during
s
u
b
v
o
l
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Chris
t
oph
H
e
llwig
Btrfs: Fix subvolume creatio
n
locking rules
commit
|
commitdiff
|
tree
2008-10-09
Chris Mason
Btrfs: Rev the
disk f
o
r
m
at
f
or
t
h
e new ba
c
k refere
n
ce
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Sage We
i
l
B
t
rfs: Fix
m
ak
e
file
for builing btrfs sta
t
i
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Yan Zhen
g
Btrfs:
F
ix le
a
f ref
e
rence cache miss
commit
|
commitdiff
|
tree
2008-10-09
Y
a
n Zheng
Bt
r
fs: Remove o
f
fset fi
e
ld f
r
om str
u
ct btrfs_extent_r
e
f
commit
|
commitdiff
|
tree
2008-10-09
Yan
Z
heng
Bt
r
fs: Count space al
l
ocate
d
to file
in byt
e
s
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs: cas
t
bio->b
i
_sector t
o
a u64 before
shifting
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
C
h
ris Mason
Btrfs: remove last_log_alloc
a
lloca
t
or
o
ptimization
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs:
O
_DIRECT writes
via buffered writes + inval
d
iate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
C
h
ri
s
Mason
Btr
f
s: d
o
n't read leaf blocks c
o
n
t
a
i
ning onl
y
c
h
eck
s
u
ms
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
J
o
se
f
Bacik
Btrf
s
:
fix
deadlock
b
etwee
n
alloc_mutex/chunk_mu
t
ex
commit
|
commitdiff
|
tree
2008-10-01
Jim Meye
r
i
n
g
B
t
rfs: disk-io
.
c (open
_
c
tre
e
): avoid
l
eaks upon allocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
Ji
m
Meyering
Btrfs: disk
-
io
.
c (open_ctree): Don't deref
.
NULL upon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
C
h
ris
Mason
B
t
rfs: fix
multi-device co
d
e
to
u
se raid
policies
s
et
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
Jos
e
f Ba
c
ik
Btrf
s
: fi
x
s
e
eki
n
ess due to f
i
nding
t
he w
r
ong
b
loc
k
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
C
hris Mason
B
t
rfs:
a
dd and improve c
o
mments
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
C
hris Mason
Bt
r
fs:
d
rop WARN_
O
N from btrfs_add_le
a
f
_
ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chr
i
s Mason
Btrf
s
:
W
ait for
I
O on
the block devic
e
inodes of new
l
y
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Z
h
eng Yan
Btrfs: up
d
ate space balanc
i
ng
c
o
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zheng Y
a
n
Btrfs: ex
t
ent_map
a
nd data=
o
r
dered fixes for space
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zheng
Ya
n
Btrfs: Add shared reference cache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zheng
Yan
Btrfs: al
l
oca
t
or
f
ixes
f
o
r space ba
l
ancing update
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
r
i
s
Mason
Bt
r
fs: Raise thresholds f
o
r m
e
tadata writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
trfs: fix
sleep w
i
th spin
l
ock held during un
m
ou
n
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hri
s
Mason
Rem
o
ve Btrfs compat code for old
e
r kernels
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
B
t
rfs: Fix alloc
a
tion com
p
l
etions
in tree log replay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Add B
t
rfs to fs/Kconfig an
d
fs/Makefil
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Upda
t
e Btr
f
s files f
o
r
in-kernel usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Merge Btrfs into fs/btrfs
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: Fix race
a
gainst disk_i_size update
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Zheng
Yan
Bt
r
f
s
:
Full back ref
e
rence
support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Add check for tree-log roots in
bt
r
fs_
a
lloc_reserved_extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Checksum tree blocks in the
b
a
ck
g
roun
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Bacik
Bt
r
fs: free spac
e
accounting redo
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Josef Ba
c
ik
B
tr
f
s: fix cac
h
e_block
_
group e
r
r
or handlin
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Fix leaf o
v
erfl
o
w
check
i
n btrfs_
i
ns
e
rt_empt
y
_ite
m
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs: Fix mismerge
i
n
block
h
eader c
h
eck
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Disab
l
e the dir fsync opt
i
m
izati
o
n to skip log
g
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Record dirty pages tree-log
pages in an extent_io
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Btrfs
:
Copy
i
nto
t
h
e l
o
g tr
e
e
i
n big batches
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
aso
n
Btrf
s
: Optimize tr
e
e log bloc
k
allocat
i
ons
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Optimi
z
e btree walk
i
ng while logging ino
d
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s:
Dir
fsync optimiz
a
tions
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s Mason
Btrfs: Fix releas
e
page
to
properly k
e
ep dirty and writeback
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Btrfs: Update
t
he highest
o
bjec
t
id in a roo
t
aft
e
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is M
a
so
n
Btrfs: T
r
ee logging fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Zheng Yan
Btrfs: properly set bl
o
cksize when
addi
n
g new
d
e
vice
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Zheng
Yan
Btrfs: Update find free
objectid
f
u
n
ction for orphan
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hellwig
Btrfs: tr
i
vial
spars
e
fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
toph Hellwig
remo
v
e unu
s
ed
func
t
io
n
btrf
s
_ilookup
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
istoph Hellwi
g
B
trfs
:
missin
g
e
n
dianess conversion in ins
e
rt
_
n
e
w_
r
oot
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
toph Hel
l
wig
Btrfs
:
clea
n
u
p
d_obtain_alias useage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
t
r
fs: Rev the disk format
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
B
trfs:
A
dd a wr
i
te ahead tree log to optimize sync
h
rono
u
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris
M
as
o
n
Bt
r
fs: Add de
b
ugging checks
to track down
c
o
rrupted
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christoph He
l
lwig
Btrf
s
: optimi
z
e btrget/set/removexattr
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Christoph Hellwig
btrfs:
o
ptmize
l
istxattr
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
o
sef
B
acik
Btrfs:
c
ompile when posix acl'
s
are disabled
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Fix variable
in
i
t
during csum cr
e
ation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Thro
t
tl
e
f
o
r async bio submits hi
g
her up the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Rev
t
he
d
isk form
a
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Wo
o
dhouse
Cl
e
an up btrfs_get
_
par
e
n
t
() a little more, fix a free
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David W
o
o
dhou
s
e
Bt
r
fs
:
Fix NFS e
x
po
r
ting of subv
o
l roots
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
a
vid Woodho
u
se
S
witc
h
btrf
s
_name_hash
(
)
t
o crc32c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David
W
oodhous
e
Btrfs: R
e
i
nstate '
-
osubvol
=
.
' option t
o
mount
ent
i
re
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
avid Wo
o
dh
o
use
Si
m
p
l
ify btrfs_get_parent(), fix use-afte
r
-fre
e
bug
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Davi
d
W
o
odho
u
se
Mask roo
t
object ID into f_
f
sid in btrfs_stat
f
s()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
D
avid Woodhouse
Fill f_fsid f
i
eld in btrfs_statfs
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrfs: Optimise NFS
r
eaddi
r
ha
c
k slig
h
tly; don't call
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Mino
r
clea
n
up of btrfs_real_readdir()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Bt
r
f
s: Remove s
p
e
cial cases for
"
.
" and
"
.
.
"
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Woodhouse
Btrfs: Discard sect
o
r data in __free_extent()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Dav
i
d
W
oodhouse
Btrfs: Implement our
o
wn copy of the
n
fsd r
e
addir
h
a
ck
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji
R
ao
N
FS support
for
btrfs -
v
3
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Balaji Rao
Int
r
o
d
u
ce
b
t
rfs_i
g
et hel
p
er
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Bt
r
fs: Wait
f
o
r async bio subm
i
ssions to make some
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
Btrf
s
: L
o
okup readpage
chec
k
sum
s
on
b
io su
b
mission
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btr
f
s: Fix add_e
x
tent_m
a
pping to
c
h
e
ck for
dup
l
icates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
David Wo
o
dho
u
se
Btrfs: Remov
e
broken o
p
timisati
o
ns in end
_
bio
f
un
c
tions
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chr
i
s
M
ason
Btrfs: Lowe
r
contention on the csum mutex
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next