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: set page->private to the eb
2012-03-26
Josef Bacik
Btrfs: set page->private to the eb
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-26
Jose
f
Bacik
Btr
f
s
:
remove s
e
arch
_
star
t
and
s
earch_e
n
d from find_free_ext
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-03-26
Josef Bacik
Btrf
s
: r
e
move the ideal caching code
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-26
Josef Bacik
Btrfs: a
d
van
c
e window_start if we're using a
b
itmap
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-26
Josef
B
acik
B
trfs
:
use cluster->window_st
a
rt when all
o
cating from
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-26
Josef Bacik
Btr
f
s: make sure a bitmap has en
o
ugh byt
e
s
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-16
Josef Baci
k
Btrfs:
add a delalloc mutex to ino
d
es for delalloc
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-16
Josef B
a
c
i
k
Btrfs: space leak tracepoints
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-16
Jose
f
Bac
i
k
Bt
r
fs: protect or
p
han block rsv with spin_lo
c
k
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-16
Josef Ba
c
ik
B
trfs: add
a
llocator tra
c
ep
o
ints
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-16
Josef Bacik
Btrfs: don't
c
a
ll bt
r
fs
_
throttle
i
n file writ
e
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-16
Jos
e
f Bacik
Btrfs: release space on error in page_mk
w
rite
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2012-01-16
Jo
s
ef Bacik
Btrfs: d
o
not use btrfs_end_transaction_thr
o
ttle everywhere
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
J
o
sef Bacik
Btrfs: on
l
y
set cache_
g
eneration i
f
we setup the
block
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
Josef B
a
c
ik
Btrfs:
d
o
n't
p
anic if orphan item alr
e
ad
y
e
xists
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
J
o
se
f
Bacik
Btrfs: f
i
x leak
e
d s
p
a
c
e
i
n truncat
e
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
Josef Bacik
Btr
f
s: f
i
x how we do delalloc res
e
rvations and
h
ow
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
Josef Bacik
Btrfs:
d
eal with eno
s
pc from d
i
r
tying inodes properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
J
osef Bacik
Bt
r
fs
:
fix num_worker
s
_
starting bug and other bugs
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-20
J
osef Bacik
Btr
f
s: sec
t
orsize
ali
g
n offset
s
i
n
fiemap
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-20
Josef
Bacik
B
t
rfs: c
l
ear
pages dirty for io and set them extent
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-20
Josef B
a
c
i
k
Btrfs: wait o
n
caching
i
f we're loadi
n
g the fre
e
space
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-11
Josef Bacik
Btrfs: only map pages if we know we need them
w
hen
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-08
Josef Bacik
Btrfs: fix our reservat
i
ons
fo
r
upd
a
ting an inode when
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
Jos
e
f
Bacik
B
trfs: fix delayed inse
r
t
ion
reserva
t
io
n
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
J
osef Baci
k
B
t
rf
s
: be smar
t
er about committing
t
he transaction
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
Jo
s
ef Bacik
Btrfs: ma
k
e a
delaye
d
_block_rsv for the delayed item
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
Josef Bacik
Btr
f
s: use
t
he global re
s
erve when trun
c
at
i
ng the f
r
ee
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
J
o
sef Bac
i
k
Btrfs
:
release metadat
a
f
rom global reserve if we have
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Baci
k
Btrfs: d
o
n
't flush the
c
a
c
h
e
i
n
ode bef
o
re writ
i
ng it
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Baci
k
B
t
rfs
:
if
w
e have a lot of pinned
space, commit the
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: s
e
perate ou
t
btrfs_blo
c
k
_
rsv
_
check out into
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs: reserve some s
p
ace for
a
n
orphan item wh
e
n unlink
i
n
g
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
trfs: re
l
ease trans metadat
a
bytes before
f
l
ushing
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Bt
r
fs
:
allow shrink_delal
l
oc flu
s
h the needed
r
e
c
laimed
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs: wait for ordered extent
s
if we
'
re in trouble
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs
:
don't check
bytes
_
pinned t
o
d
e
t
e
r
mine if we
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef
B
ac
i
k
Btrfs: fix regression in re-sett
i
ng a large xattr
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Ba
c
i
k
B
t
rf
s
: fix
t
he amount of space re
s
erved for
u
n
link
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Baci
k
B
trfs: wait for ordered extents if we didn't reclaim
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
t
rfs: i
n
line checksum
s
into the dis
k
free space c
a
che
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: take overflow into
a
cco
u
n
t
i
n
reser
v
ing space
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Baci
k
Btrfs: check
t
h
e
retu
r
n
v
a
l
u
e
of filemap
_
w
r
ite_and
_
wait
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef
B
acik
Btrfs: add a
i
o
_ctl
s
t
ruct and helpers for dealing
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef Bacik
Btrfs
:
don'
t
s
k
ip writi
n
g out a empty b
l
ock gr
o
ups
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jose
f
Bacik
Btrf
s
: introduce mount opti
o
n
n
o
_space_cac
h
e
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: only inherit btrf
s
specific flags
when cre
a
ting
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs: allo
w
us to overcommit our
en
o
spc re
s
ervat
i
ons
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
aci
k
Btrfs: break ou
t
of orphan
c
leanup if
we can
'
t make
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
a
cik
B
t
rfs:
u
s
e th
e
g
l
obal reserve as a
b
ackup for deleti
n
g
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
Bacik
Btrfs
:
st
o
p using write_one_page
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
Btrfs:
int
r
oduce
convert
_
exte
n
t_bit
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: check unused against how much space we actual
l
y
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
Bacik
Btr
f
s: fix orph
a
n cleanup regre
s
s
ion
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef B
a
cik
B
t
r
f
s: use the inode's
m
a
p
ping mask f
o
r allocatin
g
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrf
s
:
delay iput whe
n
deleting
a block group
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
e
f
Bacik
Btrfs
:
make
s
u
re to
u
n
se
t
trans-
>
block_rsv before running
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs:
s
t
op passing a trans
h
an
d
le
a
l
l
aro
u
nd the
r
eserv
a
t
i
o
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: don't get the block_rsv
in
btrfs_f
r
e
e
_tre
e
_
b
lock
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: use the transact
i
ons block_rsv for the
csu
m
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jose
f
Bacik
Bt
r
fs: handle enospc account
i
ng f
o
r free
space
inodes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: put th
e
b
lock group c
a
c
h
e after we
co
m
mi
t
the
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
Btrf
s
:
s
et trunc
a
te bl
o
ck rsv's s
i
z
e
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef Baci
k
B
trf
s
: don't increase the
block_
r
sv's s
i
ze when emergency
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: fix space le
a
k
wh
e
n
w
e
fail to make an al
l
ocati
o
n
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef B
a
cik
Bt
r
fs:
fix ca
l
l to btrfs_search
_
slot in free sp
a
ce
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
ac
i
k
Btrfs: al
l
o
w ca
l
lers to s
p
ecify if flushing can occur
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef
Bacik
Btrfs: r
e
duce the
amount of
s
pace needed for t
r
uncates
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btr
f
s: only
r
e
se
r
v
e
spa
c
e in f
a
llo
c
ate if
w
e
h
ave to
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef B
a
cik
B
trfs:
kill btrfs
_
truncate_reserve_met
a
data
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
t
rfs:
optimize how
w
e
account
f
or
sp
a
ce in t
r
uncate
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
t
rfs: don't try to com
m
it in btrfs_bloc
k
_rsv_check
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
Btrf
s
: kill unused parts of block_
r
sv
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: ratelimit
t
he gener
a
tion printk for
the fr
e
e
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef Bacik
Btrfs:
fix
h
o
w
w
e reserve space
f
o
r deleting inodes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef B
a
cik
Btrfs: kill t
h
e d
u
rable block r
s
v stuff
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: kill the orphan space calculation for
sn
a
psh
o
ts
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Bacik
Bt
r
fs: ca
l
culate
c
hecksum space correct
l
y
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs
:
ski
p
lo
o
k
i
n
g
for
d
elallo
c
if we d
o
n't have
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
trfs: us
e
by
t
es_ma
y
_u
s
e f
o
r all ENOSPC
reservation
s
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: fix how we mo
u
nt subvol=<
w
hatever>
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Bt
r
fs: use
d
_
o
bta
i
n_al
i
as
w
hen mount
i
ng subvol/subvolid
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef Bacik
B
trfs: kil
l
res
e
rved_byt
e
s in ino
d
e
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs:
m
ove s
t
uff around in
b
trfs_inode to get be
t
te
r
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-09-30
Josef Bac
i
k
Btrfs: force a page fau
l
t if we have a sho
r
ty c
o
py
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-09-18
Josef
B
acik
Btr
f
s: only clear th
e
n
e
e
d lookup fl
a
g
a
fter the dentry
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-09-11
Josef Bac
i
k
Btrfs: sk
i
p locking if searching the commit ro
o
t in
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-21
Josef
Bacik
Btrfs: fix 64 bit divide
p
roblem
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-18
Jos
e
f
B
aci
k
Bt
r
f
s
: se
t
i
_
size properly when
falloc
a
ting and
w
e
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-17
Josef Bacik
Btrfs: detect wether a
d
evic
e
supports disc
a
rd
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-01
Jo
s
ef
B
acik
Btr
f
s
: don't c
a
l
l
writepages from within write_fu
l
l_page
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-01
Josef Bac
i
k
Btrfs
:
don'
t
print the leaf if w
e
had
a
n error
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-01
Jos
e
f
B
acik
B
t
r
fs: load the
k
ey f
r
om the dir item in readdir into
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Jo
s
ef B
a
cik
Btrfs:
f
ix dead
l
ock when throttling t
r
ansactions
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
J
o
sef B
a
cik
Btrfs:
tag pages for
writeback in sync
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Josef B
a
cik
Btrfs: fix
enospc
p
roble
m
s with delalloc
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Jo
s
ef Bacik
Btrfs: don't flush
delalloc arbitrarily
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Jos
e
f Bacik
Btr
f
s: use f
i
nd_or_c
r
e
at
e
_
p
age instead of gr
a
b_cache
_
page
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Josef
B
acik
Btrfs: use a worker thread to do cachi
n
g
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Josef Ba
c
ik
fs
:
push i_mutex and filemap_write_and
_
wait down into
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
next