repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: async delalloc flushing under space pressure
2009-10-08
Josef B
a
cik
Btrfs: async delalloc flushing
under space
pres
s
ure
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-08
Jose
f
Bacik
Btrf
s
: release delalloc reservations on exten
t
ite
m
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-08
C
h
ris
M
ason
Btrfs: delay
clearin
g
EXTENT_DELALLOC for c
o
mpres
s
ed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-08
Chris
M
ason
Btrfs
:
cleanup
ex
t
ent_
c
lear_unloc
k
_d
e
lalloc flags
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-06
Josef Bacik
B
trfs: fix possible sof
t
lockup in the allocator
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-05
Chris Mason
B
t
rfs
:
f
i
x deadl
o
c
k
on async thread start
u
p
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-01
J
o
sef Baci
k
Bt
r
fs: fix
d
a
ta s
p
ace
lea
k
fix
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-01
Chris Mason
Btrf
s
: ta
k
e i_mutex before ge
n
er
i
c
_write_checks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-01
C
h
ristoph Hellwig
Btrfs: fix arguments to btrfs_wait_on_page_writeback
_
range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-29
Sage Weil
Btrfs:
fix dea
d
lock with free space ha
n
dling and user
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-29
Sa
g
e Weil
Btrfs: fix error case
s
for ioctl
t
ransactions
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-29
Chris Ball
Btrfs: U
s
e C
O
NFIG_BTRFS_PO
S
IX_ACL to enable ACL code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-29
Julia Lawall
Btrfs: introduce missi
n
g
kfree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-29
Chris Ball
Btrfs
:
Fix
setting umask
when
P
OS
I
X ACLs are
not enabled
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-28
J
o
sef Bacik
Btrfs: proper -ENOSP
C
handling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Yan Zheng
Btr
f
s:
h
a
sh
t
h
e btree inode d
u
r
i
n
g
fill_sup
e
r
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Yan, Zh
e
n
g
Btrf
s
: r
e
locate file extents in cluste
r
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Yan, Z
h
eng
Btrfs: don't rename file int
o
dum
m
y di
r
ectory
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Yan,
Zheng
Btrf
s
: check
size of inode backr
e
f before
a
d
din
g
h
a
r
dlink
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Chris Mason
Btrfs:
f
i
x releasepage to avoid unlocking extents we
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
C
hris Maso
n
Btrfs: F
i
x
test_range_
b
it for whole fil
e
extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Chri
s
Ma
s
on
Btrfs: fix er
r
or
s
handling cached state in set
/
clear_exte
n
t_b
i
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-22
Chris Mason
B
t
rf
s
: fix ea
r
ly
enospc
during
b
al
a
nc
i
ng
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-22
Chris Mason
Btrfs: deal w
i
th NULL spac
e
info
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Jose
f
Bacik
Bt
r
fs: account
f
or space used by the su
p
er mirror
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Jo
s
ef Bacik
Bt
r
fs:
f
ix extent entr
y
thresh
o
ld calculation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
J
o
sef
Bacik
Btrfs: remove
dead code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
J
osef Baci
k
Btr
f
s: fix bi
t
m
ap size trackin
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Jos
e
f Bacik
B
t
rfs: don't k
e
ep retrying a block group if we fail
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Josef Bacik
Btrfs: make
b
a
lance code
choose more wis
e
ly
w
hen rel
o
cating
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Sage Weil
Btrf
s
: f
i
x arithmet
i
c error
i
n clone
i
o
c
tl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Ya
n
, Zheng
B
t
rfs:
a
dd sn
a
pshot/
s
u
b
v
olume destroy
i
o
c
t
l
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Y
an, Zheng
Btrfs: c
h
ange h
o
w subvolumes are organized
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Yan, Zh
e
ng
Bt
r
fs: do not reu
s
e objectid of
d
ele
t
ed sna
p
shot/subvol
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-21
Yan, Zhen
g
Btrfs: speed
u
p
s
napsho
t
drop
p
ing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-18
C
h
ris Mason
Bt
r
fs: sear
c
h for an al
l
ocation hint while
filling
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-18
Chr
i
s Ma
s
on
Btrfs: pr
o
perly hono
r
wbc->nr_to_write changes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-17
Yan Zhen
g
Btrfs: i
m
pr
o
ve a
s
y
nc
block g
r
oup cac
h
i
n
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
C
h
ris Mason
Btrfs: F
i
x a
s
ync t
h
read shutdo
w
n race
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
C
hris Mason
B
trfs:
fix worker thread double spin_loc
k
_
i
rq
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
Chr
i
s Mason
Btrfs: fix asy
n
c
worker star
t
up race
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Merg
e
branch 'master' of g
i
t://gi
t
.
kern
e
l
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
Chris
Mason
B
trfs: zero page
p
a
s
t
end
o
f i
n
line file
items
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs:
f
ix btrfs page_mkwrite
t
o
return
locked page
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
Btrfs: Fix extent repla
c
m
e
nt race
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris M
a
son
Btr
f
s
:
Use P
a
gePrivate2
t
o track
p
age
s
in
the data
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hri
s
Mas
o
n
Btrfs:
u
se a cached state for ext
e
nt st
a
te operations
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hris M
a
son
Btrfs: don't lo
c
k bi
t
s
i
n
the extent tree during writ
e
pa
g
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
Mason
B
trfs: cache v
a
lues
for l
o
ckin
g
extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
a
s
on
B
trfs:
reduce CPU us
a
g
e
in the extent_state tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
B
t
rfs:
Fix new
state initi
a
lization order
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
Btrf
s
: switch extent_map
to a rw lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mas
o
n
Btrfs: tweak congestion backoff
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris M
a
son
Btr
f
s: use l
a
rg
e
r nr_to_write for lar
g
er
e
x
t
ent
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Ma
s
on
B
t
rfs:
red
u
ce
w
o
rke
r
th
r
ead spin_lock_ir
q
hold
t
imes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris Mason
Btr
f
s:
k
ee
p
irqs on
m
ore ofte
n
in the
w
orker threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
B
t
rfs
:
opti
m
ize
s
et exten
t
b
i
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs: Al
l
ow worker threads to ex
i
t when idle
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-08-07
Yan Zheng
Btrfs: fix balan
c
in
g
oops when
i
nval
i
date_i
n
ode_pages2
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-08-07
Jul
i
a Lawall
B
t
rfs:
correct
e
rro
r
-
h
andling zlib error handling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-08-07
B
artlo
m
iej Zolnier
k
i
.
.
.
Btrfs:
r
emove sup
e
rflu
o
us NUL
L
poi
n
ter ch
e
ck in btrfs_rename()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-31
Chris Mason
B
trfs:
make su
r
e the async caching thread advance
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-31
Josef Ba
c
ik
B
t
rfs: fix
btrfs_remove
_
f
rom_fre
e
_space corne
r
c
ase
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Ch
r
is
M
ason
Btrfs:
be
m
or
e
polite i
n
t
he async cachin
g
threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Y
a
n
Zheng
Btrfs: prese
r
ve commit
_
root for a
s
ync c
a
ching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-28
Yan Zheng
Btrfs
:
Fix async
caching interaction w
i
th unmount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-27
Josef Bacik
B
trfs: change how
we unpin
e
x
tents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-27
Julia
L
a
wall
Btr
f
s: Correct redundan
t
test in add_inode_re
f
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris
M
ason
Btrfs: find sma
l
lest availab
l
e
d
evice ex
t
ent during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Ch
r
is Mason
B
t
r
fs: clear all
space_i
n
fo->
f
u
l
l af
t
er removi
n
g a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Sage Weil
Btrfs: make
flushonco
m
mit mount
o
ption
co
r
rectly wait
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Yan
Z
heng
Btr
f
s:
A
void d
e
layed refe
r
ence
updat
e
loop
i
ng
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Yan Zhen
g
B
t
rfs: Fix o
r
dering o
f
key field
c
heck
s
in bt
r
fs_previous_it
e
m
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Yan Zhen
g
Btrfs:
find_free
_
d
e
v_extent do
e
sn't handle holes
a
t
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Die
g
o Calleja
Btrfs: Remove code dupl
i
cation in
c
o
mp_
k
eys
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Josef Bac
i
k
Btrfs: async blo
c
k group caching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Josef Bacik
Btr
f
s: use hybr
i
d extents+bitmap rb tree for free space
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
David Woodhouse
Btr
f
s: Fix
c
ra
s
h on r
e
ad failures at mount
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Da
n
iel Cadete
B
t
rfs: remove o
f
r
e
d
u
n
dant btrfs_he
a
der_level
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Jul
i
a Lawall
B
trfs: adj
u
s
t NULL test
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
David Wood
h
o
use
Btrfs: Remove
broken sanity check f
r
om btrfs_rmap_block()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Julia
Lawall
B
t
rfs: co
n
v
ert nested spin_lock_irqsave to s
p
in_lo
c
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Yan Zheng
Btrf
s
:
make sure all dirty block
s
are written
a
t
c
ommit
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Y
a
n Zheng
Btrfs: f
i
x l
o
cking issue i
n
bt
r
fs_find_next_
k
ey
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Yan Zheng
Btrfs: fix
d
ouble increment of path->sl
o
ts[0] in btrfs_
n
ext_leaf
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Yan Zheng
Btrfs: properly update spa
c
e information after shrink
i
ng
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-22
Yan Z
h
eng
Btrfs:
fix definition o
f
s
t
ruct btr
f
s_
e
x
tent_
i
nline_
r
ef
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Hu Tao
B
trfs
:
fix error message form
a
t
t
in
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Jiri Slaby
B
t
rfs:
fix u
s
e
after fr
e
e in btr
f
s_start_wor
k
ers fail
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
B
t
rfs:
honor nodatac
o
w/su
m
moun
t
options f
o
r new f
i
l
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Yan
Z
h
e
n
g
Btrfs: update backrefs w
h
ile
dropping snapshot
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Jos
e
f Bacik
Btrfs: account for
space
we may use
i
n fallocate
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
C
h
ri
s
Maso
n
Btrfs: fix
t
h
e
file clone i
o
ctl for
prealloc
a
ted
e
xtents
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
Btrfs
:
don't log the inode in
f
i
l
e_write while g
r
owing
.
.
.
commit
|
commitdiff
|
tree
2009-06-16
Yan Zhe
n
g
Btrfs: always update root i
t
ems for f
s
t
rees a
t
commit
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris
Mason
Btrfs: f
i
x extent_buffer l
e
ak during tree log replay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris M
a
s
o
n
Btrfs: fix oops when btrfs_inherit_ifl
a
g
s
called
w
i
th
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris Mason
Btrfs: fix -o nodatasum
printk sp
e
lling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Yan Zh
e
ng
Btrfs:
c
h
e
ck d
u
plica
t
e
backrefs
f
or
both dat
a
and metadata
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Shin Hong
Btr
f
s: in
i
t
w
orker s
t
ruct f
i
e
l
ds before kthread-run
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next