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: handle enospc accounting for free space inodes
2011-10-19
Jo
s
ef Bacik
Btrfs: handle enospc a
c
counting
for free space
inodes
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Bacik
B
t
rfs: put the
b
lock group cache afte
r
we commit the
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: set truncate block rsv's siz
e
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
osef Ba
c
i
k
B
trf
s
: don't increase the block_rs
v
's size
w
h
en emergency
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrf
s
: fix
s
p
a
ce leak when w
e
fail
to make an allocatio
n
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Ba
c
ik
Btrf
s
: fix call to btrfs_search_slot i
n
free
s
pace
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Ba
c
ik
Btrfs: a
l
low callers t
o
specify if f
l
ush
i
ng ca
n
occur
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: reduce the amount
o
f space
n
eeded for truncates
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
o
s
ef Ba
c
ik
Btrfs: only rese
r
ve sp
a
ce
i
n fallocate i
f
we have to
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs:
k
ill btrfs
_
truncate_r
e
s
e
rve_metadata
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: optimize how we accou
n
t for
s
pace in tru
n
cate
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
Btrfs: don't try to commit in btrfs_block_rsv_check
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
a
c
i
k
Btrfs
:
kill
u
nus
e
d par
t
s of
blo
c
k_
r
sv
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: ratelimit th
e
g
eneration p
r
i
n
tk for t
h
e free
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: fix how we reserve
sp
a
ce f
o
r del
e
ting in
o
des
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs:
k
i
l
l
the durable block rsv stuff
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f B
a
cik
Btrfs: k
i
ll the orph
a
n space calculati
o
n for sna
p
shots
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Ba
c
ik
Btrf
s
: calculate checksum space
c
orre
c
tly
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Bacik
Btrfs: skip
l
o
o
k
i
n
g
for delalloc if we don't
h
a
ve
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jose
f
Bacik
Btrfs: use bytes_
m
ay_use for all ENOSPC reservati
o
n
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
Baci
k
Btrfs
:
fix how we mount subvol=<whatever>
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jose
f
B
a
cik
Btrfs: use
d_obtain_alias w
h
e
n
m
o
unting sub
v
ol
/
s
ub
v
olid
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Bacik
Btrf
s
: kill reserv
e
d_byte
s
i
n
i
n
o
d
e
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Bacik
Btrfs: mov
e
s
tuff
arou
n
d in bt
r
fs_inode t
o
get bett
e
r
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-09-30
Josef Bacik
B
t
rfs: force a page f
a
ult if
w
e have
a
s
h
ort
y
c
o
p
y
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-09-18
Jo
s
ef Bacik
B
trfs: on
l
y cl
e
ar
the need lookup flag after
the de
n
try
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-09-11
Josef Bacik
Btrfs
:
skip
lock
i
ng if searc
h
ing the commit root in
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-21
Josef Bacik
B
trfs: fix 6
4
bit divide prob
l
em
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-18
Josef
Bacik
B
trfs: set i_size p
r
o
perly when
f
a
llo
c
ating
an
d
we
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-17
Jose
f
B
a
c
ik
Btrfs:
d
etect we
t
h
e
r a de
v
ice supports disca
r
d
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-01
J
o
se
f
Ba
c
ik
Btrfs
:
don't call w
r
i
t
epages from
within write_full_page
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-01
Josef Bacik
Btrfs
:
d
on't print the leaf if we had an erro
r
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-01
Jos
e
f Bacik
Btrfs: load the key
f
r
om the dir item i
n
read
d
ir into
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Jose
f
B
a
cik
B
trfs: fi
x
deadlock when throttling transactions
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
J
o
sef
Bacik
Btrfs: tag p
a
ges for wri
t
e
b
ack in sync
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Josef
B
acik
Btrfs: fix
e
nospc problems
w
ith delalloc
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Josef Bac
i
k
B
trfs: don
'
t
flush delalloc arb
i
t
r
a
rily
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Josef Bacik
Btrfs: use f
i
nd
_
or_create_page
ins
t
ead of grab_cac
h
e_pag
e
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Josef
B
acik
Btr
f
s: u
s
e a wor
k
er t
h
read to do caching
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Josef
Bacik
f
s: p
u
sh i_mutex and
filemap_w
r
i
t
e_and_wait down i
n
to
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Jos
e
f Bacik
driver
s
: fix up various ->llseek() implementations
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Josef B
a
cik
fs: handle SEEK_H
O
LE
/
SEE
K
_DATA pro
p
erly in all fs's
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Josef Bacik
E
x
t4: handle SEEK_HO
L
E/SEEK_DATA ge
n
e
rically
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
J
osef Bacik
Btrfs:
im
p
le
m
ent our own ->llseek
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
J
o
se
f
Bacik
fs: ad
d
S
EEK_HOLE and SEEK_DATA fl
a
gs
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Josef Bacik
f
s
: a
d
d a
D
C
A
CHE_NEED_LOOKUP f
l
ag
f
o
r
d
_flags
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
J
ose
f
Bac
i
k
Btrfs: fix how w
e
mer
g
e
extent
s
ta
t
es and deal wi
t
h
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Jos
e
f Bacik
Btrfs:
u
se the normal ch
e
c
k
su
m
m
i
ng in
f
ras
t
r
u
cture for
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Josef Ba
c
ik
Btrfs: serialize flus
h
ers in reserve_meta
d
ata_bytes
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Jos
e
f Bac
i
k
Btrfs
:
do t
r
a
n
saction space reservation before joining
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Josef Bacik
Btr
f
s: try to only do
one
btrfs
_
search_slo
t
in do_setxattr
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
J
osef Bac
i
k
Btrfs: don't p
a
nic
i
f we get an
err
o
r while
b
alancing V2
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-25
J
o
sef Bacik
Btrfs: make su
r
e to upda
t
e total
_
bitma
p
s when freeing
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Jose
f
Baci
k
Btrfs
:
set no_trans
_
join a
f
ter try
i
n
g
to
e
xpa
n
d the
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Jo
s
ef
B
acik
Btrfs: protect
t
he pend
i
ng_s
n
apshots
list with tran
s
_lock
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Jos
e
f
B
acik
Btrfs: fix pa
t
h l
e
akage
o
n
s
u
bvol
d
eletion
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-10
Josef Bacik
Btrfs: d
o
n'
t
m
ap ext
e
nt buffer if
p
ath->skip_loc
k
ing
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-09
J
o
sef Ba
c
i
k
Btrfs: unlock the trans
l
ock properly
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-09
Josef Bac
i
k
Bt
r
fs: do
n
't map e
x
tent buffer
if path->skip_locking
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef B
a
cik
B
t
rfs: fix
d
u
p
l
i
c
a
t
e c
h
e
c
king logic
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
J
osef Ba
c
ik
B
t
rfs: fix the
a
lloc
a
tor loop
logic
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef Bacik
Btrfs: fix bit
m
ap reg
r
essi
o
n
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
J
o
s
ef Ba
c
ik
Btrfs: don't
c
ommit the t
r
ansa
c
t
i
on if we dont have
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef B
a
cik
Btrfs
:
noinli
n
e the cluster sea
r
ching functio
n
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef Bacik
Btrfs: cache bitmaps whe
n
searchi
n
g for a clu
s
ter
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-04
Josef B
a
ci
k
Btrfs
:
don
'
t
s
av
e
t
h
e
inode ca
c
he
if we
a
re
dele
t
ing
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef
B
acik
Btrfs: leave spinning on looku
p
an
d
map th
e
le
a
f
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bac
i
k
Btrfs: check for duplicate
entries in the free space
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Ba
c
ik
Btrf
s
: d
o
n'
t
t
r
y to a
l
loc
a
te fr
o
m a bloc
k
grou
p
that
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
J
osef Bac
i
k
Btrfs: don't
a
l
w
ays do readahead
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jo
s
ef Bacik
Btrfs: try not to s
l
eep as
m
uch when
d
oing slow
c
aching
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
J
o
sef Bacik
Btrfs: kill BTRFS_
I
(inode)->bl
o
ck_group
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Bt
r
fs
:
don't
l
ook a
t
the
e
x
ten
t
b
u
ffe
r
leve
l
3
times
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
B
t
r
f
s: map the node
b
lock when looking for rea
d
ahead
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jo
s
ef Bacik
Btrfs:
s
et
range
_
s
t
art to the rig
h
t start in
c
ount_range_bit
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef
B
acik
B
t
rfs: fix how we do space reservati
o
n f
o
r tr
u
nc
a
te
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs: kill tra
n
s_mutex
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Bt
r
f
s
:
if we'
v
e already
s
ta
r
t
ed a tra
n
s handle, use
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jose
f
Bacik
Btrfs: take away
t
h
e
num
_
items
a
r
gument
f
rom btrfs_j
o
in_tran
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jos
e
f Bacik
Btrfs: make sur
e
to use the del
a
lloc reserve w
h
en filling
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-25
J
o
sef Bacik
Btrfs: put th
e
right bio if we have an er
r
o
r
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-25
J
osef Bacik
Bt
r
fs: free bit
m
ap
s
p
r
op
e
rly wh
e
n
e
victing the
cache
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-16
Jose
f
Bac
i
k
Btrfs:
avoid taking
the
chunk_mutex
in do_c
h
unk_alloc
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Josef Ba
c
ik
B
t
rfs: avoid taking
the trans_mutex in
b
t
rf
s
_e
n
d
_
trans
a
ction
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Josef
B
acik
Bt
r
fs
:
check for duplicate
i
ov_
b
a
s
e's when
doing dio
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
J
osef
B
acik
Btrfs: check for dupli
c
ate
i
ov_base's
when doing dio
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef B
a
cik
Btrfs:
r
euse the ext
e
n
t
_map we foun
d
wh
e
n calli
n
g
b
tr
f
s_
g
e
t
_
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
Btrfs: do n
o
t us
e
async su
b
m
it
f
or s
m
a
ll DIO i
o
's
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
J
osef B
a
cik
B
t
r
f
s
:
d
on't s
p
lit dio bios if
we don't have t
o
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
Btrfs: d
o
not call b
t
rfs_update_inode in e
n
dio
i
f not
h
ing
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef Baci
k
Btrfs: map
t
he in
o
d
e item when doin
g
fi
l
l_inode_item
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Jos
e
f Bacik
B
t
r
fs: o
n
l
y
r
etry transaction re
s
ervation once
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
J
osef Bacik
Btrfs: deal with
t
h
e
ca
s
e that we run out
of space
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-05
Josef Ba
c
ik
B
trfs: don't warn in btrfs_add_o
r
pha
n
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-05
Josef B
a
cik
Btrfs: fix free space cache when there are pinned extents
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Josef Bac
i
k
Btrfs: m
a
rk
t
he bio with an error if w
e
have a
failure
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Josef Bacik
B
trfs
:
don't allocate dip->c
s
ums
when doing
writes
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-25
Josef
Bacik
Btrfs:
c
le
a
nup
how we set
u
p
free
s
pace clu
s
ters
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-24
Josef Bacik
dm: add fla
k
ey target
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-21
Josef
B
aci
k
B
t
r
fs: don't be as aggressi
v
e
about
using bitmaps
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
next