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: do not use btrfs_end_transaction_throttle everywhere
2012-01-16
Josef Ba
c
ik
Btrfs:
d
o
n
o
t
us
e
btrfs_end
_
tr
a
nsaction_throttle everywhere
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
Josef
Bac
i
k
Btrfs: only
s
et cache_gen
e
ration if w
e
setup the block
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
Jo
s
ef Ba
c
ik
B
trfs: don't pa
n
i
c
if
o
rpha
n
item alrea
d
y
exists
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
J
o
sef Bacik
Btrfs
:
fix
leaked spa
c
e in truncate
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
Jo
s
ef Bacik
Btrfs: fix how
w
e d
o
delalloc reservations and ho
w
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
J
os
e
f Bacik
Btrfs: deal
w
it
h
enospc from d
i
rtying in
o
des properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-12-15
Jo
s
ef Bacik
Btrfs: fix num_w
o
rkers_starting
bug and othe
r
b
u
gs
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-20
Josef Bacik
Btrfs: s
e
ctorsiz
e
a
lign offsets in fiemap
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-20
J
osef Ba
c
i
k
Btrf
s
: clear pages di
r
ty for io
a
nd
set them extent
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-20
Josef Bacik
Btr
f
s
:
wait o
n
caching if we're loadi
n
g the free s
p
ace
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-11
Josef Bacik
Btrfs: only
map pages if we know we n
e
ed
them when
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-08
Josef Bacik
Btrfs: fix
o
ur reservations
for up
d
ating
an inode when
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
Jos
e
f Ba
c
ik
Btrf
s
: fix
delayed insertio
n
r
es
e
rv
a
tion
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
Josef Bacik
Btrfs: be
s
marter
a
b
ou
t
committing
t
he transac
t
ion
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
Josef
Bacik
Btrfs: make a delayed_bl
o
ck_rsv for the delayed ite
m
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
Josef Bacik
Btrf
s
: us
e
the
glo
b
al
r
e
serve
when truncating the free
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-11-06
Josef
Bacik
Btr
f
s: release
m
etadata from g
l
obal reserve
i
f we have
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs: don't
flush the cache
inode before
w
riting it
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
o
s
ef
B
a
c
ik
B
t
r
fs: i
f
we
have
a
lot of pinned spac
e
, co
m
mit the
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: seperate out bt
r
fs_blo
c
k_rsv_ch
e
ck
out int
o
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Bacik
Btrfs: reserve some space for an orphan ite
m
when unl
i
n
kin
g
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Ba
c
ik
Btrfs: r
e
lease trans
m
etada
t
a bytes
before flushing
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jose
f
Bacik
Btrfs: a
l
lo
w
shrink_del
a
lloc flush t
h
e nee
d
ed reclaimed
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs: wai
t
for ordered extents if w
e
're in
trouble
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef B
a
cik
Btrfs:
don
'
t c
h
ec
k
b
y
tes_pinned
t
o determine if we
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: fix regression
in re-setting a large xattr
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
t
rfs: fix
t
he am
o
unt of space res
e
r
v
e
d
f
or u
n
link
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
B
t
rfs
:
wait for ordered
extents if we d
i
dn't
r
ecl
a
im
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
Bacik
B
t
rfs
:
i
n
line checksums in
t
o the dis
k
free s
p
ace c
a
c
h
e
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef B
a
cik
Btrfs:
t
ake overf
l
ow int
o
acco
u
nt in res
e
rving
s
pace
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Bt
r
fs: check the return val
u
e of filemap_writ
e
_a
n
d
_wait
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
trfs: add a
i
o_
c
t
l
stru
c
t and helpe
r
s
for d
e
aling
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
t
r
fs:
d
on't sk
i
p writing o
u
t
a empty block groups
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Bt
r
fs: intr
o
d
uce mount optio
n
no_spac
e
_cache
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Bacik
B
trfs: only inherit
b
trfs specif
i
c f
l
a
gs when c
r
eating
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
Baci
k
Btrfs: allow us to ove
r
c
o
mmi
t
our
enospc reservation
s
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Bacik
Btrfs
:
b
r
eak out
of orphan
c
l
eanup if we can
'
t mak
e
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Ba
c
ik
Btrfs: use the global re
s
erve as
a ba
c
kup for deleting
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Bt
r
f
s
: stop using write_one_p
a
g
e
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Bacik
Btrfs:
introduce conv
e
rt_exte
n
t_bit
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Bacik
B
tr
f
s: check
u
n
u
sed ag
a
inst how
mu
c
h space we act
u
ally
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrf
s
: fix
orph
a
n cl
e
a
nup r
e
gression
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
Btrfs: us
e
th
e
in
o
de's m
a
p
p
i
n
g mas
k
fo
r
allocat
i
ng
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: delay i
p
u
t wh
e
n
d
e
leting a block group
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Bacik
Bt
r
fs: m
a
k
e sure to u
n
set trans
-
>block_rsv before running
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs: stop pass
i
ng a trans h
a
ndle all
aroun
d
t
he r
e
serv
a
tio
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: don
'
t g
e
t the
b
lock_rsv in btrfs_free_tre
e
_block
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Ba
c
ik
Bt
r
f
s
: use the t
r
ansact
i
ons b
l
ock_rsv for the csum
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Bacik
Btrfs: handle
e
n
ospc accounting for free space i
n
odes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs:
p
ut
t
he blo
c
k group cach
e
after we commit th
e
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
B
t
r
fs: set truncat
e
block rsv's size
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Bacik
Btrfs:
d
on't increase
t
he block_rsv'
s
siz
e
when
e
mergency
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: fix space leak when we fail
to mak
e
a
n
allocation
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
a
cik
Btrf
s
: f
i
x
c
all
to btrfs_search_slot in
f
ree space
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Baci
k
Btrf
s
: allo
w
cal
l
ers to
s
p
e
cify if
flushing ca
n
occur
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
a
cik
B
t
rfs: reduce the
a
mount of s
p
a
c
e needed for
truncates
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef
B
acik
Btrf
s
: only
r
eser
v
e
s
pace in fallocate if we have to
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Baci
k
Btr
f
s:
k
il
l
b
t
rfs_truncate_
r
es
e
rve_me
t
adata
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Bacik
Bt
r
f
s: optimize
how we ac
c
o
u
nt for space in tr
u
n
cate
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef B
a
cik
Btrfs:
d
on
'
t try to commit in btrf
s
_blo
c
k_r
s
v
_check
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrf
s
: kill unu
s
ed parts of b
l
ock_rsv
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs
:
r
a
t
e
limit the generation pr
i
n
tk for the free
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Bacik
Btrfs: fix h
o
w
w
e
r
e
serve spa
c
e
for
d
eleti
n
g inodes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Bacik
Btrfs: kill the
d
urable blo
c
k rs
v
s
tuff
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btr
f
s:
k
i
l
l th
e
orphan
space ca
l
c
ul
a
tion for snapshot
s
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: ca
l
cu
l
ate
che
c
ksum space cor
r
e
c
t
ly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs: skip loo
k
i
n
g
for d
e
lalloc if
we don't have
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs:
use
b
ytes_m
a
y_use for a
l
l ENOSPC reservations
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jose
f
Bac
i
k
Btrfs: fix how we mount su
b
vol=<
w
h
a
tever>
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Bacik
Btrfs: use d_obta
i
n_
a
lias
wh
e
n mount
i
ng subvol/subv
o
lid
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f
B
acik
Btrfs
:
kill reserved_bytes in inode
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btr
f
s: move stuff around in bt
r
fs_in
o
de
t
o
get b
e
tte
r
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-09-30
Josef Bacik
Btrfs: f
o
rce a
p
age faul
t
if we have a shorty copy
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-09-18
Josef Bacik
Btrfs: only cl
e
ar
t
he need l
o
okup fl
a
g after the dentry
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-09-11
Josef
B
ac
i
k
B
t
r
fs: skip locki
n
g if searc
h
ing
t
he co
m
mit
r
oot in
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-21
Josef Bac
i
k
Btr
f
s
: fi
x
64 bit divide prob
l
em
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-18
Jos
e
f B
a
c
i
k
Btrfs: s
e
t
i_size
prope
r
l
y when fall
o
cating and we
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-17
Josef Bacik
Btrfs: de
t
ect
w
et
h
er a d
e
v
i
c
e support
s
discard
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-01
Jose
f
Bacik
B
t
r
fs: don't
call wr
i
t
epages from within writ
e
_ful
l
_p
a
ge
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-01
Josef Bacik
B
t
rf
s
: don
'
t
print th
e
lea
f
i
f
we
had an error
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-08-01
Jos
e
f
Bacik
Btrfs: lo
a
d the key from the dir ite
m
in readd
i
r into
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Josef B
a
cik
B
t
rfs
:
fix deadlock when thr
o
ttli
n
g transact
i
ons
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Josef Bacik
Btrfs: tag pages for writeback in
s
y
n
c
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Josef
B
acik
B
t
r
f
s: fix
e
n
o
sp
c
prob
l
ems with
d
elallo
c
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
J
osef Ba
c
ik
Btrfs
:
don
'
t flush delal
l
oc arbitrarily
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Jos
e
f Bacik
B
t
rfs: use
fin
d
_or_creat
e
_p
a
ge instead
o
f g
r
a
b
_c
a
che_page
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-27
Josef Bacik
Btrfs: use a
w
orke
r
thread to
d
o c
a
ching
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Jo
s
ef Bacik
f
s
: push i_mutex and file
m
ap_w
r
i
t
e_and_
w
a
it down into
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Josef Bacik
d
r
ivers
:
fix up various ->llseek() implementat
i
o
n
s
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Josef Bac
i
k
f
s
:
h
andle SEEK
_
HOL
E
/
SEEK_DATA properly in all fs's
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Josef Ba
c
ik
Ext4: handle SEEK_HOLE/SEEK
_
D
ATA generi
c
ally
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Josef Bac
i
k
Bt
r
fs:
i
mplement our own ->llseek
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-21
Jo
s
ef Bacik
fs: add SEE
K
_HO
L
E and SEEK_DATA flag
s
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-20
J
o
sef B
a
cik
fs: add a DCACHE_NE
E
D_LOOKUP flag f
o
r d_flags
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-11
J
o
sef Bacik
Btrfs:
fix how we merge extent s
t
ates and
deal wit
h
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-11
Jo
s
ef
Bac
i
k
Btrfs: use the normal chec
k
s
u
mming inf
r
a
s
t
r
u
c
t
ure for
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-11
Jos
e
f Bacik
Btrfs
:
seriali
z
e fl
u
s
hers in reserve_
m
etadata_bytes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-11
J
osef Bacik
Btrfs: do transaction
space reservation before joi
n
i
n
g
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-11
Josef
B
a
cik
Btrfs: try to o
n
ly
d
o
one b
t
rfs_s
e
arc
h
_slot in
do_setxattr
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-07-06
Josef Bacik
Bt
r
fs: don't panic if we get an error while bala
n
cing V2
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
next