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: speed up snapshot dropping
2009-09-21
Yan, Zh
e
ng
Btrfs: spe
e
d u
p
snapshot dro
p
pi
n
g
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-18
Chr
i
s Mason
Btrfs: search f
o
r an allocation
h
int while filling
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-18
Ch
r
is
Maso
n
Btrf
s
: prop
e
rly honor wbc->nr_to_wri
t
e cha
n
ges
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-17
Y
an Zheng
Btrfs: impro
v
e as
y
nc block
g
r
o
up caching
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-16
Chr
i
s Mason
Btrfs: Fix asyn
c
thread shu
t
down
race
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-16
Chris M
a
son
Btr
f
s: fi
x
w
o
rker
th
r
ead double
s
pin_lock_irq
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-16
Chris M
a
son
Btrfs: fix async
w
orker startup ra
c
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Merge branch 'master' of
g
it://git
.
kernel
.
org/
p
ub/
s
cm
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris Mason
Btrfs: zero p
a
ge p
a
st end of inline file ite
m
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
Btrfs: fi
x
btrfs page_mkw
r
ite to retur
n
lo
c
ked
p
ag
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
B
t
rfs: Fix extent replac
m
e
n
t
r
ace
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
B
t
rfs: Use PagePrivate2 to track
p
ages i
n
the data
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris Ma
s
on
Btrfs: use a cached sta
t
e fo
r
exte
n
t state o
p
era
t
ions
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris Mason
B
t
r
fs:
don't lock bits
in the e
x
te
n
t
t
ree duri
n
g
wri
t
epa
g
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris Ma
s
on
Btrfs: cache values for locki
n
g
extents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris Ma
s
on
Bt
r
fs: redu
c
e
CPU usage in the e
x
tent_state tr
e
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
B
trfs:
Fix new state init
i
alization order
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
Btrfs: switch ex
t
ent_map to
a
r
w lock
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
B
tr
f
s: tw
e
ak
conges
t
io
n
backoff
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
Btrfs: use larger nr
_
to_write for larger ex
t
en
t
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
C
hris Mason
Btrfs: reduce worker
t
hread spin
_
lock_irq hold
times
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs: keep irqs on mor
e
o
f
ten in t
h
e worker threads
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
Chris Maso
n
Btrfs:
optimize set extent bit
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris Maso
n
B
t
r
f
s:
A
llow w
o
r
k
e
r
th
r
eads to exit
when i
d
le
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-08-07
Yan Zh
e
ng
Btr
f
s: fix balanc
i
ng oops when invalidate_inode_pag
e
s2
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-08-07
Julia
L
aw
a
l
l
Btrfs: correct error-handling zlib erro
r
han
d
ling
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-08-07
Bartlomiej
Zolni
e
rki
.
.
.
Btrfs: remo
v
e sup
e
r
f
luous N
U
LL pointer
c
hec
k
in btrfs_rename
(
)
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-31
Chri
s
Maso
n
Btrfs
:
make sure
t
h
e a
s
ync c
a
c
h
i
ng th
r
e
a
d advances
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-31
Josef B
a
cik
Btrfs: fix
b
t
rfs_
r
emov
e
_from_free_space
c
orner
c
ase
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-30
C
h
r
i
s Mason
Btrf
s
: b
e
m
ore polite i
n
the async caching thread
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-30
Yan
Z
h
eng
B
t
rf
s
:
preserve commi
t
_
r
o
o
t for async c
a
chi
n
g
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-28
Yan Zhe
n
g
Btrfs: Fix
as
y
n
c ca
c
h
i
n
g
i
n
t
e
raction
w
i
t
h unmount
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-27
J
osef Bacik
Btrfs: change h
o
w
w
e
unpin extents
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-27
Ju
l
ia Lawall
Bt
r
fs: C
o
rrect redundant test in
add_inode_ref
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
C
hris Mas
o
n
Btrf
s
: fi
n
d sma
l
les
t
a
v
ail
a
ble device ex
t
ent during
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
C
h
ris
M
a
son
Bt
r
fs: cle
a
r all space_i
n
fo->ful
l
after remov
i
ng a
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
Sage
W
eil
Btrfs: make f
l
us
h
oncomm
i
t
mount option correctly
wait
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
Yan
Z
h
e
n
g
Btrfs: Avoid delayed reference update looping
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
Y
an Zheng
Btrf
s
:
Fix
o
rder
i
ng of key fi
e
ld
checks in btrfs_previ
o
us_item
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
Yan Zheng
Btrfs: fi
n
d_fr
e
e_d
e
v_ex
t
ent doesn
'
t handle
h
o
l
es at
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
Diego Ca
l
leja
Bt
r
fs: Remove cod
e
duplicat
i
o
n
i
n comp_k
e
ys
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
Jose
f
B
acik
Btrfs: as
y
nc block grou
p
caching
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-24
Jose
f
Bacik
Btrfs:
u
se hybri
d
ext
e
nts+bit
m
ap rb tree for free space
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
David W
o
o
dhou
s
e
Btrfs
:
Fix crash
o
n read fa
i
lures
a
t
mount
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
Daniel Cadete
Btrfs: remove of r
e
d
undant b
t
rfs_he
a
d
er_lev
e
l
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
Julia
L
a
w
all
Btrfs: adjust NULL tes
t
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
David Woodhouse
Btrfs: Remo
v
e broken
s
a
n
ity
c
heck from btrfs_rmap_block()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
Julia
Lawall
Bt
r
fs: convert nested spin_
l
ock
_
irqsave
t
o spin_lock
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
Y
a
n Z
h
e
n
g
B
t
r
f
s: make s
u
r
e all dirty blocks are
written a
t
co
m
m
i
t
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
Ya
n
Z
heng
Btrfs: fix l
o
ck
i
ng is
s
ue in btrfs_find_next_
k
ey
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
Yan
Zheng
Btrf
s
: fix double incr
e
ment of path->slots[0] in btrfs_n
e
xt_leaf
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
Yan Z
h
eng
Bt
r
fs: properl
y
up
d
a
te
s
pac
e
informat
i
on
after shrin
k
ing
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-22
Yan
Z
h
eng
Bt
r
fs: f
i
x
definition
o
f
s
t
ruct
b
trfs_ext
e
nt_i
n
l
i
ne_ref
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-02
Hu
T
ao
Btrfs: fix error
m
essag
e
form
a
tting
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-02
Jiri Slaby
Bt
r
fs: fix
use after free in btrfs_
s
tart_wor
k
ers fail
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-02
Chr
i
s Mason
Btrfs: honor nodatacow/s
u
m mount optio
n
s fo
r
new files
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-02
Yan Zheng
B
trf
s
: upda
t
e bac
k
refs
w
h
i
le
d
rop
p
ing snapshot
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-02
Josef Bacik
Btrf
s
: accoun
t
for spa
c
e we may use in fallocat
e
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-07-02
C
h
r
is Ma
s
on
Btrfs: fix t
h
e file clo
n
e
ioctl for preal
l
ocated ext
e
nts
commit
|
commitdiff
|
tree
2009-07-02
Chris Ma
s
on
B
t
rfs: don't log the
i
node in file_w
r
ite whi
l
e growing
.
.
.
commit
|
commitdiff
|
tree
2009-06-16
Yan Zheng
Btrfs:
always updat
e
root items for fs trees a
t
co
m
mit
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-11
Chris
M
aso
n
Btrf
s
: fix
e
xten
t
_buffer l
e
ak during tree log re
p
lay
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-11
C
h
r
i
s Mason
Btrfs: fix oops when btrfs_inhe
r
it_iflags called with
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-11
Chri
s
Mason
Btrfs: fix -o
nodatasum prin
t
k
s
pelli
n
g
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-11
Yan Zheng
Btrfs
:
c
h
eck dupl
i
cate ba
c
krefs
f
or both
d
ata a
n
d metadata
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-11
S
h
i
n
H
ong
Btrfs:
i
nit worker stru
c
t
fi
e
lds b
e
fore kthread-run
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
H
i
s
ashi
Hifumi
B
t
rfs: pin buf
f
ers during
write_dev_supe
r
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
is Mason
Btrfs:
a
void races between
su
p
er writeout a
n
d
d
e
vice
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Al Viro
F
i
x
btrfs when A
C
Ls
are
c
onfi
g
ured out
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Hi
s
ashi Hifumi
Btrfs: fdatasync
should
s
kip me
t
adata writeout
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Davi
d
Woodhouse
Btrfs:
r
e
move crc
3
2
c
.
h and use li
b
crc32
c
di
r
e
c
tly
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Christo
p
h He
l
lwig
Btrfs: imp
l
eme
n
t FS_IOC_GETFL
A
GS
/
SETFL
A
GS/GETVERSION
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris Mason
B
trfs: autodetect SSD devices
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Chris
Mason
Btrfs: add mount
-
o ssd_sp
r
e
a
d to
spread a
l
locations out
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s Mason
B
t
rfs: avoid
alloc
a
t
io
n
clusters th
a
t are too spread out
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
i
s Mason
Bt
r
fs: Add mount -o nossd
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
C
hris Mas
o
n
Btrfs: av
o
i
d
IO stal
l
s behind congested devices
i
n
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Chris
M
a
son
Btr
f
s:
don'
t
allow WRITE
_
SYN
C
bios to starve out regula
r
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
Mason
Btrfs: fix metadata
dirty
t
hrottling limits
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs:
r
educe mount -o ssd CP
U
usage
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: balance btree
more often
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrf
s
:
stop avoiding ba
l
an
c
i
n
g
at
t
h
e end of
the trans
a
ct
i
on
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Yan Zheng
Bt
r
fs: Mixed back
r
eference (F
O
RWARD ROLLING FORMAT
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-10
Ya
n
Z
heng
btrfs: Fix set/cle
a
r_
e
xt
e
nt_bit for 'end == (
u
64)-1'
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-04
Chr
i
s M
a
son
Btrfs: Fix oops and use after free during spa
c
e balancing
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-06-04
Yan Zheng
Btrfs: set devi
c
e-
>
total_disk_bytes when addi
n
g
new
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-05-14
Sankar P
Btrfs:
Spe
l
ling fix in btrfs_lo
o
kup_first_block_group
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-05-14
S
a
ge Wei
l
B
trfs: make show_options result match actual option
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-05-14
Li Hong
Btrfs: re
m
ov
e
outdated c
o
m
m
ent in
b
trfs_ioctl_resize()
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-05-14
Chr
i
s M
a
son
B
t
rfs: remo
v
e some WARN_ONs in the IO
f
a
i
l
u
r
e
p
ath
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-05-14
Chr
i
s Mason
B
t
rfs: Don't loop f
o
rever o
n
metadat
a
IO fai
l
ures
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-05-14
Chris Mason
B
trfs: ini
t
inode or
d
e
r
ed_data_close flag properly
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-27
C
h
ris
Mason
B
tr
f
s: look for acls du
r
ing btrfs_read_locked_inode
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs:
f
ix acl caching
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-27
Joel Becker
Btrfs
:
F
ix a bunc
h
of printk() wa
r
nings
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-27
Joel Becker
B
t
r
fs:
F
i
x a
trivial warn
i
ng using max()
o
f
u
64 vs
.
.
.
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-27
C
h
ris Mason
B
t
rfs:
remove unused bt
r
fs_bit_radix slab
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-27
C
h
r
is Mason
Btrfs: rat
e
limit
I
O
error
printks
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mas
o
n
Btrfs: r
e
move #if 0 code
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
2009-04-27
C
h
r
i
s Bal
l
Btrfs: When
shr
i
nking, only
u
p
date disk size on succe
s
s
Signed-off-by: Chris Mason <
chris.mason@oracle.com
>
commit
|
commitdiff
|
tree
next