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: if we've already started a trans handle, use that one
2011-05-23
Josef B
a
cik
Btrfs: if
we've already started a tra
n
s ha
n
d
l
e
,
u
se
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Josef B
a
c
i
k
Btrfs:
t
a
k
e
away the num
_
items argument f
r
om
btrfs_join_tran
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-05-23
Josef
Bacik
Btrfs: make sure to us
e
the delallo
c
reserve when fill
i
n
g
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-25
Jos
e
f Bacik
Bt
r
fs:
put
t
he r
i
ght bio i
f
we have
an e
r
ror
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-25
Josef Bacik
B
trfs
:
fre
e
bitmaps prop
e
r
l
y when evi
c
ti
n
g the cache
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-16
Josef Bacik
Btrfs: av
o
id taking the chu
n
k_m
u
tex
in
d
o
_c
h
unk
_
alloc
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
Josef Bacik
Btrfs: avoid taking
the tr
a
n
s
_
mutex in btrfs_
e
nd_transaction
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-12
Jose
f
B
a
cik
Btrfs: c
h
e
c
k
f
or duplicate iov_base's when doing dio
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Jo
s
e
f
Bacik
B
t
rfs: check for duplicate iov
_
base's when
d
oin
g
dio
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
J
o
sef B
a
cik
Btrfs:
r
e
use th
e
extent_map we found when cal
l
ing btr
f
s_get_
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
Btrfs:
do
not use async submi
t
for sma
l
l
D
IO
i
o
's
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
Btrf
s
: don't spl
i
t
dio bio
s
if we don't
h
a
v
e
to
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Jos
e
f Bacik
B
trfs
:
do not
cal
l
bt
r
f
s_update_inode in en
d
io if
n
othing
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Jose
f
Bacik
B
trfs:
map th
e
i
node ite
m
when d
o
i
n
g fill_inode_i
t
em
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
Btrfs: only
r
etry trans
a
ct
i
on reserva
t
io
n
once
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-08
J
osef
Bacik
Btrfs: deal with the case that we ru
n
o
u
t
o
f
space
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-05
Jose
f
Bacik
Btrf
s
: don't warn in btrfs
_
add_o
r
p
h
a
n
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-04-05
Jos
e
f Bacik
Btrfs: fix f
r
ee space ca
c
he when
t
her
e
are pinne
d
exten
t
s
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Jos
e
f B
a
cik
Btrfs:
m
ark the bio with an error if we
h
a
ve a fa
i
lur
e
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Josef Bacik
B
trfs: don't
all
o
cat
e
dip
-
>csums whe
n
do
i
ng writes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-25
Josef
B
acik
Btrfs
:
cleanup how w
e
setup free s
p
a
c
e cl
u
sters
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-24
J
osef Bacik
dm: add flakey t
a
r
g
et
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-21
Josef Bacik
Btrfs: don
'
t be as aggressive
abo
u
t using b
i
t
maps
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-21
J
osef
Bacik
Btrfs: deal with min_bytes ap
p
ropria
t
e
l
y when
looking
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-21
J
osef Bacik
Btrfs: check f
r
e
e space in block grou
p
b
efore
searching
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-18
Josef B
a
cik
f
s: call
secu
r
ity_d
_
i
n
stantiate in d_obtain_ali
a
s
V2
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
Btr
f
s
:
a
d
d
checks
t
o ver
i
fy dir items are correct
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
osef Ba
c
ik
Btrfs: c
h
eck return value of
b
tr
f
s
_search_slot properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef
B
aci
k
Btrfs: check items
f
or correct
n
ess as we search
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Jos
e
f
Bacik
Btrfs: return error if the range
we
w
ant to m
a
p is
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
ef Bac
i
k
Btrfs: add a comment explainin
g
what btrf
s
_con
t
_e
x
pand
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
o
s
ef Bacik
Bt
r
fs
:
use mark_inode
_
dirty when expanding the f
i
le
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
o
sef
Bacik
Btr
f
s
:
only add orphan items when truncating
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
Btrfs: make sure to r
e
move the orphan item from t
h
e
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
ef Baci
k
Btrfs:
ha
n
dle errors
i
n
btrfs_orphan_c
l
eanup
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
osef Bac
i
k
Btrfs:
c
leanup
err
o
r handl
i
ng in th
e
truncate path
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef B
a
c
i
k
B
t
r
fs:
c
onvert to the new truncate sequence
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
osef Bacik
Bt
r
fs: use a slab for the free space entr
i
es
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
Btrfs:
c
hange rese
r
ved_extents to an atomic_t
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
Btrfs: f
i
x
how we deal wit
h
the p
a
ges arr
a
y in the
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
J
o
sef
B
acik
Btrfs: simplify our write pat
h
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-03-17
Jose
f
B
a
cik
Bt
r
fs
:
f
i
x format
t
ing in file
.
c
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-06
Josef Bacik
Bt
r
fs: exclud
e
s
u
per blocks when we
read in block groups
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-06
Jose
f
Bacik
Btrfs:
m
ake
s
ure search_bi
t
m
a
p find
s
someth
i
ng in
r
emove_fro
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-02-03
Josef
B
acik
fs: make block fiemap map
p
i
n
g l
e
n
g
th at least block
s
ize
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-31
Josef
Bacik
Btrfs: make shrink_
d
el
a
lloc
a
littl
e
f
rie
n
dli
e
r
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Josef Bacik
Bt
r
fs: handle
no memor
y
properly in prepare_pages
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Josef Bacik
B
t
rfs: do error checking in btrfs_del_cs
u
ms
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Josef
Baci
k
Btrfs: use the
global block reserve if w
e
c
annot reserve
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Josef Bacik
Btr
f
s: d
o
not release more reserv
e
d
b
y
te
s
t
o
t
he
global_bl
o
c
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-28
Jose
f
Bacik
Btrfs: fi
x
check_pat
h
_sh
a
red so it r
e
turns
t
he r
i
ght
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-16
Josef
B
acik
Btrfs: don
'
t warn if we
g
et ENOSPC in b
t
rfs_block_rsv_chec
k
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Jose
f
Bac
i
k
fs: ad
d
documenta
t
ion on
f
allocate hole p
u
nching
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef Bacik
Gfs2:
f
ail if we try to use hole
p
u
n
ch
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef Bacik
B
tr
f
s: fail
i
f
w
e try to use hole pun
c
h
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef Bacik
Ext4: fail
i
f we try to use hole pu
n
ch
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef B
a
cik
Ocfs2:
ha
n
dle hole punching via fallocate properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
Josef Bacik
XFS: handle hole pu
n
chin
g
via fallocate pr
o
perly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2011-01-13
J
os
e
f Bacik
fs: add hole
p
unching
t
o
fal
l
ocate
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-10
Josef
B
acik
Btrfs: do no
t
BUG if we fail to remov
e
the orphan item
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-09
Josef Bacik
Bt
r
fs: f
i
x
u
p re
t
urn
code for bt
r
fs_del_orpha
n
_i
t
em
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-09
Josef
B
acik
Bt
r
fs: do not
d
o f
a
st c
a
ching if w
e
are a
l
locatin
g
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-09
Jose
f
Ba
c
i
k
Btrfs
:
deal wi
t
h
sp
a
ce
cache error
s
b
etter
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-12-09
Josef
B
acik
Btr
f
s: fi
x
u
se after free
in O_DIRECT
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Josef B
a
cik
Btrfs:
setu
p
blank root and fs
_
info for mou
n
t
t
i
m
e
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Josef B
a
c
ik
Btrfs: fix fiemap
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Jo
s
ef Bacik
Btrfs:
u
pdate
i
no
d
e c
t
ime when using l
i
nk
s
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Josef Bacik
B
trfs: make
sur
e
new inode si
z
e i
s
ok in fallo
c
ate
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-27
Josef
B
acik
Btrf
s
: fix typo in fallocate to make it hon
o
r actu
a
l
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
Josef
B
acik
Bt
r
f
s
: make b
t
r
fs_add_nondir take parent
inod
e
as
an
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
Josef Bacik
Btrfs: hold i_m
u
tex
w
h
en ca
l
ling btrfs_log_de
n
t
r
y_safe
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
J
osef Baci
k
Btrfs: use d
g
et
_
parent whe
r
e we can U
P
DATED
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
Josef Bacik
Btrfs: fi
x
more ESTALE problems
w
ith NF
S
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
Jos
e
f Bacik
B
trfs: handle NFS looku
p
s
p
roperly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-11-22
Jose
f
Bacik
Btrfs: hand
l
e th
e
spa
c
e
_
cache op
t
i
on
properly
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Josef Bacik
Btrfs
:
l
e
t t
h
e
u
ser know
s
pace c
a
ch
i
ng is enabled
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Jos
e
f Ba
c
ik
Btrfs:
Add a clea
r
_cache mount option
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Josef
Bacik
Btr
f
s: add
s
u
p
port for m
i
xed data+met
a
da
t
a b
l
ock groups
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
J
o
sef B
a
cik
Btrfs: check cach
e
-
>
caching_ctl bef
o
re returnin
g
i
f
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Josef Ba
c
ik
Btrf
s
: load free space c
a
che if it
e
x
i
sts
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-29
Jose
f
Ba
c
ik
B
trfs:
wr
i
te out
free s
p
ace
c
a
c
he
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-28
Josef Ba
c
ik
Btrfs
:
cre
a
t
e sp
e
cial fr
e
e spac
e
cac
h
e inode
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Jos
e
f Ba
c
ik
Btrfs: remove war
n
_on fro
m
u
se_block_rsv
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-26
Josef Bac
i
k
Btrfs:
set trans to nu
l
l i
n
reserv
e
_metadata_
b
y
tes
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Jos
e
f Bacik
Btrfs: fix
error handl
i
ng in btrfs_get_sb
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Josef
B
acik
Btrfs
:
rework how we r
e
serve
m
et
a
dat
a
bytes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Josef
Bac
i
k
Btrfs: don't
a
l
locate ch
u
nks
a
s
aggressively
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Josef
Ba
c
ik
Btrfs: re-work del
a
lloc flushing
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
J
o
sef B
a
cik
B
t
r
f
s: fix
r
e
s
ervation code for mix
e
d block
groups
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
J
o
sef Bacik
Btrfs:
fi
x
df regression
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Jo
s
ef Bac
i
k
Btrfs: fix the df ioctl to rep
o
r
t
raid t
y
pes
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-10-22
Josef
Bacik
Bt
r
fs:
s
top trying
t
o
shrink delalloc
i
f t
h
ere are
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-06-11
Josef Bacik
Btr
f
s: fix fallocate regr
e
ssion
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-25
Jo
s
ef Bacik
Btrf
s
: do aio_
w
ri
t
e
i
nstead of wr
i
te
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-25
Josef
Bacik
Btrfs: add basic DIO r
e
ad/write
support
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-25
J
osef
B
acik
direct-io: do not m
e
rge
logically non-contiguous re
q
uests
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-25
Josef Bac
i
k
d
irect-io: a
d
d a hook for the fs to provide i
t
s o
w
n
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-25
J
o
sef Bacik
f
s: allow short direct-io reads to be completed via
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-05-21
J
o
s
ef Bacik
Introd
u
ce
freez
e
_
super and
t
haw_super for the fsfreeze
.
.
.
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
2010-04-23
Josef Bacik
Cleanup
generi
c
b
lock based fiemap
Signed-off-by: Josef Bacik <
josef@redhat.com
>
commit
|
commitdiff
|
tree
next