repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Btrfs: fix space leak when we fail to make an allocation
2011-10-19
Jo
s
e
f
Bacik
Btrfs: fix
spac
e
leak w
h
en we fail to make an allocation
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btr
f
s
:
fix call to btrfs_sea
r
c
h
_slot in fr
e
e space
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btr
f
s:
allow callers to
s
pecify if flus
h
ing c
a
n occur
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Ba
c
ik
Bt
r
fs: redu
c
e the amount o
f
space
n
eeded for trunc
a
tes
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef
Bac
i
k
B
t
rf
s
:
only reserv
e
space in fallocate if we have to
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef B
a
cik
Btrfs: kill btrfs_tr
u
ncate_reser
v
e_metadata
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef
B
a
cik
B
t
r
f
s: optimiz
e
how w
e
account fo
r
space in truncate
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: don
'
t
try to commit
i
n btrfs_bl
o
ck_rsv_ch
e
ck
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btr
f
s:
kill unused p
a
rts of
block_
r
s
v
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Bt
r
fs:
rateli
m
it
t
he generation printk
f
or the f
r
ee
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: fix
h
ow we reserve sp
a
ce for deleting inodes
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
t
rf
s
:
k
i
ll the durable block rsv s
t
u
ff
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
Btrfs: kill the orphan space calculation for
sna
p
shot
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btr
f
s
:
calcul
a
te
c
h
e
c
k
s
u
m
s
pace correctly
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
B
t
rfs: skip l
o
oking for dela
l
loc
if we d
o
n
't
h
ave
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Bt
r
f
s
: use bytes_ma
y
_use for
all EN
O
SPC reservatio
n
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: fix how we
mount sub
v
ol=
<
whatever>
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f
B
a
cik
Btr
f
s: us
e
d_obtain_alias when
mounting subvol/
s
ubvolid
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef Bacik
Btrfs
:
kill
r
eserved_byte
s
in inod
e
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
o
s
ef Bacik
B
trfs: move stuff ar
o
un
d
in btrfs_inod
e
to get be
t
ter
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
J
o
sef Baci
k
Bt
r
fs: fix how we merg
e
extent states a
n
d deal wit
h
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
J
ose
f
B
acik
Btrfs: us
e
t
h
e norma
l
che
c
ksumming in
f
rastructure for
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Josef Ba
c
i
k
Btrfs: se
r
ialize flushers in re
s
erv
e
_metadata_bytes
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
J
osef
B
ac
i
k
Btrf
s
:
d
o tr
a
nsaction
s
p
ace reserv
a
tion bef
o
re joining
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Josef
Bacik
Btrfs: try t
o
only do on
e
b
t
rfs_search_slot in do_
s
etxat
t
r
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Jose
f
Bacik
B
trfs: s
e
t no_
t
r
an
s
_
j
oin after trying to expa
n
d
t
he
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Josef Ba
c
ik
Btrfs: protect the pending_snapshots list wit
h
trans_loc
k
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Jos
e
f Bacik
Btrfs: fix path lea
k
age on subvol d
e
l
e
t
i
on
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-09
Josef Ba
c
ik
Btrfs: unlock the t
r
ans
l
ock properl
y
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-09
Josef Bacik
Btrfs: don't map extent buffer if pat
h
->skip_lock
i
ng
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
J
osef Ba
c
ik
B
trfs: fi
x
dupli
c
ate
c
hecking logic
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef Bac
i
k
B
trf
s
:
fix the allocato
r
loop logic
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef
Bacik
B
t
rfs: fix bitmap regre
s
s
ion
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef Bac
i
k
Bt
r
fs: do
n
't commit th
e
transacti
o
n if we dont have
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef Bacik
Btrfs
:
noinline the cluster searchi
n
g functions
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef Bacik
B
t
r
fs
:
cache bi
t
m
a
ps w
h
en searching for a cluster
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs: leave
spinning
o
n lo
o
kup and
map the le
a
f
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jo
s
ef
B
acik
Bt
r
f
s
:
check for
duplicate ent
r
ies in t
h
e
free s
p
ace
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jos
e
f Bacik
B
t
rfs:
d
on't
t
ry to allocat
e
fro
m
a bloc
k
group that
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef
B
a
cik
Btrfs:
don't always do rea
d
ahead
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Ba
c
ik
B
trfs: try not to sle
e
p as much when d
o
i
ng sl
o
w
c
achi
n
g
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef
B
acik
Btr
f
s: k
i
ll BTRFS_I(
i
node)-
>
block_group
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
B
trfs: don't
look at the ex
t
ent buffer level 3 times
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
J
osef Baci
k
Btrfs: map the node bl
o
ck whe
n
lo
o
king
f
or rea
d
ah
e
ad
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs:
s
et range_start
to
t
h
e
right start in cou
n
t_
r
a
n
ge_bits
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef B
a
cik
B
t
rfs
:
f
i
x how we do space reservation
for tru
n
cate
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jos
e
f B
a
cik
Btrfs: kil
l
trans_mutex
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jose
f
Bacik
Btrfs: if
w
e
'
v
e
alrea
d
y started a tra
n
s ha
n
dle, use
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef
B
a
cik
Btr
f
s
:
take away the num_items argum
e
nt
f
rom btrf
s
_
join
_
tran
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
J
osef B
a
cik
Btrfs: make s
u
r
e to u
s
e the
d
elalloc reserve when filli
n
g
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Josef
Baci
k
B
t
r
f
s:
a
v
o
id
t
a
k
i
ng the
t
ra
n
s_mut
e
x in btrfs_end_transaction
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef
B
a
cik
Btrfs: chec
k
fo
r
d
up
l
icate io
v
_base's when do
i
ng dio
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
B
t
r
f
s
:
r
euse the extent_map we found when
ca
l
l
in
g
btrfs_get_
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef Baci
k
B
t
r
fs
:
d
o not use async
su
b
m
it for
s
mall DIO io's
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef Bacik
Btrfs: do
n
't sp
l
i
t
dio bios
if we
d
on't have to
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
J
o
sef
B
a
ci
k
Btr
f
s: do not
ca
l
l btrfs_update_inode in endio if
n
oth
i
ng
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
J
osef Baci
k
Btrfs: map the inode item whe
n
d
oing fi
l
l_inode_item
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
J
osef Bacik
Btr
f
s
:
only retry transa
c
tion r
e
servation on
c
e
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
J
o
sef
Bacik
Btrfs: deal wi
t
h
t
he case that
we run out
of space
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-21
Josef Bacik
B
trfs: d
o
n't be
a
s ag
g
ressive ab
o
ut using bitmaps
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-21
Jo
s
e
f
Bacik
Btrfs:
d
ea
l
with min_bytes appro
p
r
i
ately wh
e
n loo
k
i
n
g
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-21
Josef Bacik
Btrfs: check free
space in bl
o
ck grou
p
befo
r
e searching
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
ef Bacik
Btrfs:
a
dd
checks to
verify dir items a
r
e correct
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
ef
B
aci
k
Btrfs: check
r
etu
r
n value of b
t
rfs_s
e
a
r
ch_slot properly
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
Btrfs: check it
e
ms for
c
o
r
rectne
s
s as we se
a
rch
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Josef
B
a
c
i
k
Btrfs:
r
eturn err
o
r if
t
he range we want to map is
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
ef Bacik
Btrfs: add a c
o
mment
explaining what btrfs_c
o
nt_e
x
pand
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
B
t
rfs: use mark
_
inode
_
d
irty w
h
en
expa
n
ding the file
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
B
trfs: on
l
y
ad
d
or
p
han items when
t
ru
n
c
a
ting
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
e
f
Bacik
Btr
f
s
: make sur
e
to remove the
orphan item from
t
h
e
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bac
i
k
B
tr
f
s: handle errors in btrf
s
_
orp
h
an_
c
l
e
anup
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Josef B
a
cik
Btr
f
s: cleanup
e
rror
hand
l
ing in the tr
u
ncate path
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
ef Bacik
B
trfs: convert to the ne
w
truncate se
q
ue
n
ce
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Josef Bacik
B
trfs:
u
s
e a s
l
ab f
o
r the fre
e
s
pace entries
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
J
o
sef Bacik
Bt
r
fs: change re
s
e
r
v
ed_extents to an atomi
c
_
t
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Josef Baci
k
Btr
f
s: fix ho
w
we
d
eal with the pages array in t
h
e
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Jose
f
B
acik
Bt
r
fs: s
i
mpl
i
fy o
u
r w
r
ite path
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Jo
s
ef Bacik
Btrf
s
: f
i
x f
o
r
m
atting in file
.
c
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-12-09
Josef Bacik
Btrfs:
fixup retu
r
n cod
e
f
or btrfs_del_orph
a
n_item
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-12-09
Josef B
a
cik
Btrfs: do not do fast cach
i
ng if w
e
are all
o
cat
i
ng
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-12-09
Josef B
a
c
ik
Btrf
s
: de
a
l with
spac
e
cache errors
bet
t
er
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-12-09
Jos
e
f Bacik
Btrfs: fix us
e
after free in
O
_
D
I
REC
T
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-28
Josef Ba
c
i
k
Btrfs:
c
reate spec
i
a
l free space cache inode
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Josef B
a
cik
B
t
rfs:
remo
v
e warn_on from u
s
e_bl
o
ck
_
rsv
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Josef Bacik
Btrfs: set t
r
ans to null i
n
reserve_m
e
tadata_bytes
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-22
J
o
sef
B
a
c
ik
Btrfs: fix e
r
r
or
handlin
g
in
bt
r
f
s
_
g
et_sb
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-22
Josef Bacik
Btrfs: rework how we reserve m
e
tadata byte
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-22
Josef B
a
ci
k
Btrfs: don't all
o
cate chunks as aggressi
v
ely
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-22
J
o
sef Bacik
Bt
r
fs: re-work delal
l
o
c flushing
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-22
Jo
s
ef
Bacik
Btrfs: fix reservation code for mixed block grou
p
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-22
Jose
f
Bacik
Btrfs: fix d
f
regression
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-22
Josef Ba
c
ik
Btrfs:
f
ix
the df ioctl
t
o
r
eport r
a
id types
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2010-10-22
Josef B
a
cik
Btr
f
s: stop
t
rying to shrink dela
l
loc if there are
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree