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: don't try to allocate from a block group that doesn't have enough space
2011-05-23
Jo
s
ef Bacik
Btrfs: don't
try to
a
llocate from a blo
c
k group
t
hat
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs: don't al
w
ays do readah
e
ad
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs: t
r
y not to sle
e
p as much when
doin
g
sl
o
w
c
aching
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Josef
B
acik
Btrfs:
kill BTRFS_I(inode)
-
>
block_group
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
J
o
sef Bacik
Btrfs: do
n
'
t look at the extent bu
f
fe
r
level
3
t
i
m
e
s
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs: map
the node block when loo
k
ing for
r
eadah
e
ad
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Josef Baci
k
Btrfs: s
e
t range_start to the ri
g
h
t start in count_range_
b
its
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Josef Baci
k
Btrfs: fix
h
ow we
d
o
space reservatio
n
f
o
r truncate
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Jos
e
f Ba
c
ik
Btrfs: kill
t
ran
s
_mutex
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Jo
s
e
f Bacik
Btrfs
:
if we'v
e
already
started a t
r
ans handle, use
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Jos
e
f
Ba
c
ik
Btrfs: take
away the
n
um
_
ite
m
s argu
m
ent from
btrfs
_
join_t
r
a
n
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
J
osef Bac
i
k
B
t
rfs: make sure
t
o use the delal
l
oc re
s
erve wh
e
n
filling
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-25
J
o
sef Bacik
Btrfs: pu
t
the rig
h
t
b
io
i
f we have
a
n
erro
r
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-25
Josef Bacik
Btrfs: f
r
ee bitmaps prope
r
ly
w
h
e
n e
v
icting the
c
ache
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-16
Jose
f
Bacik
Btrfs: avoid
t
ak
i
n
g
the chunk_mutex in do_chunk_allo
c
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
Josef B
a
cik
Btrfs:
a
void tak
i
n
g the trans_mu
t
ex in btrfs_en
d
_tr
a
nsactio
n
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
Josef Bacik
Bt
r
fs: check for dupl
i
cat
e
iov_base's wh
e
n doing dio
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Jos
e
f Bacik
B
tr
f
s
: ch
e
c
k
for duplicate
i
ov_base'
s
when d
o
ing di
o
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
J
o
s
ef Bacik
Btr
f
s:
r
euse the e
x
te
n
t_map we f
o
und when calling btrfs_get_
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Josef
B
a
c
ik
Btr
f
s: do not use async sub
m
it for s
m
all DIO
i
o's
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
J
o
s
ef
Bacik
Btr
f
s
:
don't split di
o
bios if w
e
don't have to
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
Btr
f
s
:
do n
o
t
ca
l
l
btrfs_update_in
o
d
e
i
n
e
n
dio if nothing
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
Btrfs: map t
h
e in
o
de item when doi
n
g fill
_
inode_item
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bac
i
k
Btrfs: only retry tr
a
nsaction re
s
ervation
once
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
B
trfs:
deal with the case tha
t
we run out of sp
a
ce
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-05
Josef Bacik
B
tr
f
s: don't warn in b
t
rfs
_
add_
o
rphan
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-05
Josef Bacik
Btrfs: fix f
r
ee space cache whe
n
t
here are p
i
nned extents
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Josef
B
aci
k
Btrf
s
: mar
k
the bio
with
a
n err
o
r if we have a f
a
i
l
ure
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
J
osef Bacik
Btrfs: don't all
o
cate dip->csums when do
i
n
g
writes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Josef Bacik
Btrfs: cle
a
nup how
we setup
free space clusters
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-24
Josef Bacik
dm: add flakey
target
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-21
J
osef Ba
c
i
k
Btrfs: don't be as aggressive about u
s
i
n
g bit
m
aps
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-21
Josef B
a
cik
Btrfs: dea
l
with min_byte
s
appropriately
w
hen looking
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-21
Josef
B
a
c
ik
Btrfs
:
c
heck free sp
a
ce in b
l
oc
k
group
b
e
fore
searc
h
ing
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-18
J
o
s
ef B
a
cik
fs:
call security_d
_
inst
a
ntiate in
d
_
obt
a
in_alias
V2
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
o
sef Bacik
Btrfs: add c
h
ecks to verify
d
ir it
e
m
s are
c
orrect
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
Btrf
s
:
check
r
eturn val
u
e of btrfs
_
sea
r
c
h
_slo
t
properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
Btrfs:
check
items for correctness
a
s w
e
search
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Jose
f
B
a
cik
Btrfs: return error if the range we want to m
a
p
i
s
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
Btrfs: a
d
d a
commen
t
exp
l
aining
w
h
a
t btr
f
s_co
n
t_expand
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Baci
k
Btr
f
s
: use mark_inode_
d
irty when expanding the f
i
le
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
osef Bacik
B
trfs: only add orphan ite
m
s
w
hen t
r
unca
t
i
ng
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Ba
c
ik
Btrfs: ma
k
e s
u
re
to
r
emove the orphan item from the
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Jos
e
f
B
acik
Bt
r
f
s
: handle err
o
r
s in
btrfs_orphan_cl
e
an
u
p
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
e
f Bacik
Btrfs: c
l
ea
n
up error handling in the tru
n
cate
path
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Ba
c
ik
Btrfs
:
c
onvert to
t
he new trunc
a
te sequence
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Baci
k
Btrfs:
use a sla
b
for the f
r
ee space ent
r
i
e
s
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
osef Bacik
Bt
r
f
s
: c
h
ange reserved_exten
t
s to an atomic_t
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef
Bacik
B
trfs: fix
h
ow we deal with the
p
ages array in the
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Ba
c
ik
B
t
rfs: simplify
our
w
rite path
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Baci
k
Btrfs:
fix formatting in file
.
c
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-06
Josef
B
acik
Btrfs: e
x
clude su
p
e
r
blocks
w
hen we read in blo
c
k gro
u
ps
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-06
Josef B
a
cik
Btrfs: make sure
search_bi
t
ma
p
find
s
something in
remove_fro
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-03
Josef Bacik
fs: make bl
o
c
k fiemap
mapping length at least
b
lo
c
ksize
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-31
Josef Bacik
Btrfs: mak
e
shrink_delal
l
oc
a little friendlier
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Josef Bacik
Btrfs: handle no memory pro
p
e
rly i
n
pre
p
are_pages
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
J
o
sef Bacik
Bt
r
fs: do error checkin
g
i
n
btrfs_del_csums
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Josef Bacik
Btrf
s
: use
t
he global block
res
e
r
v
e
i
f
w
e
cannot reserve
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Josef Bacik
Btrfs:
d
o
not release more res
e
rv
e
d byt
e
s to the gl
o
bal_bloc
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
J
o
se
f
Baci
k
Btrfs: f
i
x
c
h
eck_
p
ath_shared s
o
it
returns the ri
g
h
t
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-16
Josef Bacik
B
t
r
fs: don't warn if w
e
get
ENOSPC in btrfs
_
block_rsv_che
c
k
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef B
a
cik
fs: add
documentati
o
n on fallocate hole punching
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef
Bacik
G
f
s2:
f
a
il if we tr
y
to
u
s
e
hole pun
c
h
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef Bacik
Btrf
s
: fail if we try t
o
use hole punch
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Jos
e
f Bacik
Ext4: fail if
w
e
t
ry to u
s
e hol
e
punch
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Jos
e
f Bacik
Ocfs2: hand
l
e hole p
u
nch
i
n
g via fallocate properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef
B
acik
XFS:
h
an
d
le hole pun
c
hing
v
ia f
a
llocate properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef Bacik
fs: a
d
d hole punching to
fallocate
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-10
Josef Baci
k
Btrfs: d
o
not BUG if w
e
f
ai
l
to
remove the o
r
phan it
e
m
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-09
Josef Bacik
Bt
r
fs: fi
x
up
return code for
b
trfs_del_orphan_i
t
e
m
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-09
Jose
f
Ba
c
ik
Btrfs:
do n
o
t do
fast caching if we are allocat
i
ng
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-09
Josef Bacik
Btrfs: deal with sp
a
ce cache errors better
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-09
Josef Ba
c
i
k
Btrfs: fix us
e
after fr
e
e in O_DIRECT
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Josef Bacik
Btrfs: setup bl
a
nk
r
oot and fs_in
f
o
for mou
n
t time
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Josef
Bacik
Btrf
s
: fi
x
fiem
a
p
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Jo
s
e
f Bacik
Btrfs: update inode
ctime when us
i
ng links
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Jos
e
f Bacik
Btrf
s
:
m
ak
e
sure new
in
o
de si
z
e is o
k
in fallocate
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Josef Bacik
Btrfs: fix typo in
fall
o
cate t
o
make it honor actual
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
J
osef Bacik
B
t
rfs: ma
k
e btrfs_add_nondir take parent inode as
a
n
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
J
o
sef
Ba
c
ik
Btrf
s
: hold i_mutex when calli
n
g btrfs
_
log_dent
r
y_
s
afe
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
Jos
e
f Bacik
Btrfs: use dge
t
_parent wher
e
we can
UP
D
A
T
ED
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
Jose
f
Ba
c
ik
Btrfs: fi
x
mor
e
E
STALE problems with NFS
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
Jose
f
Bacik
Btr
f
s: ha
n
dle N
F
S
lookup
s
properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
J
osef Bacik
Btrfs:
h
an
d
l
e the space
_
c
a
che
option
p
roperly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Josef Bacik
Btrfs
:
let
t
he user k
n
ow space caching is enabled
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Jose
f
Bacik
Btr
f
s: Add
a
clear_c
a
c
he mou
n
t
o
p
t
ion
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Jo
s
e
f
B
a
c
i
k
Btr
f
s: add sup
p
ort fo
r
mi
x
ed data
+
metadata b
l
ock
g
roups
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
J
osef Bacik
Btrfs:
c
heck cache->caching_
c
tl before retur
n
in
g
if
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Josef Bac
i
k
Btrfs
:
load free
space cache if it exists
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Josef Ba
c
i
k
Btr
f
s: write out free spac
e
cache
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-28
Josef
Bacik
Btrfs:
c
reate spec
i
al free space cache in
o
de
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Josef Bacik
Btr
f
s
: remo
v
e war
n
_on from use_bloc
k
_rsv
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Josef B
a
cik
B
t
r
f
s:
s
et trans
to nul
l
in reserve_m
e
tadata_bytes
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Josef B
a
cik
B
trfs:
f
ix
e
rror han
d
ling i
n
btr
f
s_get_sb
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Josef Bacik
Btrfs: rew
o
rk
ho
w
we reserve
metadata
b
ytes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
J
ose
f
Bacik
B
t
r
f
s:
d
on't
a
ll
o
cate chunks
as aggressivel
y
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Josef Bacik
Btrfs: re-work
delalloc
flushing
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Jo
s
ef Bacik
Btrfs: fi
x
reserv
a
tion
c
ode
f
o
r
m
i
xed block groups
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
J
o
sef Bacik
Btrf
s
: f
i
x df r
e
gress
i
on
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Josef Bacik
B
t
rfs: fix th
e
d
f
i
o
c
t
l to
report ra
i
d types
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
next