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: unplug all devices in the unplug call back
2008-11-18
Chris Mason
B
t
rfs: unplug all d
e
vices in t
h
e unplug cal
l
b
a
ck
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Liu Hui
Btrfs: Som
e
fixes for batching extent insert
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btr
f
s
:
preve
n
t loop
s
in the di
r
ecto
r
y tree
when creating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: Add b
a
ckrefs and forward refs for subvols
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: Give each subv
o
l
and
sn
a
pshot their own an
o
nymous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s Mason
Btrfs: Allo
w
su
b
volu
m
es and snapshots
a
nywhe
r
e in the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Josef Bacik
Btrfs
:
A
dd some d
e
bug
g
i
ng arou
n
d
t
he
E
NOSPC bugs
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Josef Bacik
Bt
r
fs: fix
f
r
e
e s
p
ace leak
commit
|
commitdiff
|
tree
2008-11-12
yanhai zhu
Btr
f
s: Add a missing re
t
urn pointer chec
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-12
yanhai zhu
Btrfs: Check kthrea
d
_should_stop()
before sche
d
ul
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-12
Y
a
n Zhe
n
g
Btrfs: Fix race in btrfs
_
mark_extent_written
commit
|
commitdiff
|
tree
2008-11-18
Yan Zheng
Btr
f
s: Seed device s
u
pp
o
rt
commit
|
commitdiff
|
tree
2008-11-12
Yan Zheng
B
t
rfs: mount ro and re
m
ount
s
upport
commit
|
commitdiff
|
tree
2008-11-12
J
osef
B
acik
Btrfs: b
a
tch ex
t
ent inser
t
s/updates/deletions o
n
the
.
.
.
commit
|
commitdiff
|
tree
2008-11-12
S
a
ge W
e
il
Bt
r
fs:
allow
c
lone of
a
n arbitrary fi
l
e range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris M
a
son
Btrfs: Fix hand
l
ing o
f
space info full
d
ur
i
n
g
a
llocations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Maso
n
Btrfs: Improve metadata r
e
ad latenc
i
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Chris Mason
Btrfs: Fix compile warnings on 32 bit m
a
c
h
ines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Y
an Zheng
Btrfs: Fix starting sear
c
h offset inside btrfs_drop_extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Ch
r
i
s
Maso
n
Btrf
s
: empty_siz
e
a
l
lo
c
a
tion
fixes
a
g
a
in
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chri
s
Mason
Btrf
s
: tune btrf
s
unplug functions for a s
m
all numb
e
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Mason
Btrfs: Turn
o
f
f extent state leak
d
ebug
g
ing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
h
r
is Mason
B
trfs: Fix
u
sage of stru
c
t e
x
tent_map
-
>orig_
s
tart
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s
M
a
s
o
n
Btrfs: Use invalidatepag
e
when writepage finds
a page
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Ma
s
o
n
Btrfs: Try har
d
er while searching for free
space
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btr
f
s:
F
ix u
s
e
a
fter free during
c
o
m
pressed reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Y
an
Zheng
Btrfs: Fix csu
m
error fo
r
compr
e
ssed data
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs
:
M
ake
sure pages ar
e
di
r
ty before doin
g
de
l
all
o
c
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Ch
r
is Mason
Btrfs
:
Don't substract too m
u
ch
from the
a
llocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Maso
n
B
t
rfs: Avo
i
d
u
nplug storm
s
d
u
ring comm
i
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
B
trfs: Fix more false e
n
ospc
e
rr
o
r
s
and an oops from
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chr
i
s
Ma
s
on
Btrfs:
make sure compressed b
i
os d
o
n't complete too
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Maso
n
Btfs:
M
ore met
a
data allocator optim
i
zatio
n
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris
M
as
o
n
Btrf
s
: enf
o
rce me
t
ada
t
a
alloc
a
t
ion clustering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris
M
as
o
n
Bt
r
f
s: Optimiz
e
co
m
pressed writeback a
n
d reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
C
hris
Mason
Btr
f
s: Add ordered
a
sync
w
ork queues
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Ch
r
is Mason
B
trfs: rev the disk format
for fal
l
ocate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
B
t
rfs: C
o
mpressi
o
n corner
f
i
x
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Y
a
n
Z
heng
B
t
rfs:
A
dd fallocate support
v
2
commit
|
commitdiff
|
tree
2008-10-30
Yan Zhe
n
g
Btr
f
s: upda
t
e
nodatacow code v2
commit
|
commitdiff
|
tree
2008-10-30
Y
an
Z
h
eng
Btrfs: F
i
x
b
oo
k
end exte
n
t race v2
commit
|
commitdiff
|
tree
2008-10-30
Yan Zheng
Btrfs: update h
o
le
handlin
g
v2
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Btrfs: Fix
l
ogic to a
v
oid readi
n
g
c
hec
k
sums for
-
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
Bt
r
f
s
: walk comp
r
essed pages based on t
h
e
n
r_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
B
t
rfs
:
p
r
e
vent looping forever
i
n fi
n
ish_cu
r
rent_insert
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-29
C
h
ris Maso
n
Btrfs: Re
v
the
disk
format for compres
s
ion and root
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
Yan Z
h
eng
Btr
f
s
: Add root tree pointer trans
a
ction ids
commit
|
commitdiff
|
tree
2008-10-29
Josef Bacik
Btrfs:
n
u
ke f
s
wide allocation mutex V2
commit
|
commitdiff
|
tree
2008-10-29
Josef Ba
c
ik
Bt
r
f
s
:
f
i
x enospc when t
h
ere i
s
plenty of space
commit
|
commitdiff
|
tree
2008-10-29
Yan Zheng
B
trfs:
I
mprove
space ba
l
ancing code
commit
|
commitdiff
|
tree
2008-10-29
Chris
Mason
Btrfs: A
d
d
zlib compr
e
ssion support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-16
C
h
r
is Mason
Merge
b
r
anch 'ma
s
ter' of ssh://mason@m
a
ster
.
ke
r
nel
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Josef Bacik
Btrfs: make tre
e
_searc
h
_o
f
fset more flexible in its
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris
M
ason
B
trfs: Don't call
s
ecurity_inode_mk
d
i
r
d
uring subvol
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Christ
o
p
h He
l
l
wig
Btrfs
:
Fix subvolume cr
e
ation locking rules
commit
|
commitdiff
|
tree
2008-10-09
Ch
r
is Ma
s
o
n
Btrfs
:
Rev the dis
k
format
f
or the new back r
e
feren
c
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Sage Weil
Btrfs: Fix
m
akefile f
o
r builing btrfs sta
t
ic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Yan Zheng
Btrfs: Fix l
e
af
r
eference c
a
c
h
e mi
s
s
commit
|
commitdiff
|
tree
2008-10-09
Yan Zhe
n
g
Btrfs: Remo
v
e of
f
set field from stru
c
t
b
trfs_ex
t
ent_
r
e
f
commit
|
commitdiff
|
tree
2008-10-09
Ya
n
Z
h
eng
Bt
r
fs: Cou
n
t
space allocated
t
o
file in byt
e
s
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs: cast bio->bi_s
e
c
t
or
t
o
a u64 be
f
ore shif
t
ing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chr
i
s Mason
Btrf
s
: r
e
move last_log_alloc a
l
locator o
p
timization
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs: O_DIRECT writes via buff
e
red writes + invaldiate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
C
hris
M
ason
Btrfs: don't read leaf b
l
o
cks containing only checksums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
Josef Bacik
Bt
r
fs: fix deadlock b
e
tween a
l
loc_mutex/
c
h
u
n
k_mutex
commit
|
commitdiff
|
tree
2008-10-01
Jim Meyer
i
ng
Btrfs
:
disk
-
io
.
c (open_
c
tree):
a
vo
i
d le
a
ks upo
n
allocati
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
Jim Me
y
e
ring
Bt
r
f
s: disk-io
.
c (
o
pen_ctree
)
: Don't deref
.
NU
L
L u
p
on
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
C
h
ris Mas
o
n
Btrfs: fix multi
-
devic
e
code
t
o use
raid
p
olicies set
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
J
o
sef Bacik
Btrfs: fix s
e
e
k
iness
d
ue to findin
g
t
h
e wrong block
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mason
Btrfs: ad
d
and i
m
pr
o
ve comments
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
C
h
ris Mason
Btrfs: drop WARN_ON from btrfs_a
d
d_leaf_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chri
s
Mason
Btrfs:
W
a
it for
IO on
the
block device inodes o
f
newly
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zheng Yan
Btrfs: upd
a
te space bala
n
cing code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zhen
g
Y
a
n
Btr
f
s: e
x
tent_ma
p
and data=
o
rder
e
d fixes
for space
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Z
h
eng Ya
n
Btrfs: Add shared reference cache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zheng Yan
Btrfs: alloc
a
to
r
f
ixes for space balanc
i
ng
upda
t
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrf
s
:
R
aise thresholds for metad
a
ta writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Maso
n
B
t
rfs:
fix sl
e
ep with spinl
o
ck hel
d
during unm
o
un
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s Mason
Re
m
ove
B
trfs
com
p
at code
for old
e
r
kernels
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs:
F
ix a
l
location
c
ompl
e
tions i
n
tree log r
e
play
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Add Btrfs to fs/K
c
onfig and fs/Mak
e
file
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
Mason
Upda
t
e Btrfs files for
in-kernel usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Maso
n
Merge
Bt
r
f
s in
t
o fs/
b
trfs
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s
Ma
s
o
n
Btrfs: Fix race against dis
k
_
i
_size updates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Z
h
eng Yan
Btr
f
s:
F
ull back refer
e
nce support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hris Mas
o
n
Add
c
h
e
c
k for tree-lo
g
r
o
ots in btrfs_a
l
loc
_
reserved_extent
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
M
a
son
Btrfs: Che
c
k
s
um tree bl
o
cks in the
b
ack
g
rou
n
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
J
osef Baci
k
Bt
r
fs: free space ac
c
ounting red
o
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Jos
e
f Bacik
Btrfs: fix cache_block_group error handling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Maso
n
Fix leaf
overflow
c
he
c
k in btrfs_insert_empt
y
_it
e
ms
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
is Mason
Btrfs:
F
ix mi
s
m
e
rge
i
n block
header
c
heck
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Disable the dir fsync opt
i
mization to skip logging
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
B
t
rfs: Rec
o
rd dirt
y
pages tree-l
o
g pages
in a
n
exte
n
t_io
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
Btrfs:
Copy into the log tr
e
e in big batches
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Ch
r
i
s
Maso
n
Btrfs: Optimize tree
log blo
c
k allocatio
n
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris
M
ason
B
trfs:
O
ptimize btree
walkin
g
while logging i
n
odes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrf
s
: Dir fsync opt
i
mizatio
n
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Fix releasepage to properly ke
e
p
dirty and wr
i
t
ebac
k
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
Btrfs: Update t
h
e highest
objectid in a
root after
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: Tre
e
logging fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next