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: use a cached state for extent state operations during delalloc
2009-09-11
C
hris Mason
B
trfs: use
a cached state fo
r
ext
e
nt state o
p
erat
i
o
ns
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chri
s
Mason
Btrfs: don'
t
l
ock bits in the exte
n
t tree during writepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hr
i
s Mason
Btrfs: cache values
f
or lo
c
king ex
t
ent
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hri
s
M
ason
Btrfs: re
d
uce
C
PU usage i
n
t
he
extent_stat
e
tree
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
hris
M
a
son
Btrfs
:
Fix n
e
w state
initialization order
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
C
h
ris Mason
Btrfs: swi
t
ch ex
t
ent_map
t
o
a rw
lock
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
i
s Maso
n
Btr
f
s:
t
w
e
ak congestion b
a
c
koff
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Mason
Btrfs:
u
s
e larger nr_to_wr
i
te for
larger
e
xtents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chris Maso
n
Btrfs:
r
e
d
uce wo
r
ker thread spi
n
_
lock_
i
rq hold times
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
is Mason
Btrf
s
:
k
eep irqs on more
often in the worke
r
threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chri
s
Mason
Btrfs: optimize
set exte
n
t bit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-09-11
Chr
i
s Mason
Btrfs:
Allow worke
r
threads to exit whe
n
idle
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-31
C
hris
M
a
s
on
Btrfs: make sure
t
he async caching thread adv
a
nces
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-30
Chris Mason
Btrfs: be
more polite in t
h
e async caching thr
e
ad
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris Mason
Btrfs: fin
d
smallest availab
l
e d
e
vice
e
x
tent during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-24
Chris Mason
Btrfs: clear all space_i
n
f
o
->f
u
l
l
after remo
v
ing a
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
C
h
ri
s
Mason
Btr
f
s: honor nodat
a
cow/sum mount options for new files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-07-02
C
h
ris Maso
n
Btrfs: fix the fi
l
e clone ioctl for preall
o
cated
extents
commit
|
commitdiff
|
tree
2009-07-02
Chris Mason
Btrfs: don't log th
e
inode in
file_write while grow
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-06-11
Chris Mason
Btrfs: fix extent
_
buffer le
a
k
d
u
ring tree l
o
g
replay
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
C
h
ris Mason
Btrfs:
fix
oops
w
hen b
t
r
f
s
_
i
nherit_if
l
ag
s
called with
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-11
Chris Mason
Btrfs:
f
i
x
-o no
d
at
a
s
u
m printk spell
i
ng
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris
M
ason
Btrfs: avoid races between super writ
e
out and device
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris
M
aso
n
Bt
r
fs: auto
d
etec
t
SSD devi
c
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: add mount -o ssd_s
p
read
to sp
r
ead allocations o
u
t
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Ch
r
is Mason
Btrfs: avoi
d
allocation clu
s
te
r
s that are too spr
e
ad out
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs: A
d
d
mount
-
o nossd
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrf
s
:
a
v
oid IO s
t
alls behind
c
o
n
gested devices in
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
C
h
ris Mason
Btrfs:
d
on't al
l
ow WR
I
TE_SYNC bios to starve out regula
r
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
Btrfs
:
fix metadat
a
dirty t
h
rottling limits
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chri
s
M
ason
Bt
r
fs:
r
educe mount -o ssd CPU usage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mason
B
t
r
fs: balance btr
e
e more o
f
ten
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-10
Chris Mas
o
n
Bt
r
fs: s
t
op avo
i
d
ing balanc
i
ng
at
the end of the transacti
o
n
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-06-04
C
hris Mason
Btrfs: Fix oops an
d
use
a
ft
e
r free
during space balancing
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris Mason
Btrfs
:
remove s
o
me WARN_ONs in the IO f
a
i
lure path
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Chris Mason
Btrf
s
: Don't
loop forever o
n
me
t
adata
IO fa
i
lures
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-05-14
Ch
r
is Mason
Btrf
s
: i
n
i
t
inode ordered_data_close fla
g
properly
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris Mason
Bt
r
f
s
: look for
a
cls during b
t
rfs_
r
ead_locked_inode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Ch
r
i
s
Mason
Btrfs:
f
ix acl caching
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chris M
a
son
Btr
f
s: remov
e
unused btrfs_b
i
t
_radi
x
slab
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
Chri
s
M
ason
Bt
r
fs:
ra
t
elimit IO error pr
i
ntks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-27
C
h
ris M
a
so
n
B
trfs: r
e
move #if 0 code
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Chris Mason
Btrfs: fix dead
l
o
c
k
s
and stalls
o
n
dead
r
oot removal
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-24
Ch
r
is M
a
son
B
trfs: fix fallocate deadlock
o
n inode extent loc
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-21
Chris Mason
Btrfs: f
i
x
b
trfs fa
l
l
o
cate
oops and d
e
adl
o
c
k
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Btrfs: use the right node in read
a
_for_
b
ala
n
ce
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
Chris Mason
Bt
r
fs
:
f
ix
o
o
ps on page-
>
mappi
n
g->h
o
st d
u
rin
g
writepage
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
C
hris Mason
B
trf
s
: add a pr
i
ority qu
e
ue t
o
the async thr
e
ad helpers
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-20
C
h
ris Ma
s
on
Bt
r
f
s
:
use WRITE_SYNC f
o
r
sync
h
ronous w
r
ites
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
C
hris Mason
A
d
d blo
c
k_
w
r
i
te_ful
l
_page_e
n
dio for passing endio h
a
ndler
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-16
Chris M
a
son
E
x
port filemap_w
r
i
t
e
_
and_
w
ait_range
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Ch
r
is Mason
Btrfs: rew
o
rk
a
llocation clusteri
n
g
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chri
s
Mason
Btrfs: Optimi
z
e lock
i
ng in
b
trfs_ne
x
t_leaf()
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chri
s
Ma
s
on
Btrfs: bre
a
k up btrfs_s
e
arch_s
l
ot into smalle
r
pieces
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Chr
i
s
M
ason
B
t
rfs
:
unplug in the async bio su
b
mission threads
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-04-03
Ch
r
is Mason
Btrfs:
kee
p
processing
b
ios
f
or
a
given bdev if our
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris Mason
Btrf
s
: try t
o
free metadata pages
when we free bt
r
ee
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-31
Chris Ma
s
on
Btr
f
s: add extra flush
i
ng for renames and tr
u
ncates
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-25
Chr
i
s M
a
son
B
tr
f
s: make s
u
r
e
btrfs
_
update_delay
e
d_ref does
n
'
t
increase
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
B
t
rfs:
o
ptimize
f
sy
n
cs
on old files
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
Mason
Btrfs: tre
e
logging
unlink/rename
f
ixes
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris M
a
son
Btr
f
s: Make sure i_nlink doesn'
t
hit zero too soon
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chr
i
s Maso
n
B
t
rfs:
limit
balan
c
ing
w
ork wh
i
le
f
l
u
s
hing d
e
layed
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: re
a
da
h
ead checksums du
r
ing btrfs_finis
h
_ordered_io
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btr
f
s: leave btree lo
c
ks spi
n
ning more often
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: Only le
t
very young
t
ransactions grow during
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris
M
ason
B
t
r
f
s
: Check
f
o
r
a blocking l
o
ck
b
efo
r
e
t
aking the
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
hris Mason
Btrfs: reduce
stack in cow_file_rang
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Btrfs: reduce
stalls d
u
ring t
r
ansaction commit
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Maso
n
B
t
rfs:
process
the delayed
reference queue in clusters
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Mason
Bt
r
f
s
: t
r
y
to cle
a
nup
d
e
layed refs whi
l
e f
r
ee
i
ng extents
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chri
s
Maso
n
B
trfs: reduce stack u
s
age in some c
r
u
c
ial tree
b
a
l
ancin
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
C
h
ris Mason
Btrfs: do
e
x
t
e
n
t
all
o
cation and reference
c
oun
t
updates
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-24
Chris Ma
s
on
Btr
f
s: don't preal
l
o
cate metadata bloc
k
s
d
uri
n
g b
t
rfs_search
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chris Mason
Btrfs: C
l
ear spac
e
_
i
nfo
full when adding new devices
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-10
Chr
i
s Mas
o
n
Btrfs: Fix locking around adding
n
ew space_info
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-03-09
Chris
Mason
Btr
f
s: fix spinlock assertio
n
s on UP systems
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-20
Chris Maso
n
Btrfs: check fi
l
e pointer in btrfs_sync_fil
e
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mason
Btrfs: make a
l
ockdep
c
lass for
t
he ext
e
nt buffer locks
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chris Mas
o
n
Btrfs: don't
clean ol
d
snaps
h
ots on sync(1)
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
C
hris Mason
Btrfs:
u
se larger m
e
tadata clu
s
ters in ss
d
mode
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-12
Chr
i
s Mason
Btr
f
s: p
r
ocess mount opti
o
ns on mount -o remou
n
t,
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-09
Chris
M
a
son
B
trfs: don't use spi
n
_
is_contended
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-06
Chris Mason
B
trfs:
Make sure
dir is non-null before
do
i
ng S
_
IS
G
ID
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-05
Chri
s
Mason
Btr
f
s: Fix memory
leak in cache_drop_leaf_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
hris Mason
Bt
r
fs:
d
on't return congestion
i
n w
r
ite_ca
c
he_
p
ag
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
M
ason
Btrfs: Only prep for btree deletion balanc
e
s when nod
e
s
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Bt
r
fs: fix
b
trfs_unlock_up_safe
t
o walk the
entire
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mas
o
n
Btrfs: change b
t
rfs_del_l
e
af
to drop
locks
earlier
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is Mason
Btrfs:
C
han
g
e b
t
r
fs_trun
c
ate_inode_items t
o
stop when
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris
M
ason
Btrfs: D
o
n't try t
o
compress pages
past i_size
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Make btrfs_drop_sn
a
psh
o
t work
in larger
and
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: Chang
e
btre
e
locking
t
o
use
explicit blo
c
ki
n
g
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
B
trfs:
h
a
sh
_
lock is no longer nee
d
e
d
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Ch
r
is Mas
o
n
Btrfs
:
disabl
e
leak debugging check
s
in
e
xtent_io
.
c
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
C
h
ris Mason
Btrfs:
sort referen
c
es by byte numb
e
r during
btrfs_inc_ref
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Btrfs: asyn
c
t
hreads shoul
d
try harder to find
work
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-02-04
Chris Mason
Bt
r
fs: Catch missed bios in the async bi
o
subm
i
ssi
o
n
.
.
.
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-28
Chris Mason
Bt
r
fs:
f
ix readdir
o
n
3
2
bit m
a
chin
e
s
Signed-off-by:
Chris Mason
<chris.mason@oracle.com>
commit
|
commitdiff
|
tree
2009-01-29
Chris Ma
s
on
Merge b
r
a
n
ch 'master
'
of g
i
t://git
.
kernel
.
org/
p
ub/scm
.
.
.
commit
|
commitdiff
|
tree
next