repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: increase the size of the free space cache
2012-07-25
Ch
r
is Mason
Btrfs
:
uninit variable fixe
s
i
n
s
e
nd/receive
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
C
h
ris M
a
son
Merge branch
'
send-v2' of
g
i
t
://gith
u
b
.
co
m
/ablock84
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
Chri
s
Mas
o
n
Btr
f
s:
a
dd a barr
i
er
befor
e
a waitqueue_active check
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
Chr
i
s Mason
Btrfs: call the o
r
d
e
red free operati
o
n
without any
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
Chris
M
ason
Me
r
ge br
a
nch 'qgroup'
o
f
git:/
/
git
.
jan-o
-
sch
.
net/btrfs
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-23
Chris Mason
Btr
f
s: reduce
c
alls to wake_u
p
on uncontended locks
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-23
Ch
r
is Mason
Btrfs: don't wait around for new log wr
i
ters on an SSD
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-02
Ch
r
is Ma
s
o
n
Btrfs: run delayed di
r
ect
o
ry u
p
dates during
l
og
r
eplay
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-06-16
C
h
ris Mason
Btrfs: cas
t
devid to u
n
signed long lon
g
for pr
i
ntk
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-06-16
Chris Mason
Btrfs: in
i
t old_generation in get_old_root
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-06-15
Chris Mason
M
e
r
g
e
b
ranch 'for-chris' of
git://git
.
jan-o-sch
.
net
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Chr
i
s Mason
Merge branch 'for-chris'
o
f git://g
i
t
.
jan-o
-
s
c
h
.
net
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-05-30
Chris Mason
Merge branch
'
f
o
r-chr
i
s' of
git://git
.
kern
e
l
.
or
g
/pu
b
.
.
.
commit
|
commitdiff
|
tree
2012-05-06
Chris Mason
Btrfs:
a
void
s
le
e
ping i
n
v
e
rify_parent_transid whil
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-05-04
C
h
r
is Mason
Btrfs: Ad
d
properly l
o
cking ar
o
u
nd ad
d
_root_to_di
r
ty_list
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-04-27
C
h
ris Mason
Btrfs:
reduce loc
k
con
t
ent
i
on durin
g
extent i
n
s
ertion
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-04-27
Chris
Mason
Btrfs
:
avoid deadlo
c
ks fro
m
GFP
_
K
ERNEL alloc
a
tio
n
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-04-12
Ch
r
is
M
ason
B
t
rfs: fix
u
nin
i
t v
a
riable in repair_eb_io_fail
u
re
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-04-12
Chris
M
ason
Revert "Btrf
s
:
increase the
g
lobal block
re
s
erve estimate
s
"
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris Mason
Btrfs: u
p
date the checks for mixed block groups
w
ith
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris
Maso
n
B
t
rfs: don
'
t
u
s
e crc items bigger than 4KB
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris M
a
s
o
n
Btrfs
:
flush out and clean up any bloc
k
dev
i
ce pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris Mas
o
n
Merge
g
i
t
://git
.
jan
-
o-sch
.
net/btr
f
s-u
n
s
ta
b
l
e
into for
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris Mason
Merg
e
b
ran
c
h
'for-chris' of git:/
/
g
i
thub
.
c
om/idryomov
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
Ch
r
is Mason
Merge branch 'error-han
d
ling
'
into for-
l
inu
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Chris
M
a
son
B
t
rfs: don't use threaded IO
c
om
p
letion helpers for
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Chris Mason
Btrfs:
a
dju
s
t t
h
e
write_lock_level
a
s we unlock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Chr
i
s Mason
Btrfs: lo
o
p wa
i
ting on writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Chr
i
s Mason
Btrfs: add th
e
ab
i
lit
y
to cac
h
e a pointer into the eb
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Ch
r
i
s
Mason
Btrfs: allow metadata block
s
l
a
r
g
e
r
than the
pag
e
si
z
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-03
Chris Maso
n
Btrfs: fix castin
g
e
r
r
or
i
n scrub read
a
co
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-24
Chri
s
Mason
Btrfs: fix
c
o
mp
i
l
e
r warn
i
ng
s
on 32 b
i
t systems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-23
Ch
r
is
M
a
s
on
Btrfs:
clear the extent
u
p
todat
e
b
i
ts
during pa
r
ent
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-23
Chris M
a
son
Bt
r
f
s
: add
e
x
t
ra san
i
ty checks on the
p
ath
n
a
mes
i
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-23
Chris Mason
B
t
rfs: make s
u
re w
e
update la
t
est_bdev
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-23
Chris
M
a
son
Btrfs: improv
e
error handling for btrfs_insert
_
dir_item
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-01
Ch
r
is Mason
Btrfs: don't reserve
data wi
t
h
e
xtents locke
d
in btrfs_
f
a
l
lo
c
ate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-27
Chris Mason
Btrfs:
f
ix reservati
o
ns in btrfs_pa
g
e_mkwrite
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-16
Chris Mason
Btrfs: use l
a
rger system c
h
unks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-16
Chris Mason
M
e
rge branch 'i
n
t
e
grity-check-pat
c
h-v2' of
git://btr
f
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-16
C
h
ris Mason
Merge bran
c
h 'for-chri
s
' of git://git
.
jan-o-
s
c
h
.
net
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Chris Mason
Merge branch
'
for-chris' of git
:
//repo
.
or
.
cz/linux
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-16
Chris Mason
M
erge
branch
'restriper' of git://github
.
co
m
/idryomov
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Chr
i
s
Mas
o
n
M
erge branch 'al
l
o
c
a
tion-fixes' into integration
commit
|
commitdiff
|
tree
2012-01-06
Chri
s
Mason
Btrfs: u
s
e bigger metadata chunks
on bigger file
s
y
s
tems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-06
Chris Maso
n
B
trf
s
:
l
o
wer
the b
a
r
f
o
r
chunk all
o
cation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-06
Chris Mason
Btr
f
s: run
c
hunk
a
llocations while we do delayed refs
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-23
Ch
r
is Mason
Me
r
ge b
r
a
n
c
h 'integ
r
ation' into for-linus
commit
|
commitdiff
|
tree
2011-12-23
Chri
s
Mason
Btrfs: fix w
o
rker lo
c
k
m
isuse
in find_wor
k
er
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-15
Chris Ma
s
on
Btrfs: unplug eve
r
y once and a whi
l
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-15
C
h
r
is Ma
s
on
Mer
g
e branch 'f
o
r-chr
i
s
'
of http:/
/
gi
t
.
kern
e
l
.
org/pub
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-15
Ch
r
i
s Mason
Btrfs: dea
l
with
N
ULL srv_rsv in the delalloc inod
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-15
Chris M
a
son
Btrfs: a
d
d a c
o
nd_resched() into the worker loop
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-09
C
h
ris
M
ason
B
trfs: fix btrfs_end_bio to de
a
l wi
t
h w
r
i
t
e errors
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-21
C
h
r
i
s Ma
s
on
B
t
rfs: remove free-spac
e
-
c
ache
.
c WARN dur
i
n
g
l
o
g re
p
l
a
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-20
Chris Mason
Btrfs: fix barrier f
l
ushes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-11
Chris M
a
son
Merge
b
ranch 'mo
u
nt-fixes' of
g
it:/
/
github
.
com/idr
y
omov
.
.
.
commit
|
commitdiff
|
tree
2011-11-11
Chris Mason
Btrfs:
tw
e
ak t
h
e delayed
i
node reser
v
ations again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-08
Chris Mason
Bt
r
fs: fix
o
ops o
n
NULL trans
h
an
d
le in btrfs_
t
runcate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris
M
as
o
n
B
trfs: check for a null fs
root when
w
r
i
ting to the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chri
s
Mason
Btrfs: fix
rac
e
du
r
i
n
g transaction joi
n
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chri
s
Maso
n
Bt
r
fs: stop
t
he r
e
adahea
d
t
h
read
s
on failed mount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Ch
r
is Ma
s
on
Btrfs
:
fix extent_b
u
ffer leak in the metadata IO error
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Bt
r
fs: fix t
h
e new inspec
t
ion ioctls for
32 bit co
m
p
a
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Merge gi
t
://g
i
t
.
j
a
n-o-sch
.
net/btrfs-unstable i
n
to integration
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
C
hris Mason
Merge branch 'for-ch
r
is' o
f
git://git
h
ub
.
co
m
/se
n
sille
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Btrfs: ClearPageErro
r
during writepage and clean_tree_block
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Bt
r
f
s
:
a
dd a
l
o
g
of pa
s
t tree root
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
C
h
ris
M
ason
Btrfs: make sure to flush queu
e
d bios if
w
rite_cache_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
C
hris Mason
Btrfs: fix extent
pinning bu
g
s in the tree log
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Btrfs: m
a
ke sure b
t
rfs_remove_free_space does
n
't
leak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Btrfs:
don't
w
ait as long f
o
r more batches during SSD
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-10-11
C
hris Mas
o
n
B
t
rfs: make su
r
e not t
o
defra
g
exten
t
s past i_size
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-09-30
Chris
M
a
so
n
Merge branc
h
'btrfs-
3
.
0
'
in
t
o for-l
i
nus
commit
|
commitdiff
|
tree
2011-09-20
Chris Mason
Merge bran
c
h 'btrfs-3
.
0' into
for-linus
commit
|
commitdiff
|
tree
2011-09-18
Chris Mason
M
erge branch 'bt
r
fs-3
.
0' into for-linus
commit
|
commitdiff
|
tree
2011-08-18
Chris Mason
M
e
rge branch 'bt
r
fs-3
.
0' int
o
for-linu
s
commit
|
commitdiff
|
tree
2011-08-05
Chris
M
ason
Btrfs: forc
e
u
n
plugs whe
n
sw
i
tching
from high to re
g
ular
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-08-01
Chris
M
aso
n
Merge bra
n
ch 'alloc_path' of
g
it://git
.
ke
r
n
el
.
o
rg/pub
.
.
.
commit
|
commitdiff
|
tree
2011-07-27
Chris Mason
M
e
rge branch 'integration' i
n
to for-linus
commit
|
commitdiff
|
tree
2011-07-27
Chr
i
s Mason
Btrfs:
make s
u
re reserve_
m
e
t
adata_b
y
tes doesn't leak
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
Chris Mason
Btr
f
s: use the com
m
it_r
o
ot for
reading free_space
_
inode
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
C
h
ris Ma
s
o
n
Btrfs:
r
educ
e
extent_s
t
ate l
o
c
k
contention for metadata
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
Chris M
a
son
Btrfs: remove lockdep mag
i
c from btrfs_
n
ext_leaf
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
Chris Mason
Btrfs: make
a
lo
c
kdep
class for each
r
oo
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
Chris Maso
n
Btr
f
s
: switch the btrfs tree loc
k
s
to reader/writer
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-07-27
C
hris Mason
Btrfs: stop using highme
m
for extent_
b
uffers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-24
Chr
i
s
M
ason
Btrfs: make sure to record the tra
n
s
i
d
in new
inodes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-17
Ch
r
is Maso
n
Btrfs: avo
i
d delayed metadata
i
t
ems du
r
ing co
m
m
it
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-17
Chris Mason
Merge branch
'
f
o
r-chris' of git://g
i
t
.
kernel
.
org/pub
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-17
Chris
Mas
o
n
Btrfs: fi
x
r
elocation races
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-13
Chris Mason
Bt
r
fs: drop the delallo
c
_
byt
e
s check i
n
shrink_
d
elall
o
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-13
Chris Mason
Btrfs: check th
e
r
e
turn value f
r
om set_
a
non_s
u
per
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-10
Chris
M
a
s
on
M
e
rge bran
c
h 'for-chris' o
f
git:/
/
g
it
.
kernel
.
org/pub
.
.
.
commit
|
commitdiff
|
tree
2011-06-10
Ch
r
is Mason
B
trfs: make sure
t
o rech
e
c
k for bitma
p
s in c
l
usters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Chr
i
s Mason
B
t
rfs: add mount -o i
n
od
e
_
cache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Chris Mas
o
n
Btrfs:
m
ak
e
sure we do
n
't ove
r
flow
th
e
free
s
p
ace cache
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-06-04
Chris M
a
son
Btrfs: fi
x
u
ninit variable in the d
e
layed inode code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-28
C
hri
s
Mason
Merge branch
'
for
-
c
hris' o
f
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-05-27
Chris Mason
Btrf
s
:
use the
d
evice_list_mutex during write_
d
e
v_supe
r
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next