repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: fix deadlocks and stalls on dead root removal
2009-04-24
Ch
r
is Mason
Btrf
s
: fix deadlocks and stalls on d
e
ad
r
o
ot
r
e
mo
v
al
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-24
Chris Maso
n
B
t
rfs: fi
x
fallocate deadlock on inode extent lock
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-24
Ch
r
istoph Hellwig
Bt
r
fs: kill b
t
rf
s
_ca
c
he_cre
a
te
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-24
C
hristoph Hellwig
Btrfs:
do
n
't e
x
p
ort
s
y
mbols
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-24
Ch
r
i
s
toph
Hellwig
Bt
r
f
s
:
s
implify makefile
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-24
J
o
sef Bacik
B
trfs: t
r
y to keep a healthy ratio
o
f metad
a
t
a
vs da
t
a
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-21
Chris Ma
s
o
n
Bt
r
fs: fix btrfs
fallo
c
at
e
oops and deadlock
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-20
C
h
ris Ma
s
on
B
trfs: use the
r
ig
h
t node
i
n reada
_
for_balance
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-20
C
h
ris Mason
Btrfs: fix oops on page->m
a
pping->host during w
r
ite
p
a
ge
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-20
Chri
s
Mason
Btrfs: add a
p
riority q
u
e
u
e
to the asy
n
c thread helpers
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs: use W
R
ITE_S
Y
NC for synchronou
s
wri
t
es
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
St
o
yan Gaydarov
B
t
rfs: BU
G
to BUG_ON changes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
D
an C
a
rpenter
B
t
r
f
s: rem
o
ve
d
ead code
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
Dan Carpenter
Btrfs: re
m
o
ve dead code
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
Wu F
e
n
gg
u
ang
Btrf
s
: fix typ
o
s in comme
n
ts
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
Jim Owen
s
Btrfs:
r
emov
e
unused ftra
c
e
include
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
Hei
k
o
Ca
r
s
tens
Btrfs: fix __u
c
m
pdi2 compi
l
e bug on 32 bit bu
i
lds
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
Shen Fe
n
g
Btrfs
:
free inode struct when btr
f
s_
n
ew_inode f
a
i
ls
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
Amit
G
ud
Btrfs
:
fix r
a
ce in worker_loop
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
S
age
W
eil
Btrfs
:
add f
l
u
shoncommit mount
option
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
Sage Weil
Btrfs
:
notr
e
elog mount op
t
ion
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-02
Eric Pa
r
is
Btrfs: introduce btrfs
_
show_options
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
Chris Mason
Btrfs: rework allocati
o
n
c
lustering
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
Chri
s
Ma
s
on
Btr
f
s
:
Optimiz
e
locki
n
g
i
n btrfs_next_leaf()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
Chri
s
Mason
B
t
rfs: break
u
p b
t
rfs_se
a
r
c
h
_slot in
t
o
smaller pieces
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
Jo
s
ef Bacik
Btrfs: kill
t
he p
i
nn
e
d_m
u
tex
commit
|
commitdiff
|
tree
2009-04-03
Josef Bac
i
k
Btrfs: kill the
bloc
k
g
roup alloc mutex
commit
|
commitdiff
|
tree
2009-04-03
J
osef Bac
i
k
Btrfs: c
l
ea
n
up find_free_extent
commit
|
commitdiff
|
tree
2009-04-03
Josef Bacik
Bt
r
fs
:
free space
c
ache cleanups
commit
|
commitdiff
|
tree
2009-04-03
Chr
i
s Mason
Bt
r
f
s: unplug in
t
he async bio submi
s
sion threads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-03
Chris M
a
son
Btrfs: keep proc
e
ss
i
ng bios for a
given bdev if
o
ur
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-31
Ch
r
is Ma
s
on
Bt
r
fs: tr
y
to
f
re
e
metadata pages when we f
r
ee
b
t
r
ee
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-31
Chri
s
Mason
Bt
r
fs
:
add extra f
l
ushing fo
r
renames an
d
truncates
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-25
Chr
i
s Mason
Btrfs:
make sure btrfs_upd
a
te_delayed_ref doesn't increase
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
B
t
rfs:
opt
i
m
i
ze fsy
n
cs
o
n
o
ld files
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
C
h
r
i
s Mason
Btrfs: tree log
g
i
n
g unli
n
k/rename fixes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Mas
o
n
Btrf
s
: Make
s
ure i_nlink do
e
sn
'
t hit zero too soon
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: limit balancing work
while flushin
g
delayed
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
t
rf
s
:
readahead check
s
ums during btr
f
s_f
i
n
ish_orde
r
e
d
_io
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Bt
r
fs: le
a
ve
b
tree locks spinning m
o
re often
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: Only
l
e
t
very young
t
ran
s
actions
g
row d
u
r
i
ng
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ri
s
M
aso
n
Btrfs: Che
c
k
for a block
i
ng
l
ock before tak
i
ng the
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: reduce stack in cow_file_ran
g
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrf
s
: reduce s
t
alls dur
i
ng tran
s
action comm
i
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Mason
B
t
r
f
s: process th
e
d
e
layed
refe
r
ence queue in clus
t
e
r
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Chris M
a
son
B
trfs: try t
o
cleanup delayed refs while freei
n
g
extents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
i
s
M
ason
B
t
rfs: reduce
s
tack usage in some
c
r
ucial tree bala
n
cin
g
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Chris M
a
son
Btrfs: do
extent allocation
a
nd ref
e
re
n
ce count
upda
t
e
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
B
t
rfs: d
o
n't pr
e
allocate m
e
t
a
da
t
a blocks
d
uring btrfs_se
a
rch
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-10
C
hris Ma
s
on
B
trfs: Clear
s
pace_info fu
l
l when ad
d
i
ng new
device
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-10
C
h
ris Mason
Btrfs
:
Fix l
o
cking around adding new
s
pace_
i
n
f
o
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-03-09
Chris
Ma
s
on
Btrf
s
: fix spinlock as
s
ertions on UP systems
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-20
Josef Bacik
B
trfs: try committing transaction before r
e
turning
.
.
.
commit
|
commitdiff
|
tree
2009-02-20
Josef Bac
i
k
Bt
r
fs: add better -EN
O
SPC
h
a
ndling
commit
|
commitdiff
|
tree
2009-02-20
Chris M
a
son
B
trfs: c
h
eck file pointer in btrfs_sync_file
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
Yan Zheng
Btrfs: hold trans_mutex
w
h
e
n
u
sing btrfs_re
c
ord_root_in_trans
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
Btrfs: mak
e
a lock
d
e
p
c
lass for
the e
x
tent buff
e
r locks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
Jul
i
a Lawall
Btrfs: fs/btrfs/volumes
.
c
:
re
m
ove useless
kzalloc
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
Qinghua
n
g
F
en
g
B
trfs: remove unused co
d
e in
s
plit_state()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
Jeff
M
a
honey
Btr
f
s: remo
v
e btrfs_init
_
pa
t
h
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
Jeff Mahoney
Btrf
s
: balance_
l
e
v
e
l
checks
!child after acces
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
Yan Zhen
g
B
t
rfs: Avoid us
i
ng __GFP_HIG
H
M
E
M with sla
b
al
l
ocator
commit
|
commitdiff
|
tree
2009-02-12
Chris Mas
o
n
Btrfs: d
o
n't clean
o
ld snaps
h
ots on s
y
nc(1)
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
Chris M
a
son
B
trfs: use larger metadata clus
t
ers
in ssd mode
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
Chris
M
ason
Btr
f
s: pr
o
cess
m
o
u
nt options on m
o
unt -o remount,
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-12
J
o
sef Bacik
Btrfs: make sure
a
ll pen
d
i
n
g e
x
t
e
nt operati
o
n
s are
.
.
.
commit
|
commitdiff
|
tree
2009-02-09
Chri
s
Mason
Btrfs: don't us
e
spin_i
s
_c
o
ntended
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-06
Chris Mason
B
trf
s
: Make s
u
re dir is non-null
b
efore doing S_ISGID
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-05
C
h
ris
Mason
Btrfs:
F
ix memory leak in cache_
d
r
o
p_leaf_
r
ef
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Bt
r
f
s: don't
r
eturn cong
e
stion i
n
write_cac
h
e_page
s
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
B
t
rfs: Only
p
rep for btree deleti
o
n balance
s
wh
e
n no
d
es
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
C
h
r
is M
a
son
Btrfs: fix btr
f
s
_unlock_up_safe
t
o walk th
e
ent
i
re
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Chris Ma
s
on
Bt
r
fs: chan
g
e bt
r
fs_del_leaf to dr
o
p
l
oc
k
s earlier
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Change btrfs_trunc
a
te_inode_it
e
ms to stop
w
hen
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
C
h
ris Maso
n
Btrfs: D
o
n't t
r
y
t
o
c
ompre
s
s pages past
i
_si
z
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Josef Bacik
Btrfs
:
join
t
h
e transaction
in __btrfs_s
e
txattr
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s Ball
Bt
r
f
s: Ha
n
dle SGI
D
bit
when creating i
n
odes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs
:
Make btrfs_dro
p
_snapshot work in larger
a
nd
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Change btr
e
e
l
ocking to use exp
l
icit blocking
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is Mas
o
n
Btrf
s
: hash_lock is no longer needed
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
C
hris
M
ason
Btrfs: disable le
a
k deb
u
g
g
ing che
c
ks in
e
x
tent
_
io
.
c
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is Ma
s
on
Btrf
s
: so
r
t r
e
ferences b
y
b
yte number during btrfs_inc_ref
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
C
h
r
i
s
Mason
B
trfs: async t
h
r
e
ads shou
l
d try
hard
e
r
t
o
f
i
nd wo
r
k
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-02-04
Jim Owe
n
s
B
tr
f
s: selinux supp
o
rt
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
istian
Hesse
Btr
f
s: make btrfs a
c
ls selec
t
able
commit
|
commitdiff
|
tree
2009-02-04
C
h
ris Mason
Btrfs:
Ca
t
c
h mis
s
ed b
i
os
i
n the
async bio s
u
b
m
ission
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-28
Chris Mas
o
n
Btrfs: f
i
x readdir on 32 bi
t
machines
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-29
Chris Mason
Merge branch 'm
a
ster
'
of git://git
.
k
erne
l
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
C
h
ris Mason
Btrfs: do
less aggressive btree read
a
head
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-21
Yehuda
S
adeh
B
trfs: fiem
a
p s
u
pport
commit
|
commitdiff
|
tree
2009-01-21
Chris Ma
s
on
Btrfs: st
o
p p
r
oviding a bmap operation
to avoid swa
p
file
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-21
Yan Zheng
Bt
r
fs: fix tree logs p
a
ra
l
le
l
s
ync
commit
|
commitdiff
|
tree
2009-01-21
Q
i
n
g
huang
F
eng
Btrfs: op
e
n_ctree() error
h
andling can oops on fs_
i
nfo
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-21
Yan Zheng
Btrfs: fix
s
top searching
t
e
s
t
in
r
epl
a
ce_one_extent
commit
|
commitdiff
|
tree
2009-01-21
Jan Enge
l
hardt
Btrfs:
change/remove
t
ypedef
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-21
Hua
n
g Weiyi
Btrf
s
:
remove
d
uplicated #include
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-21
Yan Zheng
Btrf
s
: Fix
infinite loop i
n
btrfs_extent_pos
t
_
o
p
commit
|
commitdiff
|
tree
2009-01-21
Y
a
n
Z
heng
Bt
r
fs: fix loc
k
i
n
g issue in btrfs_remove_block_g
r
oup
commit
|
commitdiff
|
tree
2009-01-21
Q
inghuang Feng
Btrfs
:
s
i
m
plif
y
i
t
e
ration codes
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-01-21
Q
ingh
u
ang
F
eng
B
t
rfs: ch
e
ck return value for kthr
e
ad_ru
n
() co
r
re
c
t
l
y
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next