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: don't lock bits in the extent tree during writepage
2009-09-11
Chris Mason
B
t
rfs
:
don't lock bits in the ex
t
ent
t
ree dur
i
n
g
wr
i
tepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs
:
cache valu
e
s for locking exten
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chri
s
Mason
Btrf
s
: reduce
CPU usage in the
e
x
tent_state tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris M
a
son
Btrfs: Fi
x
new state ini
t
ial
i
z
ation order
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs: swi
t
ch
exte
n
t_map to a
rw lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
Mason
B
t
rfs: tweak congestion backoff
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hris Ma
s
on
Btrfs: use larger n
r
_to_w
r
ite
for larger extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs: reduce w
o
rker thre
a
d spin_lock_irq hold
t
im
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
Btrfs: keep
i
rqs on
more o
f
ten in t
h
e worker threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
h
r
is Mason
Bt
r
fs: op
t
imize set extent bit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hr
i
s Mason
B
t
rfs: Allow worker thread
s
to exit
w
h
en
idle
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-08-07
Yan Zheng
Btr
f
s: fix b
a
lancing oops when
i
nvalid
a
te_inode_pages2
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-08-07
Julia Lawall
Bt
r
f
s: correct error-handling zlib error
handling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-08-07
B
artlomiej Zolnie
r
ki
.
.
.
B
trfs: remo
v
e superfluous
N
U
LL pointer check in bt
r
fs_rename(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-31
Ch
r
i
s Mason
B
tr
f
s: mak
e
sure th
e
asy
n
c cachi
n
g thread advanc
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-31
J
o
sef
Bacik
Bt
r
fs:
f
ix btrfs_remove_
f
rom_f
r
e
e_space corner ca
s
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Chris Mason
Btrfs: be
m
ore polite
i
n the async caching threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Yan Zh
e
ng
Bt
r
fs: pres
e
rve
c
o
mmit_
r
oot
for async cac
h
i
n
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-28
Yan Z
h
eng
B
trfs: Fix
async caching intera
c
tio
n
with unmount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-27
Jose
f
Bacik
Btr
f
s: change how we un
p
in
e
xte
n
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-27
Julia Lawall
Btrfs: Correct r
e
dundant test in add_inode_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris Maso
n
B
trfs
:
f
i
n
d
s
m
allest available de
v
i
c
e extent du
r
i
ng
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris Mason
Btrfs: clear
a
l
l spa
c
e_info->full after
removing a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
S
a
ge We
i
l
Btrfs: make flushoncommit mount option correctly wa
i
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Yan Zhe
n
g
Bt
r
fs: Avoid delayed referen
c
e
u
p
d
ate
l
o
opin
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Ya
n
Z
h
en
g
Btrfs: Fix ordering o
f
key
fi
e
ld
c
hecks
i
n btrf
s
_pre
v
ious_it
e
m
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Y
an Zheng
Bt
r
fs
:
f
i
nd_f
r
ee_dev
_
extent doesn't handle hole
s
at
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Di
e
go Calle
j
a
Btrfs: Remov
e
c
ode dup
l
icat
i
o
n
in comp_
k
e
ys
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Josef
Ba
c
ik
Btrfs: async block
g
roup
caching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Josef Bacik
Btrf
s
: u
s
e hybrid ext
e
nts+bitmap rb tree for free space
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Da
v
id Woodhouse
Btrfs: Fix crash on read f
a
il
u
res at
mount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Danie
l
Cadete
Bt
r
f
s
: re
m
ove
of
redundant
btr
f
s_header_level
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Julia Lawall
Bt
r
f
s
: adj
u
st NU
L
L
test
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
D
avid Woodho
u
s
e
Btrfs:
Remove brok
e
n sanity ch
e
ck from b
t
rfs_rma
p
_
blo
c
k()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Juli
a
Lawa
l
l
Btrfs: conv
e
rt
n
ested spi
n
_lock_irqsave
t
o
spin_l
o
ck
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Y
a
n Z
h
eng
B
t
r
fs: make sure all dirty
b
locks are
written at commit
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Ya
n
Zh
e
ng
B
t
r
f
s: fix
l
o
cking issue i
n
btr
f
s_find_
n
ex
t
_k
e
y
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Yan Z
h
eng
B
trfs:
f
ix dou
b
l
e
i
n
crement of p
a
th-
>
slots[
0
] in btrf
s
_next_lea
f
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Yan Zheng
Btrfs: p
r
operly
upd
a
te space
information
a
fter shrinkin
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Y
an Zheng
Btr
f
s: fix d
e
finition of struct btrfs_extent
_
inline_r
e
f
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
H
u
Tao
Btrfs:
f
i
x
err
o
r message for
m
atting
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Jiri Slaby
Btrfs: fix use after free in btrfs_start_w
o
rkers f
a
il
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
B
trfs: honor nodatacow/sum mount
options for
n
e
w f
i
les
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Ya
n
Zheng
Btrfs: update
b
ac
k
re
f
s
w
hil
e
d
r
opping snapshot
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Josef B
a
cik
Btrfs: accou
n
t f
o
r space we may use
in fa
l
l
oca
t
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
C
hris Mason
Bt
r
fs: f
i
x
the file clo
n
e io
c
tl for preall
o
cated exten
t
s
commit
|
commitdiff
|
tree
2009-07-02
C
hr
i
s Ma
s
on
Btrfs
:
don't log the inode in
f
ile_write
while growin
g
.
.
.
commit
|
commitdiff
|
tree
2009-06-16
Yan Zheng
Btrfs: always update ro
o
t items for
f
s tre
e
s at commi
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
C
h
ris
M
ason
Btrfs
:
fix extent_buffer lea
k
during tree log
replay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris Mason
Btrfs: fix oops
w
hen btrfs_in
h
er
i
t_i
f
lags called with
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris Mason
Btrfs: fix -o nodatasum printk spelling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Y
an Zh
e
n
g
Btrf
s
:
c
heck duplicate backrefs
f
or both data and
metadat
a
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Shin Hong
Bt
r
fs: init worker
s
truc
t
fields
b
efore kthread-run
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Hisashi Hif
u
m
i
B
t
r
fs: pin
b
uff
e
rs during wri
t
e
_
dev_supers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s
Mason
Btrfs: avoid races betwe
e
n sup
e
r writeo
u
t and d
e
vice
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Al Viro
F
ix btrfs when ACLs are configured out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Hisashi Hi
f
umi
Btrfs: fdatasync
s
hould
s
kip metadat
a
wri
t
eout
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
David Woodhouse
Btrfs: remove crc32c
.
h
an
d
use libcrc32c dire
c
tly
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
t
o
ph H
e
llwig
Btrfs: impleme
n
t FS_IOC_GETFLAGS/SETFLA
G
S/GETVERSION
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hris
M
ason
B
t
rfs:
a
u
todetect
SS
D
d
evices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
r
is Mas
o
n
Bt
r
fs: add
mount -o ssd_
s
p
r
ead
to sp
r
ead
a
ll
o
cations out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s
M
ason
Btrfs: avoi
d
allocation cluster
s
that ar
e
t
oo spread out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: Add mount -o
n
ossd
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
Mason
Btrfs: avoid
IO stalls behind congested
d
ev
i
c
e
s in
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s M
a
s
on
Bt
r
fs:
do
n
't
a
llow WRITE_SYNC bios to s
t
arve out r
e
gu
l
a
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Maso
n
Btrfs: fix
metadat
a
dirty thr
o
ttling li
m
its
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: reduce
mount -o ssd CP
U
usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Ma
s
on
Btrf
s
: ba
l
ance btree more often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris
M
ason
Bt
r
fs: stop avoid
i
ng balancing at the end
o
f the t
r
ansaction
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Yan Zheng
B
t
rfs: Mixed back reference (FORWARD ROLL
I
NG FORMAT
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Y
an Zheng
bt
r
fs: Fix set
/
clear_extent_bit for 'end == (u64)
-
1
'
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Chris Mason
Btrfs: Fix
oop
s
and us
e
after
free durin
g
space balancing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
Yan
Z
heng
Btrfs: s
e
t
device->total_disk_
b
ytes w
h
e
n addin
g
new
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
San
k
a
r P
Btrfs: Spelling fix in b
t
rfs_lookup_first_block_group
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Sa
g
e Weil
Btrfs: make
s
how_options
r
esult m
a
tch actual opt
i
on
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Li Ho
n
g
Btr
f
s: re
m
o
v
e
outdated com
m
ent in btrf
s
_ioc
t
l_resize()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
C
hris Mason
Btrfs: remove some
WA
R
N_ONs in the
IO
f
a
ilure path
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris Mason
Btrfs: Don't loop forever on metadata
I
O fa
i
lure
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
C
hris Mas
o
n
B
t
r
f
s: init inode ordered_data_c
l
ose flag properly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
C
hris
Mason
Btrf
s
: look for acl
s
d
uring btr
f
s_re
a
d
_locked_inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chr
i
s Mason
Btrfs:
f
ix acl cach
i
ng
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Joel Becker
Btrfs: Fix a bunch of printk() warnings
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Joel Becker
Btr
f
s: Fix
a trivial warn
i
ng
us
i
ng ma
x
() of
u
6
4 vs
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mas
o
n
Btr
f
s: remove unused btrfs_
b
it_radi
x
s
l
ab
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Maso
n
Btrfs: ratelimit IO err
o
r
p
r
i
n
tks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mas
o
n
Btrfs: remove #if 0 code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris
B
all
Btrfs: When shrinking,
only upd
a
te disk s
i
z
e
on
su
c
c
ess
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris Mason
Btrfs: fix deadlocks and stalls on dead root remo
v
al
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris
M
a
son
Btrfs
:
f
ix
f
a
l
l
ocate deadlock on
i
node
e
xtent lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
C
h
ristoph
Hellwig
Btrfs: kill btrfs_cache_create
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
C
hristoph H
e
llwig
Btrfs: don't
export s
y
mbols
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
C
hristoph
H
el
l
w
i
g
Btrfs: simpli
f
y
m
akefile
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
J
o
s
ef
Bacik
Btrfs
:
tr
y
to k
e
ep a healthy ratio of metadata vs d
a
t
a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Chris Ma
s
on
Btr
f
s: fix bt
r
fs f
a
llocate oops an
d
deadlock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris M
a
son
Btrf
s
: use th
e
ri
g
ht
n
ode in
r
ea
d
a_
f
or_balance
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chri
s
Mason
Btr
f
s: fix
o
ops on page->m
a
pping
-
>
ho
s
t
d
uring
w
r
i
tepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Ch
r
is Mason
Btrfs: add a
priority
queue to the async
thread
hel
p
ers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Ch
r
is Mason
Btrfs: us
e
WRITE_SYNC
for synchronou
s
writes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Stoyan
Gaydarov
Btrfs: B
U
G to BUG_O
N
chan
g
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-02
Dan Carpenter
Bt
r
fs: re
m
o
ve dea
d
co
d
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next