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: improve the delayed inode throttling
2013-03-07
Chris
M
ason
Bt
r
fs: improve
t
he d
e
layed
i
node thr
o
ttling
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-03-07
Ch
r
i
s M
a
s
on
Merge
branch '
m
aster' o
f
git://git
.
k
ern
e
l
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2013-03-05
Chris Ma
s
on
Btr
f
s:
enforc
e
min_bytes parameter during extent a
l
locati
o
n
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-20
Chris Mason
Btrfs: fix
max chunk size
on raid5/6
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-20
Chris Mason
Me
r
ge branch 'raid56-
e
xperimenta
l
' into
for-linus
-
3
.
9
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-20
Chris Mason
Merg
e
b
r
anch 'master' of
git://git
.
ker
n
el
.
org/pub/scm
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-06
Chris Mason
Btrfs: move d_instantiate outsid
e
th
e
transaction during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-06
Chr
i
s Mason
Merge
g
it://git
.
k
ernel
.
org/pub/scm/linux/kernel/git
.
.
.
commit
|
commitdiff
|
tree
2013-02-05
Chris Mas
o
n
Merge
br
a
n
c
h 'fo
r
-
l
i
nus' into r
a
id56-experimen
t
al
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-05
C
hris Mason
Btr
f
s: remov
e
conflicting ch
e
ck
fo
r
m
i
nimum number
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-01
C
h
ris
M
a
s
on
Btrfs: reduce CPU co
n
te
n
t
i
on w
h
ile waiti
n
g
for del
a
yed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-01
Chris M
a
son
B
t
r
fs: reduce lock contention
o
n
extent buffer lo
c
ks
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-01
Chris
Mason
Bt
r
fs: fix cluster alignment
f
o
r
m
o
u
nt
-o ssd
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-01
Chri
s
Mason
Btrfs: add a plugging
call
b
ack to raid56 writes
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-02-01
Chris Mason
Btrfs:
A
dd a
s
t
ripe cache to r
a
id56
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2013-01-22
Chris Ma
s
o
n
M
er
g
e
branch 'mutex-ops@n
e
xt-f
o
r
-
chris
'
of git://git
h
u
b
.
.
.
commit
|
commitdiff
|
tree
2013-01-22
Chris Mason
Merge branch
'
for-chris' of git://git
.
k
ernel
.
org/pub
.
.
.
commit
|
commitdiff
|
tree
2012-12-19
Chris Mas
o
n
Revert
"
Btrfs: r
e
orde
r
tree mod log ope
r
ations i
n
deleting
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-18
Ch
r
is Mason
R
e
v
ert
"
B
t
rfs
:
MOD_LOG_KEY_R
E
M
O
VE_WH
I
LE_M
O
VIN
G
never
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-12-17
Chris Mason
B
tr
f
s: fix hash
o
verflow han
d
li
n
g
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-25
Chris Mason
Merge branch 'for-
c
hris-fixed' of g
i
t://g
i
t
.
jan-o-sc
h
.
.
.
commit
|
commitdiff
|
tree
2012-10-09
C
h
r
is
Mas
o
n
btrfs: i
n
it ref_index
t
o zero
in
a
dd_inode_ref
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-10-01
Chris Mason
Btrf
s
: fix btrfs send
f
or inline items and co
m
pres
s
ion
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-09-15
Chris M
a
son
Revert "Btrfs: fix
some
e
rro
r
codes i
n
b
trfs
_
q
g
roup_i
n
h
erit()"
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-08-28
Chris Mason
Btrfs: don't r
u
n __tree_mod_log_free_eb on
l
eaves
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
Ch
r
is
M
ason
Bt
r
fs: uninit variab
l
e
fixes in send/re
c
e
ive
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
Chris Maso
n
Me
r
ge
branch 'send-v2'
o
f git://github
.
com/ablock84
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
Ch
r
is M
a
so
n
Btrfs: add
a barrie
r
b
efore a
w
a
i
tqueue_active check
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
Chris Mason
Btrf
s
: call
the ordered free operation without
a
ny
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-25
Ch
r
is Mason
Merge branch 'qgr
o
up' of git://g
i
t
.
j
a
n-o-sch
.
net/
b
trfs
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-23
C
h
ris Mason
Btrfs: re
d
uce call
s
to wake
_
up on
uncon
t
ended l
o
cks
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-23
Chris Mason
Btrf
s
: do
n
't wa
i
t around f
o
r new log
w
r
iter
s
on an SSD
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-07-02
C
h
r
is Mason
Btrf
s
: run delayed direc
t
ory
u
pdates
d
uring
log replay
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-06-16
Chris Mason
Btrfs: cast devid to uns
i
gn
e
d long long
f
or
printk
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-06-16
Ch
r
is Mason
B
t
rfs:
i
nit o
l
d_generatio
n
in get_o
l
d
_root
Signed-off-by:
Chris Mason
<chris.mason@fusionio.com>
commit
|
commitdiff
|
tree
2012-06-15
Chris Mason
Me
r
ge br
a
nch 'for-c
h
ris' of
git:
/
/git
.
jan-o-sch
.
net
.
.
.
commit
|
commitdiff
|
tree
2012-05-31
Chris Mason
Merge bran
c
h
'
f
or-chr
i
s' of
g
it://
g
it
.
jan-o-sch
.
net
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-05-30
Chri
s
Mason
Merge
b
ranch 'for-chris' of git://g
i
t
.
kern
e
l
.
org/pub
.
.
.
commit
|
commitdiff
|
tree
2012-05-06
Chris Ma
s
on
Btrfs
:
avoid sleeping
in verify_par
e
nt_transid while
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-05-04
Chris Mason
Btrfs: Add
p
r
o
perl
y
l
oc
k
ing
a
round add_root_t
o
_dirty_list
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-04-27
Chris Mason
B
t
r
f
s
:
reduce lock
contention
d
uring extent inser
t
i
o
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-04-27
Chris Maso
n
Btrfs: a
v
oi
d
de
a
dlocks from GFP_KER
N
E
L
allocation
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-04-12
Chri
s
Mason
B
trfs: fix uninit variable in repair_eb_io
_
failure
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-04-12
Chri
s
Mason
Re
v
ert "Btrf
s
: incr
e
as
e
the global b
l
ock re
s
erve esti
m
a
tes
"
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris Mason
B
trfs: update the check
s
f
or
m
ixed
block gr
o
ups
w
ith
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris Mason
B
trfs: don'
t
use crc items bigger than
4KB
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris Mason
Btrfs:
flush out and
c
lean up
a
ny block device pa
g
es
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris Mason
M
e
r
ge git://git
.
ja
n
-o-s
c
h
.
net/btrfs-unsta
b
l
e
into for
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-29
Chris Mason
M
erge
b
ranch 'for-chris' of gi
t
:
//
g
i
thub
.
com/i
d
ryomov
.
.
.
commit
|
commitdiff
|
tree
2012-03-29
C
hris Ma
s
on
Merge branch 'error-handling' into
f
o
r-linus
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Chr
i
s Ma
s
on
Btrfs: d
o
n
'
t use t
h
reade
d
IO co
m
ple
t
ion helpe
r
s for
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Chris M
a
son
B
t
rf
s
: adjust the write_lock_level a
s
w
e unlock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Chris Mason
Btrfs: loop waiting on
writ
e
back
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
Chris Mason
B
trfs: add
t
he ability
t
o ca
c
he a pointer into the eb
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-26
C
hris Mason
Btrfs: al
l
ow metadata blocks larger tha
n
the page size
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-03-03
C
hri
s
Mason
B
t
rfs: fix casting e
r
ror in scru
b
reada code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-24
Chris Ma
s
on
Btrfs: fix com
p
iler
w
arni
n
gs
o
n 32 bit systems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-23
Chris Mason
Btrfs: clear th
e
extent up
t
odate bit
s
during parent
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-23
Ch
r
is Mason
Btrfs: add ex
t
ra sanity chec
k
s on the
p
a
t
h
na
m
e
s
in
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-23
C
h
ris
M
a
s
on
Btrfs:
make sure
w
e
u
pdate latest
_
bd
e
v
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-23
Chris Mason
B
trfs: improve error handling fo
r
btrfs_insert
_
dir_i
t
em
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-02-01
Chris Mason
Btrfs: don't reserv
e
data with
e
x
ten
t
s locked in btrfs_fallocate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-27
Chr
i
s
Mason
Btr
f
s: fix re
s
er
v
at
i
ons in btrfs_pa
g
e_m
k
write
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-16
Chris
Mason
B
trfs:
use
l
arger s
y
s
t
em chunks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-16
Chris Mason
M
erge branch 'integr
i
ty-
c
he
c
k
-
p
a
t
ch-v2' of git:/
/
btrfs
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-16
Ch
r
is Mason
M
erge bra
n
ch '
f
or-chris'
o
f gi
t
:
/
/git
.
jan-o-sch
.
n
e
t
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Ch
r
is
Mas
o
n
Merg
e
branch 'fo
r
-chris
'
of git://r
e
po
.
or
.
cz/linux
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-16
Chris Mason
Merge branch 're
s
triper' of g
i
t://gith
u
b
.
c
o
m/idryomov
.
.
.
commit
|
commitdiff
|
tree
2012-01-16
Chris M
a
son
Merge bra
n
ch '
a
llocation-fix
e
s' into
i
ntegr
a
tion
commit
|
commitdiff
|
tree
2012-01-06
Chr
i
s Mason
Bt
r
fs: use bigg
e
r m
e
tadata chunks
o
n big
g
er file
s
ystems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-06
C
h
ris Mason
Btrfs: lower
the bar for chunk
a
llocatio
n
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2012-01-06
Chri
s
Mason
Btr
f
s: run chunk allocations
whi
l
e we do delayed refs
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-23
C
h
ris Mas
o
n
Merge branch '
i
nteg
r
ation'
i
nto for-l
i
nus
commit
|
commitdiff
|
tree
2011-12-23
Chris Maso
n
Btrfs: f
i
x
w
o
rker lock m
i
suse in
f
ind_worker
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-15
Chris
Mason
Btrfs: unplug ever
y
once a
n
d a
w
hi
l
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-15
Chris Mason
Merge branch 'fo
r
-chris' of http
:
//git
.
k
e
r
n
e
l
.
o
r
g/pub
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-15
Chris M
a
son
Bt
r
fs: de
a
l with
N
UL
L
s
r
v
_rsv in
t
he delal
l
oc inode
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-15
Chris Mas
o
n
Btrfs: add a c
o
nd_r
e
sched() into t
h
e wo
r
ker loop
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-12-09
Chris Mason
Btrfs: fix btr
f
s_en
d
_bio
to deal with write errors
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-21
Chris Mason
Btrfs: r
e
mo
v
e free-space-cache
.
c
W
A
R
N during log replay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-20
Ch
r
is Mason
Btrfs
:
fix b
a
rrier flushes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-11
Chris
M
ason
Merge b
r
a
nch 'mount-fixes' o
f
g
i
t://github
.
com/idryomov
.
.
.
commit
|
commitdiff
|
tree
2011-11-11
Chris Mas
o
n
Btrfs:
t
w
e
ak t
h
e
delayed inode r
e
s
erv
a
tions
again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-08
C
h
r
is Ma
s
on
B
t
r
f
s
:
fix oo
p
s
o
n NULL trans
handle in btrfs_tru
n
cate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Ch
r
is Mason
Btrfs: check for a
n
ull fs roo
t
w
h
en
wr
i
t
ing
t
o th
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chri
s
Mason
Btrf
s
:
fix race duri
n
g transaction join
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
C
hr
i
s Mason
Btr
f
s:
s
top the readahead threads on fail
e
d
mount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chr
i
s M
a
son
Btrfs
:
f
ix extent
_
buffer leak in the me
t
a
data IO error
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Btr
f
s:
fix the new
i
nsp
e
ction
ioctls for 32 bit comp
a
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
M
erg
e
gi
t
://git
.
jan-o-
s
ch
.
net/btr
f
s-unstable into integration
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
C
hr
i
s
Mason
Merge branch '
f
or-chris
'
of git://git
h
ub
.
com/sensille
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Btrfs: ClearPageError
d
uring wri
t
e
pa
g
e a
n
d clean_tre
e
_
b
lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
Btrfs: add
a log of past tree
r
oots
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
C
hr
i
s Mason
Btr
f
s: make
sure to flush queu
e
d
b
ios
if write_c
a
c
h
e_
p
a
ges
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris Mason
B
trf
s
:
f
ix
ex
t
ent pin
n
in
g
bugs in
t
h
e tree
l
o
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chris M
a
s
on
Btrfs:
make su
r
e btrfs
_
rem
o
ve_free_space does
n
'
t
le
a
k
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-11-06
Chri
s
Maso
n
Btrfs:
d
o
n't
w
ait as lo
n
g for
more
bat
c
hes during SSD
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-10-11
Chris
Mas
o
n
Bt
r
fs: make sur
e
not to defrag extents pas
t
i
_
size
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2011-09-30
C
hr
i
s Mas
o
n
Merge
branch 'btrfs-3
.
0' into for-linus
commit
|
commitdiff
|
tree
2011-09-20
Chris Mas
o
n
Merg
e
b
ranch
'btrfs-3
.
0'
i
nto for-linus
commit
|
commitdiff
|
tree
next