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
fs: Remove unlikely() from fget_light()
2011-01-12
Da
v
e Chinner
xfs: pr
e
vent NMI timeouts
i
n cmn_err
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs: e
n
sure
l
og co
v
erin
g
transact
i
ons a
r
e s
y
n
c
h
ronous
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
D
ave
Chin
n
er
xfs: s
e
rialise un
a
li
g
ned direct
IOs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
C
h
i
nner
xfs: factor common write setup code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chinner
xfs: split buff
e
red IO write path fr
o
m xfs_file_aio_write
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
xfs: split direct IO write path
f
rom xfs
_
file_aio_w
r
ite
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-12
Dave Chinner
xfs:
introduce xf
s
_rw_lock() help
e
rs
fo
r
locking the
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave
Chinner
xfs: factor pos
t
-writ
e
newsize
updates
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chinner
x
f
s: factor common post-writ
e
isize
h
an
d
l
i
ng code
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-10
Dave Chin
n
er
xfs:
e
nsure
s
ync write e
r
rors ar
e
retur
n
ed
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xf
s
: convert
gran
t
head ma
n
ipula
t
ions t
o
loc
k
less algorith
m
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs: intr
o
duce n
e
w locks
for th
e
l
o
g gra
n
t ticket wait
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave
Chinner
xfs: co
n
ve
r
t l
o
g g
r
ant heads
t
o atomic variables
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
D
ave Chinner
xfs: convert
l
_tai
l
_lsn t
o
an a
t
omic variable
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chinn
e
r
xfs: convert l
_
last_
s
ync
_
lsn to an
atomi
c
variable
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: make AIL tail pushin
g
independen
t
o
f
t
h
e g
r
ant
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: use
w
ait q
u
eues directl
y
for the
l
o
g wait queues
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: combine grant head
s
into a sin
g
l
e
64 bit integer
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dav
e
Chinner
xfs: rework log
gr
a
n
t
space calculations
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Da
v
e Chinner
x
fs: fact o
u
t
comm
o
n gran
t
h
e
a
d/log
t
ail
v
erification
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-21
Dave Chinner
xfs: convert l
o
g
g
rant ticket queues to list head
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinne
r
xfs
:
u
s
e
AIL bulk delete func
t
ion to im
p
lement single
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Da
v
e Ch
i
nner
xfs: us
e
AIL bulk updat
e
fu
n
ction
to imp
l
ement sing
l
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave
Chinner
xfs: remov
e
al
l
the inodes o
n
a
b
u
f
f
er from the AIL
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave Chi
n
ner
x
f
s: consum
e
i
odone ca
l
lback items on buffers as they
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
D
a
v
e Chinn
e
r
x
f
s: reduce t
h
e nu
m
ber
of AIL push
w
akeups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
x
f
s: bulk
AIL in
s
ertion durin
g
tr
a
nsac
t
ion co
m
mit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-03
Dave
C
hi
n
ner
xf
s
: clean up xfs_
a
il_dele
t
e()
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave
C
hinne
r
xfs
:
Pull EFI/EFD
h
andling out from
un
d
er the AIL l
o
c
k
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-20
Dave Chinner
xfs: fix EFI transaction cancellation
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
Dave Chinne
r
xfs: connect up buffe
r
reclaim
priority hooks
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-02
D
ave Chi
n
ner
x
f
s: a
d
d
a lru t
o
the X
F
S buffer cache
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dav
e
C
hinner
x
f
s
:
only ru
n
xfs_err
o
r_test
i
f e
r
ror in
j
ection is
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
D
ave Chinne
r
x
fs:
avoid m
o
ving s
t
ale
i
nodes i
n
t
h
e A
I
L
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinner
xfs: delayed all
o
c
b
l
o
cks
beyond EOF are valid after
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Dave Chinn
e
r
xfs: pus
h
stale, pinned buffers on trylock failures
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-01
Da
v
e Chinne
r
xfs: fix f
a
iled write truncat
i
on
h
andling
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-30
D
a
ve Chinner
xfs: co
n
vert x
f
sbud shrinker
t
o
a per-
b
uft
a
rg s
h
rinker
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave C
h
i
n
n
e
r
xfs: convert
pag_ici_lock to a spi
n
lock
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-17
Dave Chinner
x
f
s: convert inode cache lookups to use RCU loc
k
ing
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-16
Dave
Chinner
xfs: rcu free inodes
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinner
xfs:
d
on't truncate preal
l
oc from frequently accessed
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2011-01-04
Dav
e
Chinner
xfs: dynamic
sp
e
culative EOF preallocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Chinne
r
xfs: use KM_NO
F
S for allocations dur
i
ng attribute list
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-12-23
Dave Ch
i
nner
x
f
s
:
provide a inode iol
o
ck lockdep class
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
D
a
ve
C
h
inner
xfs: move delayed write buff
e
r trace
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-11-10
Da
v
e Chinne
r
xfs: fi
x
per-a
g
ref
e
renc
e
cou
n
tin
g
in ino
d
e re
c
la
i
m
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
D
a
v
e
Chinne
r
fs:
switch bdev
i
node bd
i
's correc
t
ly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
Dave Chinner
f
s: Fa
c
tor
inode has
h
operations into functions
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-26
D
a
ve Chinner
fs: Convert nr_inodes and nr_unused to pe
r
-c
p
u coun
t
ers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: pack
xfs_buf struct
u
re more tightly
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
h
inn
e
r
xfs: convert buffer cache
h
ash to
rb
t
ree
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dav
e
Chinner
x
fs
:
seriali
s
e inode reclaim within an AG
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
h
i
nner
x
fs:
batch inode recla
i
m lookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chinner
xfs:
implement batched inod
e
lookups for
A
G walking
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs: split out inode
walk inode grab
b
in
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinn
e
r
xfs
:
split inode A
G
w
a
lking into separate code for
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs
:
remove buft
a
r
g
hash for extern
a
l
devices
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chinne
r
xfs: use u
n
h
a
shed b
u
ffers fo
r
size check
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
xfs: kill XBF
_
F
S
_MANAGED buffers
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Ch
i
n
ner
xfs: store xfs_mo
u
nt in the buftarg inst
e
ad of in t
h
e
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave Chinner
xfs:
i
ntroduc
e
d uncache
d
buffer read
prim
i
tve
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Da
v
e Chinner
xfs: r
e
name xfs_buf_
g
et_
n
odaddr
t
o be mo
r
e a
p
propr
i
at
e
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave Chinner
xf
s
: do
n
't use vfs wr
i
teb
a
ck
for pu
r
e met
a
data modifications
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
ave
C
hin
n
er
xfs: lockle
s
s per-
a
g lookups
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
av
e
Chin
n
er
xfs: remove debug assert for
p
e
r
-
a
g reference counti
n
g
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
Chi
n
ner
xfs:
r
e
d
uce the number of CIL
l
ock
round t
r
ips during
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
Dave
C
hinner
xfs: Introduce XFS_IOC_ZERO_RANGE
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-10-18
D
a
ve Chinn
e
r
x
f
s: use range primit
i
ves for xfs page cache operatio
n
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-29
Dav
e
Chinner
xfs: force background CIL pus
h
un
d
e
r sust
a
ined
l
oad
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-10
D
a
v
e
C
h
i
nner
xfs: log IO complet
i
on workqueue is a high priority
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-03
Dave Chinner
xfs: prevent 32bit overflow i
n
space re
s
ervatio
n
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-09-02
Dave Ch
i
nner
xfs: improve buffer cache
hash s
c
a
lability
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: don't do memory alloca
t
ion under the CIL cont
e
x
t
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chinner
xfs: Red
u
c
e
log
f
o
r
ce ov
e
rhead for delayed logg
i
ng
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave
C
hinner
xfs: dummy transacti
o
n
s
should n
o
t dirty V
F
S
s
tate
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Chin
n
er
xfs: han
d
le negative wbc->nr_t
o
_writ
e
du
r
ing sync wr
i
teback
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave
C
h
i
n
n
e
r
writeback: write_c
a
che_
p
ages doe
s
n't termi
n
ate at nr_to_writ
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave C
h
inner
xfs:
f
ix
u
ntrusted inode number lookup
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dave Ch
i
nne
r
xf
s
:
ensure we mark all inodes
in a freed cluster XFS_ISTA
L
E
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-24
Dav
e
Chinne
r
xfs: unlock item
s
bef
o
re al
l
o
wing the
C
IL t
o
commit
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Dave Chinner
radix-t
r
ee
:
r
a
dix_tree_range_t
a
g_if_tagged(
)
can set
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-23
Dave
Ch
i
nner
radix-tree: clear
a
ll
tags
i
n radix_tree_node_rc
u
_free
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
D
a
ve
C
hinner
blkdev: check for va
l
id request qu
e
u
e
before issuing
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dav
e
Chinner
writeback:
Add tracing
to
wr
i
te_cache_p
a
ge
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chinner
writeback: A
d
d tracing to
balan
c
e_dirty_pag
e
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-08-07
Dave Chinner
writeback: Initial tracing support
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs: fix
b
ig endia
n
build
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave
Chinn
e
r
xfs: us
e
GFP_NOFS for p
a
ge cac
h
e allocation
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave C
h
i
n
ner
xfs: fix memory r
e
claim recursion deadlock on locked
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dav
e
Chinner
xfs: fix
x
fs_tran
s
_ad
d
_
item(
)
lockde
p
warni
n
gs
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chin
n
er
x
f
s: s
i
mplify and re
m
o
v
e xfs_ireclaim
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs
:
don't
b
l
ock on bu
f
fer read error
s
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
Signed-off-by:
Dave Chinner
<david@fromorbit.com>
commit
|
commitdiff
|
tree
2010-07-26
Dave Chinner
xfs: mo
v
e inode
s
h
rinker unreg
i
ster
e
ve
n
earlie
r
I missed
Dave Chinner
's second revision of this change...
Author:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-26
Da
v
e Chin
n
e
r
xfs: un
r
eg
i
ster in
o
d
e
shrinker
b
ef
o
re f
r
eeing f
i
lesystem
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-23
Da
v
e
C
h
i
n
n
e
r
ext3: defau
l
t to o
r
dered mode
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-21
Dave Chinn
e
r
mm: add
c
onte
x
t
ar
g
ument to
shr
i
nker callback to
r
emaining
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chin
n
er
xfs: trac
k
AGs with reclaimable inodes in per-ag radix
.
.
.
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
Dave Chi
n
ner
xf
s
: conv
e
rt inode sh
r
ink
e
r to pe
r
-filesyste
m
contexts
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
2010-07-19
D
ave Chinner
mm: add co
n
text arg
u
m
ent to shrinker callback
Signed-off-by:
Dave Chinner
<dchinner@redhat.com>
commit
|
commitdiff
|
tree
next