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: cache ordered extent when completing io
2010-03-15
Chr
i
s Mason
Btrf
s
:
finish read pages in the or
d
er they are submitte
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-03-15
Chris Mason
B
t
rfs: a
d
d
n
ew defrag-r
a
nge ioc
t
l
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-03-15
Chris
M
a
son
Btrfs: be more
selective in the defrag io
c
tl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-03-15
Chris Mason
B
trfs: run the backing
d
ev m
o
re often in the s
u
b
mit_bio
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-03-15
Ch
r
i
s Mason
Btrf
s
: add se
a
rch
a
n
d
in
o
de
l
ookup ioctls
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-01-28
Chr
i
s
M
ason
B
t
rfs: Add
m
ount
-o
c
ompress-force
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2010-01-18
Chris Mas
o
n
Btrfs: deal with NUL
L
acl sent
to
b
trf
s
_set_acl
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-12-17
Chris M
a
s
o
n
Btrfs
:
m
a
ke sure fal
l
ocate pro
p
er
l
y starts
a transaction
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-11-11
Chri
s
M
a
son
Btrf
s
: allow more meta
d
ata chunk preallo
c
ation
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-14
Chris Ma
s
on
Btrfs: alwa
y
s
p
in metadata in discard mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-13
Chris Mason
B
t
rfs: fix btrf
s
a
c
l #ifdef checks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-13
Chri
s
M
ason
Btrfs: s
t
reamline t
r
ee-log btree
block w
r
iteout
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-13
C
hr
i
s Ma
s
o
n
Bt
r
f
s: a
v
oid tre
e
lo
g
commit when there ar
e
no changes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-13
Chr
i
s Mason
Btrfs: o
n
ly write
one sup
e
r
c
o
py dur
i
ng fsyn
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-09
Chris Mason
Btrfs
:
fix file clo
n
e i
o
ctl for
bookend e
x
tents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-09
Chris Ma
s
on
Bt
r
fs
:
fix uninit compiler warning in c
o
w
_file_r
a
nge_noc
o
w
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-08
Chr
i
s Mason
Btrfs: delay clea
r
i
ng EX
T
ENT_DELALLOC for compressed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-08
Chris Mason
B
trfs: c
l
eanup
e
xtent_c
l
ear_unlo
c
k_delalloc
fl
a
gs
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-05
Chris Mason
Btrfs: f
i
x deadl
o
c
k
on async thread startup
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-10-01
Chri
s
Mason
Merge branc
h
'master' of g
i
t://git
.
ke
r
nel
.
org/pub/scm
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
Chris Mason
Me
r
g
e branch 'maste
r
'
o
f
git://git
.
ke
r
nel
.
org/pub
/
scm
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
Chris Ma
s
o
n
Btrfs
:
take i_mutex before generic_write_che
c
k
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Ch
r
i
s Mason
Merge branch 'master' of g
i
t://g
i
t
.
k
e
r
ne
l
.
org/pub
/
scm
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Chris Maso
n
Btrfs: fix releas
e
page to avoid u
n
l
o
c
king extents we
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Chris M
a
son
Btrf
s
: Fix
test_range_bit for whole file extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-24
Chris Ma
s
on
Btrfs: fix errors h
a
ndlin
g
cac
h
ed s
t
a
t
e in set/clear_extent_bit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-22
Chris Mason
B
t
rfs: fi
x
early en
o
spc during balanci
n
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-22
Chris Maso
n
Btrfs: deal
with NULL
spac
e
info
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-18
C
h
ris Mason
Btrfs: sea
r
ch for
a
n all
o
cation
h
int while filling
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-18
Chris Ma
s
on
Bt
r
fs: properly hon
o
r
wbc->nr_to_wri
t
e
chan
g
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
Chris Mason
e
x
t3: Add locking to e
x
t3_do_update_inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
C
hris
M
a
son
Bt
r
fs: Fix
a
s
ync thread shutdown rac
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
C
hris Mason
Btrf
s
: fix work
e
r thread double spin_lock_irq
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-16
Chr
i
s Mason
Btrfs: fix async wo
r
ker startup race
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chri
s
Maso
n
M
erge branch 'master' of gi
t
://g
i
t
.
k
e
rnel
.
org/pu
b
/sc
m
.
.
.
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris
M
a
s
o
n
Bt
r
f
s
: zero page pas
t
end
o
f
inli
n
e file item
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
Btrfs: fix
b
trfs pa
g
e_mkwrite to retur
n
loc
k
ed page
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
B
trfs: Fix extent replacment race
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chr
i
s
M
ason
Btrfs: Use PagePr
i
vate2
t
o track pa
g
e
s
i
n
the data
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrf
s
: u
s
e a
c
ached stat
e
for ex
t
ent s
t
ate operat
i
ons
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris Mason
Btrfs: don't lock bits in
th
e
e
xtent tree during w
r
itep
a
g
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
B
trfs: cache va
l
ues fo
r
locking
e
xte
n
ts
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrf
s
: reduce CPU usage i
n
the extent_st
a
te tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
Btr
f
s: Fix new state initialization o
r
der
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mas
o
n
Btrfs: switch ext
e
nt_map to a rw lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hris Mason
B
t
rfs
:
tw
e
ak
c
o
n
gestion backoff
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris
M
ason
Btrfs: use larger nr_to_write for larg
e
r extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Bt
r
fs
:
reduce worker t
h
read spin
_
lock_irq hol
d
time
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Maso
n
B
t
r
fs:
k
eep irq
s
o
n
more often in the wor
k
er
t
hreads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Bt
r
fs
:
o
ptimiz
e
set e
x
te
n
t bit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Maso
n
Bt
r
fs: Al
l
ow worker threads to exit when idle
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-31
Chris Mason
Bt
r
fs:
m
ake
s
ur
e
t
h
e async
c
aching thread advanc
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Chris M
a
son
Btrf
s
: be
more polite in the async cac
h
ing threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris Mason
Btrfs: find smallest avail
a
ble device extent during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chri
s
Mason
Btrf
s
:
clear
a
ll space_inf
o
->full after removing a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
B
trfs
:
hon
o
r nodatacow/sum
mount
o
ptions for
new files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
C
hris
M
a
son
Btrfs: f
i
x
t
he file clone ioct
l
for p
r
eallo
c
a
ted ex
t
en
t
s
commit
|
commitdiff
|
tree
2009-07-02
C
h
ris M
a
son
Btrfs: don't
log the ino
d
e in
fi
l
e_write while
g
row
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
Chris Mason
B
t
rfs
:
fix extent_
b
u
ffe
r
l
e
ak
during tree lo
g
replay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chr
i
s Mason
Btrfs: fix
o
ops
w
hen bt
r
fs_inheri
t
_iflags
called with
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris
Mason
Btrfs: fix -
o
no
d
atasum
p
r
i
ntk s
p
elling
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s Ma
s
on
Btrfs: avo
i
d r
a
ces between super writeout and device
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs:
autodetect SSD devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
B
trfs: add m
o
unt -o ssd_spread
t
o
spread allocatio
n
s out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
hris Ma
s
o
n
Btrfs: avoid
a
llocation clusters t
h
at
a
r
e too spread out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chr
i
s Mason
Btrfs: Add m
o
unt
-
o nossd
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs
:
avoid IO stalls behind cong
e
sted devices
i
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mas
o
n
Btrfs: don't al
l
ow WRITE_SYNC bi
o
s
to
s
tarve out regular
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
B
trfs: fix metadat
a
dirty throttl
i
ng limi
t
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris M
a
son
B
trfs: reduc
e
moun
t
-o
s
s
d CPU us
a
ge
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris M
a
son
Btr
f
s: balance btree more often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris Mason
Btrfs
:
s
top a
v
oiding balancing at the en
d
of the tran
s
action
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
C
hris
M
ason
Btrfs:
Fix oops
a
nd use after free d
u
rin
g
space balancing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
C
h
ris Ma
s
on
Btrfs: remove some WARN_ONs in th
e
IO failu
r
e pat
h
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
C
h
r
i
s Mason
Btrfs: Don't loop forever on m
e
tadata IO failures
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris Mason
Btrfs:
i
nit inode o
r
der
e
d_data_close f
l
ag properly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Btrfs: loo
k
for acls du
r
ing btrfs_read_locked_inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Ch
r
is
M
a
s
o
n
B
trfs: fix acl
caching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chr
i
s
Mason
Btrfs: remove unu
s
e
d bt
r
fs_b
i
t
_radix slab
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mas
o
n
B
trfs: ratel
i
m
i
t
I
O error
p
rintks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
C
hris
Mason
Btrfs:
r
emove #if 0 code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris Mas
o
n
B
tr
f
s: fix
d
eadlocks and
s
tall
s
on dead root r
e
mov
a
l
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris Mason
Bt
r
f
s
: fix fallocate deadlock on inode ext
e
nt
lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Chris Mason
Btr
f
s
: fi
x
btr
f
s
fallocate oops and de
a
d
l
o
ck
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chr
i
s
Mason
Btrfs:
us
e
the right node in
r
eada_for_b
a
l
ance
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Maso
n
Btrfs:
fix oo
p
s on page->mapping
-
>host during wri
t
epag
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs: add
a
p
ri
o
rity
q
ueu
e
t
o
t
h
e as
y
nc thread
helpers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Maso
n
Btrfs
:
use WRITE_SY
N
C for
sy
n
chronous
writes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris
Mason
Add bloc
k
_write_ful
l
_
p
a
g
e_endio fo
r
pas
s
ing endio
handler
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris M
a
son
Expor
t
file
m
ap_write_and_wait_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris
Mason
Btrfs:
r
ework allocati
o
n cluste
r
ing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chris M
a
s
o
n
Btrfs: Optimize lockin
g
in btrfs_next_leaf
(
)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chr
i
s Mason
Bt
r
fs: break
u
p
bt
r
f
s_
s
ea
r
ch_slot into small
e
r pieces
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
C
h
ris Mason
Btr
f
s: u
n
plug in the
async bio submission t
h
reads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
C
h
r
i
s Mason
B
t
rfs: keep pro
c
e
s
sing bios for a gi
v
en bde
v
if ou
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris Mason
Btr
f
s:
t
ry to f
r
ee metadata pages when
w
e free btre
e
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chr
i
s
M
ason
B
trf
s
:
a
dd
e
xtra
flush
i
ng f
o
r renames and
t
runcates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
Chri
s
Maso
n
Btrfs: make su
r
e
b
trfs_update_del
a
yed
_
ref doesn't i
n
crease
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
B
t
rfs
:
optimize fs
y
ncs on
o
ld files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Ch
r
is Mason
Btrfs
:
tree
l
o
ggin
g
unlink/r
e
name
f
ixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
next