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: corret fmode_t annotations
2008-12-02
Chri
s
toph
H
ell
w
ig
Bt
r
fs: c
o
rre
t
f
mod
e
_t ann
o
tation
s
commit
|
commitdiff
|
tree
2008-12-02
C
h
ristop
h
Hellwig
B
t
rfs: fi
x
sh
a
do
w
ed variable
d
ecla
r
ations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Christoph Hellwig
Btrfs:
make things static and include the right head
e
r
s
commit
|
commitdiff
|
tree
2008-12-02
Sage Weil
B
t
rf
s
: remove unneeded btrfs
_
s
t
a
rt_d
e
l
all
o
c_in
o
d
e
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Sag
e
Weil
Btrfs
:
remov
e
unn
e
eded total_trans
commit
|
commitdiff
|
tree
2008-12-02
Ch
r
istoph
Hellwig
Btrf
s
: sparse lock
v
erifica
t
io
n
annot
a
tions fo
r
wai
t
_on_state
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Liu Hui
Btrfs: Fi
x
cow s
e
mant
i
c in run_delalloc_noco
w
()
commit
|
commitdiff
|
tree
2008-11-20
Josef Bacik
B
trfs
:
Fix
fo
r
l
o
ckdep warnings with alloc_mutex a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-11-20
Ch
r
is M
a
son
Btrfs: only flush do
w
n bios for writeback
pages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Liu Hui
Btrfs: Fix cow semant
i
c in run_delalloc_nocow()
commit
|
commitdiff
|
tree
2008-11-20
Yan Zhe
n
g
Btrfs: Drop dirty root
s
creat
e
d by log replay immediately
.
.
.
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
Btrfs: compat code f
i
xes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chri
s
Mason
Btrfs: U
s
e curre
n
t_fsuid/gid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chr
i
s Mason
Bt
r
fs: Fixes for 2
.
6
.
2
8-rc API changes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris Mas
o
n
M
erge branc
h
'master' of git://g
i
t
.
k
er
n
e
l
.
org/pub/sc
m
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
Josef
Bacik
Btr
f
s:
f
ix
free s
p
ace acc
o
unting
wh
e
n unpinnin
g
extents
commit
|
commitdiff
|
tree
2008-11-19
Chr
i
s Mason
Btrfs: Do fsync
l
og replay when mount -o ro, except
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
Btr
f
s: A
v
oid w
r
i
tebac
k
stalls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
B
t
rfs: switch
back to wait_on_page_w
r
iteback t
o
wai
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Ma
s
on
Btrfs: U
p
date the
d
isk for
m
a
t
f
o
r the seed device and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
h
r
is Mason
Btrfs:
unpl
u
g
all devices in the unplug c
a
ll
back
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Liu Hui
Btrfs
:
S
o
m
e fixes for batching
e
xtent in
s
ert
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: prevent lo
o
ps in the direc
t
or
y
tree
w
hen crea
t
ing
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs
:
Add backrefs an
d
forward refs f
o
r sub
v
ols and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
hris Mas
o
n
Btrf
s
:
Give each s
u
b
vol and sn
a
pshot th
e
i
r
own anonymous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: Allow sub
v
olume
s
an
d
sna
p
s
hots anywhere in the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Josef Bacik
Btrfs: A
d
d some debuggin
g
around the ENOSP
C
bug
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Josef
B
acik
B
trfs: f
i
x free
space leak
commit
|
commitdiff
|
tree
2008-11-12
ya
n
hai zhu
Btrfs: Add
a
missing
re
t
urn pointer check
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-12
ya
n
h
ai zhu
B
t
rfs:
Check
kthread_
s
hould_stop(
)
b
e
fore schedule
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-12
Y
an Zhen
g
Btrfs
:
Fix race
in btrf
s
_mark_extent_written
commit
|
commitdiff
|
tree
2008-11-18
Y
a
n
Zheng
B
t
rfs:
Seed device suppor
t
commit
|
commitdiff
|
tree
2008-11-12
Yan Zheng
Btrfs
:
mount ro
and remount suppor
t
commit
|
commitdiff
|
tree
2008-11-12
Jos
e
f Bacik
Btrfs: batch
exten
t
inserts/
u
pdates/d
e
le
t
i
ons on the
.
.
.
commit
|
commitdiff
|
tree
2008-11-12
Sage
W
e
il
Btrfs:
a
llow cl
o
n
e of
a
n
a
rbitrary
file range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mas
o
n
Bt
r
fs: Fix
h
and
l
ing of s
p
ace info ful
l
d
u
ring allocations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mason
Btr
f
s: Improve metadata read latencies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Chris
M
ason
Btrfs: Fix
co
m
pile w
a
rnings
o
n 32 bit mach
i
nes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Y
a
n Zheng
Btr
f
s: Fix starting search of
f
s
e
t inside btrfs_drop_extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris
Mason
B
trfs: empty_size allocation fixes again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Ch
r
is Mason
Btrfs: tune btrfs u
n
plug functio
n
s
for a small number
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Turn off extent state l
e
ak d
e
b
u
gging
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
hris Mason
Btrfs: F
i
x usag
e
of
struct extent_map->orig_start
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Ch
r
i
s
Mason
Btrfs:
U
se invalidate
p
a
ge w
h
en w
r
it
e
page finds a page
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Try harder while s
e
arching fo
r
free space
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
B
t
rfs: Fix use aft
e
r free du
r
i
ng co
m
pressed reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Yan Zheng
Btrf
s
: Fi
x
cs
u
m error fo
r
compressed data
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs:
M
ake
s
u
r
e page
s
are dirty befor
e
doing delalloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Do
n
't substrac
t
too much from the allocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Bt
r
f
s
:
Avoid unplug storms durin
g
commit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ris Mason
Btrfs: Fix more fals
e
enospc error
s
and an oops from
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris
M
a
son
Bt
r
fs:
m
ake
sure compr
e
ssed bios don't com
p
lete too
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btfs:
M
ore met
a
data a
l
locato
r
optimizations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris M
a
son
Btrfs: enf
o
r
c
e meta
d
ata allocation
c
lustering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ri
s
Mas
o
n
B
t
r
fs:
O
p
timize compres
s
ed
w
riteb
a
ck and r
e
ads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs: Add ordered a
s
y
nc work
q
u
e
u
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
Bt
r
f
s
: r
e
v the disk for
m
at fo
r
fallocate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chris Mason
B
t
rfs
:
Comp
r
e
ssion corner fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Yan Zhe
n
g
Btrfs: Add fallo
c
ate
s
upport v2
commit
|
commitdiff
|
tree
2008-10-30
Yan Zhen
g
Btrfs: up
d
ate nodatacow co
d
e v2
commit
|
commitdiff
|
tree
2008-10-30
Yan Zhen
g
Btr
f
s
: Fi
x
boo
k
end ext
e
nt ra
c
e v2
commit
|
commitdiff
|
tree
2008-10-30
Yan Zheng
Btrfs: u
p
d
ate hole handling v2
commit
|
commitdiff
|
tree
2008-10-30
C
h
ris
Ma
s
on
B
trfs:
Fix
l
og
i
c
t
o
avoid
r
eadi
n
g checksums fo
r
-o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Ch
r
is Mason
Bt
r
fs: w
a
lk compressed page
s
bas
e
d
on the nr_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Ch
r
is
Mason
B
t
rfs
:
prevent looping
f
or
e
ver
i
n
finish_
c
urre
n
t
_
insert
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-29
Chris Ma
s
on
Btrf
s
:
Rev
t
he disk format for com
p
r
e
ssion
a
nd roo
t
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
Yan Z
h
eng
Bt
r
fs: Add
r
oot tree pointe
r
tr
a
ns
a
ction ids
commit
|
commitdiff
|
tree
2008-10-29
Jos
e
f B
a
c
i
k
Btr
f
s: nuke fs wide allocation mu
t
ex
V
2
commit
|
commitdiff
|
tree
2008-10-29
Josef
Bac
i
k
Btrfs: fix enospc when there is plen
t
y
o
f space
commit
|
commitdiff
|
tree
2008-10-29
Yan Zhen
g
Btrfs:
I
mpr
o
ve space balanc
i
n
g code
commit
|
commitdiff
|
tree
2008-10-29
Chris Mason
B
t
r
fs:
A
dd
zlib
compr
e
s
sion support
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-16
C
h
r
i
s
M
ason
Merge
branch 'm
a
ster
'
of
ssh://mason@master
.
k
e
rnel
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Josef Baci
k
Btrf
s
:
make
t
r
ee_search_
o
ffset more flexible i
n
i
ts
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris
M
a
so
n
B
trfs: Don't c
a
l
l sec
u
rity
_
i
n
ode_mk
d
ir during subvol
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
C
h
r
i
stoph
H
ellwig
Btrfs: F
i
x subvolume creation
l
ocking rules
commit
|
commitdiff
|
tree
2008-10-09
Chris Mason
Btrfs: Rev the di
s
k
format for th
e
new back
r
eference
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Sage Weil
Btrfs:
F
i
x mak
e
f
i
le for builing bt
r
fs
s
t
a
tic
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
Yan Zheng
B
tr
f
s: Fix leaf
r
eference ca
c
he miss
commit
|
commitdiff
|
tree
2008-10-09
Ya
n
Zheng
Bt
r
fs: Remove offset field from str
u
ct b
t
rf
s
_ex
t
e
nt
_
ref
commit
|
commitdiff
|
tree
2008-10-09
Y
an
Z
heng
Btrfs: C
o
unt spa
c
e
alloca
t
ed to file in by
t
es
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrf
s
: cas
t
bio
-
>
bi_s
e
ct
o
r to a u64 before s
h
i
f
t
i
n
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs:
re
m
ove last_log_alloc alloc
a
tor
o
ptimizat
i
on
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chris Mason
Btrfs: O_
D
IRECT writes via buffered
w
rites + inva
l
d
iate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
Chris
Mason
Bt
r
fs: don't read leaf blocks conta
i
ning
only checks
u
ms
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
J
osef Bacik
Btrfs: fix deadlock bet
w
e
e
n alloc_mutex/chu
n
k_m
u
tex
commit
|
commitdiff
|
tree
2008-10-01
Jim Meye
r
ing
Btrfs: disk-io
.
c (open_ct
r
ee): avoid leaks
upon allocation
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
Jim Meyering
Btr
f
s
:
d
i
s
k-io
.
c (o
p
en_ctree): D
o
n't deref
.
NULL upon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
Chris Mason
Btrfs: fix multi-device c
o
de to use raid policies set
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
Josef Bacik
Btrfs: fix
seeki
n
ess
due to findi
n
g the wrong block
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chris Ma
s
on
Btrfs: a
d
d
and impro
v
e comments
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
C
h
r
i
s Mason
Btrfs: drop WARN_ON f
r
om bt
r
f
s_add_leaf_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chris
M
ason
Btrfs: Wait f
o
r IO on the
b
lock device in
o
d
e
s
of
newly
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zheng
Yan
B
trfs: update space balancing code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Z
heng
Yan
Btrfs
:
exten
t
_map an
d
data=ordered f
i
xes for space
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zhe
n
g Yan
B
t
rfs: A
d
d shar
e
d reference cache
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-26
Zheng Yan
B
trfs: a
l
l
o
cator fixes for sp
a
ce b
a
lanc
i
ng update
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Rai
s
e
thresholds for m
e
t
a
d
at
a
writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Bt
r
fs: fix
slee
p
with
s
p
inlock held during unmount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chri
s
Mason
Rem
o
ve Btrfs co
m
pa
t
code fo
r
o
l
der kernels
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mason
Btrfs: Fix
a
ll
o
cation com
p
letions in tree log re
p
lay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next