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: break out of orphan cleanup if we can't make progress
2011-10-19
Josef Baci
k
Btrfs: br
e
ak out of
o
r
p
h
an cl
e
anu
p
i
f
we can't make
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
osef
B
acik
Bt
r
fs: use the global reserve as a backup
for del
e
ting
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: stop
u
sing write_one_page
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jose
f
Ba
c
ik
Btrfs: int
r
oduce conver
t
_
ext
e
n
t_bi
t
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
Bacik
B
t
rfs: c
h
eck u
n
u
s
ed against
h
o
w much space we actually
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
Bacik
Btrfs
:
f
ix o
r
phan cleanu
p
regression
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
Bacik
B
trfs: u
s
e
the ino
d
e's
m
apping m
a
sk for allocating
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
t
r
fs: de
l
ay
i
put w
h
en de
l
eting a block
g
roup
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
o
s
ef Bacik
Btrfs: make sure to unset tran
s
->block
_
rsv b
e
fore r
u
n
ning
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
Btr
f
s: stop p
a
s
s
ing a trans handle all a
r
ound the rese
r
v
a
tio
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef
B
acik
Btrfs: don't
g
e
t
th
e
block_rsv in
btrfs_free_
t
ree_bl
o
ck
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Baci
k
Btrfs: use the transactions block_rsv for the cs
u
m
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
trfs:
h
andle enos
p
c ac
c
ounting for
free space inodes
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
os
e
f Ba
c
ik
Btrfs: put t
h
e block
g
roup
c
ache after we c
o
mmit th
e
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Bacik
Btrfs: set truncate bl
o
c
k
r
sv'
s
size
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Baci
k
Bt
r
fs:
d
on
'
t in
c
rease the blo
c
k_rsv's size when eme
r
ge
n
cy
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: f
i
x sp
a
c
e leak when we fail to make an alloca
t
ion
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Bac
i
k
Btrfs: f
i
x ca
l
l to
b
trfs_se
a
r
ch
_
slot in free
space
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Ba
c
ik
Btrfs:
al
l
ow
c
allers to specify if
flushing can occur
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
B
trf
s
: reduce the amount of space needed for truncates
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef Bacik
Btrfs: only reserve
s
pac
e
in
f
allocate
i
f we
have to
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Baci
k
Btrf
s
: kill
btrfs_
t
runcate_
r
e
serve_
m
et
a
data
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
o
sef Bacik
Btrfs: optimize how we account for space in truncate
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jo
s
ef Bac
i
k
B
tr
f
s:
don't
t
ry t
o
co
m
mit
i
n
b
t
rfs_
b
l
o
ck_rsv_che
c
k
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs
:
kil
l
unused p
a
rts
of
block_r
s
v
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f Baci
k
B
trfs: ratelimit the generati
o
n printk for the
f
ree
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: fix how
w
e reserve space for deleting inodes
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bac
i
k
Btrfs: kill
t
h
e
d
u
rab
l
e block rs
v
s
tuff
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: kill the orphan spa
c
e calculation for snapshots
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
J
o
se
f
Bacik
Btrfs: calculate checksum space cor
r
ectly
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs: s
k
ip
looking f
o
r d
e
l
a
ll
o
c
i
f
we don't have
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jose
f
Bac
i
k
Bt
r
fs:
u
se bytes_may_
u
se for all ENOSP
C
reserv
a
tions
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f
B
acik
Btrfs:
f
ix how we mount
s
ubvol=<wh
a
tever>
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrfs:
u
se
d
_
obtain_alia
s
when
mounting
s
ubvol/s
u
bvolid
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Jos
e
f
Baci
k
Btrfs: kill
r
eserved
_
bytes in
inod
e
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-10-19
Josef Bacik
Btrf
s
:
m
o
v
e stuff around
i
n
b
t
rfs_inode
t
o get
b
et
t
er
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-09-30
J
o
s
e
f Bacik
Btrfs: fo
r
ce a pa
g
e fault
i
f we have a shorty copy
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-09-18
Jose
f
Bac
i
k
Bt
r
f
s: only clear the need lo
o
ku
p
flag a
f
ter
t
he dentr
y
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-09-11
J
osef Bac
i
k
Btrf
s
:
s
kip locking if searching
t
he
c
ommit root
in
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-21
Josef Bacik
Btrfs: fi
x
64 bit divi
d
e pro
b
lem
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-18
Josef Ba
c
ik
Btr
f
s: s
e
t i_s
i
ze prope
r
ly when falloc
a
ting and
we
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-17
Josef Bacik
Btrfs:
d
etect w
e
th
e
r
a device supp
o
rts discar
d
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-01
J
osef B
a
cik
Btrfs: don't cal
l
writepages from within write_fu
l
l_p
a
ge
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-01
Josef
B
aci
k
Btrf
s
: d
o
n
't print the leaf if we had
a
n error
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-08-01
Josef B
a
cik
Btrfs: load the key from
t
h
e di
r
i
t
e
m in readdir into
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Josef Bacik
Btrfs: fix deadlock when throt
t
ling transaction
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
J
o
sef Baci
k
Btrfs: tag pages fo
r
writ
e
b
a
c
k in sy
n
c
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Jos
e
f Bacik
Btrfs: fix enospc problems with delalloc
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
J
osef B
a
cik
Btrf
s
:
don't
flush delalloc a
r
bitr
a
ril
y
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Josef Bacik
B
t
rfs:
u
s
e
find_or_
c
rea
t
e
_page instead
o
f grab_cache_page
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-27
Josef Baci
k
Btrf
s
: use a worke
r
thread to do caching
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Josef
B
acik
fs: pu
s
h
i_mu
t
ex and fi
l
emap_wr
i
t
e_and_w
a
it d
o
wn
into
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Josef Bacik
drivers: fix up various ->llseek()
impl
e
mentati
o
ns
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Josef B
a
cik
fs: handl
e
SEEK_H
O
LE/SEEK_DATA prope
r
l
y in a
l
l
fs's
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
J
o
s
ef B
a
ci
k
Ext4: handle
SEE
K
_
H
OL
E
/S
E
EK_DAT
A
generic
a
lly
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
Josef
B
aci
k
Btr
f
s: implement our own
-
>lls
e
ek
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-21
J
o
sef
Bacik
fs: add SEEK_HOLE a
n
d S
E
EK_D
A
TA flags
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-20
Josef Bacik
fs: add a
D
CACH
E
_NEED_LOOK
U
P
f
lag
f
o
r
d
_flags
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Jos
e
f Bacik
B
t
r
fs: fix how we
merge extent states and deal wi
t
h
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
J
osef Bacik
Btrfs:
u
se
t
he
n
ormal checksumming infrast
r
ucture
f
or
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Josef Bacik
B
t
rfs:
se
r
ialize
f
lush
e
r
s
in r
e
serv
e
_metadata_by
t
es
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
J
os
e
f B
a
c
ik
Btrfs:
d
o tra
n
sac
t
ion
space reser
v
ation
b
efore
joining
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-11
Josef Bacik
Bt
r
fs: try
t
o only do
one b
t
rfs_search_slot in
d
o
_setxattr
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-07-06
Jos
e
f Bacik
B
t
rf
s
: don
'
t
panic if
w
e get
a
n
error while balancing V2
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-25
Josef Ba
c
ik
Bt
r
fs
:
make sure to
u
p
d
a
t
e
t
otal_bit
m
aps when
f
reei
n
g
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Josef Ba
c
i
k
Btrfs: s
e
t no_t
r
a
ns_join after
trying to expand
the
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Josef Bacik
Btrfs:
p
rotect the pending_snapsh
o
ts list
with trans_lock
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-15
Josef
Bacik
B
trf
s
:
fix
p
a
th le
a
kage
o
n
subv
o
l deletion
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-10
Josef Bacik
Btrfs:
d
o
n
't map exten
t
buffer if pat
h
->skip_lo
c
king
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-09
Josef
B
a
cik
Bt
r
fs: u
n
lock the trans
l
ock pro
p
e
r
l
y
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-09
Josef Bacik
Btrf
s
: don
'
t map extent buffer if path->skip_locking
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Jose
f
Bacik
B
t
rfs: fix duplicate checking logic
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef Baci
k
Btrfs:
f
ix t
h
e
allo
c
ator loop logic
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
J
o
sef
Bacik
B
t
rfs: fix bitmap regres
s
ion
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
J
ose
f
Bacik
Btrfs: don
'
t commit the trans
a
c
tion if
w
e dont have
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Jose
f
Ba
c
ik
Btrfs: noi
n
line th
e
cluste
r
search
i
ng functions
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-08
Josef Bacik
B
t
rfs: cache
b
itmap
s
when se
a
rchin
g
for a cluster
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-06-04
Josef Bacik
Btrfs: don't
s
ave t
h
e inode
cache if we ar
e
del
e
tin
g
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Jose
f
Bacik
Btr
f
s: leave spinning on lookup and m
a
p the leaf
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Ba
c
ik
B
t
rf
s
: c
h
eck for duplicate entries in the f
r
ee
spa
c
e
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
J
osef Bacik
B
t
rfs: don't
t
ry to alloc
a
te from a
b
lo
c
k group that
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
B
t
rfs: don
'
t al
w
ays do
r
e
ada
h
e
a
d
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btr
f
s
:
try
n
ot to sleep
a
s much when do
i
ng
slow cac
h
ing
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
J
osef Bacik
Btr
f
s:
k
i
l
l BTRFS_I(i
n
ode)->b
l
ock_gro
u
p
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrf
s
: do
n
't l
o
ok at
the ex
t
en
t
buffer l
e
vel
3
times
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef
Bacik
Btrfs: map the no
d
e block
w
h
e
n
l
ooking
fo
r
readahe
a
d
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs:
s
et range_star
t
to th
e
right
s
tart in count_range_bi
t
s
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs:
fix how
we do spa
c
e res
e
rvation for truncate
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs:
k
ill trans
_
mutex
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef Bacik
Btrfs: if we've alr
e
ady st
a
rted a trans handle,
u
se
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
J
osef B
a
cik
Btrf
s
:
t
ake away
the num
_
items a
r
gument from btrfs
_
join
_
tran
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-05-23
Josef
Bacik
B
t
rfs
:
ma
k
e sure
to use
the del
a
lloc reserve when filling
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-25
Josef
B
a
c
i
k
B
t
rfs:
p
u
t
the r
i
ght bio
i
f
w
e
have an err
o
r
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-25
Josef Bacik
Btrfs: free bitma
p
s prop
e
r
ly
when evicting th
e
cache
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-16
Josef
Baci
k
Btrfs: avoid taking
t
he c
h
unk_mutex in do_c
h
u
nk_al
l
oc
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Jose
f
B
ac
i
k
Btrfs
:
avoid taking the trans_mutex in btrfs_end_transaction
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-12
Jos
e
f Bacik
Btrfs: check for dupli
c
a
t
e iov_base's
w
hen doing dio
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Jo
s
ef Bacik
Btrfs: c
h
e
c
k for duplicat
e
iov_b
a
se
'
s w
h
en doing dio
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
Josef
Bac
i
k
Btrfs
:
reuse t
h
e extent_map
we found when calling
btrfs_get_
.
.
.
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
2011-04-08
J
o
se
f
Bacik
Btrf
s
: do
n
ot u
s
e asy
n
c sub
m
it for
s
ma
l
l DIO io's
Signed-off-by:
Josef Bacik
<josef@redhat.com>
commit
|
commitdiff
|
tree
next