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
lockdep: annotate reclaim context (__GFP_NOFS), fix
2009-02-06
Ch
r
is Mason
Btr
f
s
:
Ma
k
e sure dir is non-null before
doin
g
S_ISGI
D
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Chris Mason
B
trfs: Fix
m
emory leak
i
n
c
a
c
he_drop
_
leaf
_
ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
i
s
M
a
son
Btr
f
s:
d
on
'
t
r
eturn
congestio
n
in
write_cach
e
_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris M
a
son
Btrfs:
Only pr
e
p for btree deleti
o
n
b
alance
s
when
node
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Ma
s
on
Btrf
s
: fix bt
r
f
s_unloc
k
_
up_
s
afe to
w
alk the entir
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
ris Mason
Btrfs: change btrfs_del_leaf
t
o
d
r
op locks earlier
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
ris
Mason
Btrfs: Change
b
tr
f
s_truncat
e
_inode_items to stop whe
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mas
o
n
Btrfs:
Don't try to compress page
s
pas
t
i_size
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Make btrfs_drop_s
n
apshot work in
larger a
n
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
hr
i
s Mason
Btr
f
s
:
Ch
a
ng
e
btree locking
to use
e
xp
l
i
c
it blocking
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
B
t
r
fs:
h
ash_lock is no
longe
r
n
ee
d
ed
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: disable leak debuggi
n
g checks in extent_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
i
s Mason
Btrfs: sort references by byte number during btrfs_inc_re
f
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chr
i
s M
a
son
Btrfs:
async thr
e
a
ds should t
r
y harder
to find
work
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
i
s
M
a
s
on
Btrf
s
: Catch missed
b
i
os
i
n t
h
e as
y
nc bio s
u
bmission
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-28
Chri
s
Ma
s
on
Btrfs
:
f
ix readdir on 32
bit machines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-29
Chris
Mas
o
n
Merge b
r
anch 'master' of
g
it://git
.
k
ern
e
l
.
org/
p
ub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-22
Chris Ma
s
on
Bt
r
fs: do less aggressive
btree r
e
adahead
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-21
Chris
M
ason
Btrfs: s
t
o
p
pro
v
iding a bmap operati
o
n to avoi
d
swapfi
l
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Chris Mason
Btrfs:
fix ioctl arg s
i
ze (u
s
er
l
and incompatible change!)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-16
Ch
r
is M
a
son
Btrfs: Cle
a
r
t
he device->running_pending
f
lag before
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-15
C
h
ris
M
ason
Btrfs: stop
spin
n
i
n
g on
m
u
te
x
_
t
ryl
o
ck
a
nd l
e
t the adaptive
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-14
Chris Mas
o
n
mutex
:
ad
a
ptive spinnning, performanc
e
tweaks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-09
Chr
i
s
Mason
Btrfs: explicit
l
y mark the
tree log ro
o
t for writeback
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-08
Chri
s
Mas
o
n
B
t
r
fs: Drop th
e
hardware cr
c
32
c
asm code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-07
Chris
Mason
Btrfs: kma
p
_atom
i
c(KM_US
E
R0) is safe f
o
r b
t
rfs_readpage_end_
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
B
t
rfs: Don't
use km
a
p_atom
i
c(
.
.
.
, KM_IRQ0)
during check
s
um
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
hris Mason
Btr
f
s
:
drop rema
i
ning
L
I
NU
X
_KERNEL
_
VE
R
SION checks and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
C
hris Mason
M
erge
b
ranch 'maste
r
'
of git:
/
/
git
.
kernel
.
o
r
g/pu
b
/scm
.
.
.
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Btrfs:
d
rop EX
P
O
RT symbols from ex
t
ent_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-06
Chris Mason
Bt
r
fs
:
Fix checkpa
t
ch
.
pl warnings
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-05
Chris Mas
o
n
Btrf
s
:
add perm
i
ssion checks to the ioctls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-19
C
h
ris M
a
son
Btrf
s
:
Fix compile warning around num
_
online_
c
pus(
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-17
Chr
i
s
Mason
Bt
r
f
s
:
shift all end_i
o
work to thread
pools
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-16
C
hr
i
s
M
a
son
Btrfs: delet
e
check
s
um items before marki
n
g blocks
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chri
s
Mason
Btrfs:
D
on't
use spin*loc
k
_
i
rq
f
or
the dela
l
loc lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-15
Chris
Ma
s
on
Btrfs: Fi
x
compressed w
r
i
tes on tru
n
cate
d
p
ages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-10
Chris Mas
o
n
Btrf
s
: Del
e
te
cs
u
m ite
m
s wh
e
n freeing extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-09
Chris Mason
B
t
rfs:
F
ix compressed che
c
ksum fsync log cop
i
es
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
Btrfs: Add
inod
e
sequence numb
e
r
for NFS and reserved
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
Chris Mason
B
t
rf
s
:
U
se map_private
_
e
x
tent_
b
uffer during gen
e
ric_bin_search
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-08
C
h
ris Mason
B
t
rfs:
move
dat
a
ch
e
ck
s
ummin
g
into a
dedicate
d
tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Ma
s
on
Btrfs: F
i
x sparse endian w
a
rnin
g
s in struct-fu
n
cs
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris Mason
Btrfs: rev the disk format fo
r
the
inode
c
ompat
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-12-02
Chris M
a
son
Btrfs: delete un
u
sed fun
c
tion: btrfs_invali
d
ate_dcache_
r
oo
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Maso
n
B
t
rfs: only flu
s
h do
w
n bios fo
r
w
r
i
teback pages
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
Btrfs: compat code fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chris Mason
Btrfs: Use current_fsuid/gid
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-20
Chri
s
Mason
B
t
rfs:
F
ixes for 2
.
6
.
28-
r
c API
c
hanges
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris Mason
Merge branch 'master' of gi
t
://git
.
kernel
.
org/pub/sc
m
.
.
.
commit
|
commitdiff
|
tree
2008-11-19
C
h
r
i
s Maso
n
Btrfs:
Do f
s
ync log rep
l
ay whe
n
mount -o ro,
exc
e
pt
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-19
Chris M
a
s
o
n
B
t
rfs: Av
o
i
d writeback stalls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris M
a
son
B
trfs:
s
witch back to wait_on_page_writeback to wait
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chr
i
s Mason
B
trfs: Updat
e
t
h
e
di
s
k format for t
h
e
se
e
d device an
d
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Ch
r
is Mason
Btrfs:
unpl
u
g all devices in the unplug c
a
ll bac
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
C
hris
M
ason
Btrfs:
p
r
e
vent loops
i
n
the director
y
tree when c
r
eating
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris
Mason
Btr
f
s
: Add
back
r
efs and
f
o
rw
a
r
d refs for subvols and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris Mason
Btrfs: Give
e
ach subvol and sn
a
pshot
t
h
ei
r
own anonymous
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-18
Chris
Mason
B
t
r
fs: All
o
w sub
v
olumes
and s
n
apshots anywhere in the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chr
i
s Mason
Btrfs: Fi
x
han
d
ling of
s
pace info f
u
l
l
during a
l
locations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-13
Chris Mas
o
n
Btrfs
:
Improve metadata
r
ead latencies
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-11
Chris Mason
Bt
r
fs: Fi
x
co
m
p
ile wa
r
nings on 32 bit machines
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
h
r
is Mason
Btrfs: empty_size allocation fixes again
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris M
a
son
Btrfs:
tun
e
btr
f
s u
n
pl
u
g funct
i
ons for a small
number
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Ch
r
is Mason
Btrfs: Turn
off
extent st
a
te leak deb
u
gg
i
ng
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chr
i
s Mason
Btrf
s
:
Fix u
s
ag
e
o
f
struct ext
e
nt_map
-
>orig_start
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mason
Btrfs: Use
inval
i
datepage wh
e
n writepage
f
inds a page
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chris Mas
o
n
Btrf
s
:
Try harder while searching for free
space
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
hris M
a
son
Btrfs: Fix use after free
during compress
e
d reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
Chri
s
M
ason
Btrf
s
: Make su
r
e pages are dirt
y
b
e
fore doing d
e
lalloc
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-10
C
hri
s
Ma
s
o
n
Btr
f
s: D
o
n't substract to
o
much from the allocatio
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chr
i
s Mason
Btrfs: Avoid unplug storms duri
n
g c
o
mmit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
C
h
ris Mason
Btrf
s
: Fix more f
a
lse enospc err
o
rs an
d
an
o
ops
f
rom
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs: ma
k
e sure compressed bios don't complete too
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chri
s
Mason
B
t
fs
:
More metadata all
o
c
a
tor optimizations
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs: enforce
m
e
t
ad
a
ta
allocation c
l
us
t
ering
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Mason
Btrfs: Optimize compressed writeback and reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-11-07
Chris Ma
s
o
n
Btrfs: Add
o
rd
e
red async work queues
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
Chris
Mason
Btrfs: rev the
d
is
k
format
f
or fallocate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-31
C
h
ris Mason
Btrfs: Compress
i
on corner
fixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Chris Mason
B
trfs: Fix log
i
c to
a
void readi
n
g
check
s
u
m
s fo
r
-
o
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
Ch
r
is Mason
B
trfs: walk compres
s
e
d pa
g
es
b
ased
o
n
the
n
r_pages
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-30
C
h
ri
s
Mason
Btrfs
:
prevent loop
i
ng
f
orev
e
r in fin
i
sh_current
_
insert
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-29
Chris M
a
son
Btrfs
:
Rev the disk
fo
r
mat
f
or comp
r
ession and
root
.
.
.
commit
|
commitdiff
|
tree
2008-10-29
Chris Mason
B
t
rfs: Add zl
i
b compressi
o
n
s
upport
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-16
Chris Mason
M
e
rge branch 'master'
o
f
s
sh://
m
ason@mast
e
r
.
kern
e
l
.
.
.
commit
|
commitdiff
|
tree
2008-10-10
Chris Ma
s
on
Btrfs:
D
on't call security_inode_
m
kd
i
r
during subvol
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-09
C
hri
s
Mason
Btrf
s
: Rev th
e
d
i
sk form
a
t fo
r
the new b
a
c
k reference
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chris
M
ason
Btrfs
:
cast
b
io->bi_sector to a
u
6
4 befor
e
shi
f
tin
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
C
h
ris
Maso
n
B
trfs:
r
emove las
t
_log_alloc allocator o
p
timization
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-03
Chri
s
Mason
Bt
r
fs: O_
D
I
R
ECT writes via buffered writes + in
v
aldiate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-10-01
Chris Ma
s
on
Btrfs: don't
r
e
ad
l
e
a
f b
l
ock
s
containing only ch
e
c
ksums
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-30
C
h
ris Mas
o
n
Btrfs: fix
m
ulti-d
e
v
i
ce c
o
de to use raid policies set
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mason
B
t
r
fs: add and
i
mprove comments
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
Chris Mason
Btr
f
s: d
r
op WARN_ON f
r
om btrfs_a
d
d
_
leaf_r
e
f
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-29
C
h
ris Mason
Btrfs
:
Wait for IO on the bloc
k
device ino
d
e
s
of
newl
y
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Ma
s
on
Btrfs: Ra
i
s
e
t
h
resho
l
ds
f
or metadat
a
write
b
ac
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
Chris Mas
o
n
Btrfs: f
i
x s
l
eep wit
h
spinlock held during u
n
mount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
hr
i
s Mason
R
e
move Btrfs compat code
for
older kernels
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2008-09-25
C
h
ris Mason
B
t
rfs:
Fix alloc
a
tion co
m
p
letions i
n
tree log
r
eplay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next