repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
2009-12-16
Nic
k
Piggin
ipc/sem
.
c: sem preempt
improve
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-12-16
N
ick
P
i
ggin
ip
c
/
s
em
.
c: sem use list operations
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-12-16
Nick P
i
g
gin
ipc/
s
e
m
.
c
:
s
em
optimise un
d
o list
s
e
arc
h
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-11-17
Nick Piggin
perf an
n
otate: Allocate his
t
o
ry
s
ize cor
r
ectly
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-09-23
N
i
c
k Pigg
i
n
f
s
: tur
n
ip
r
u
ne_mutex i
n
to rwsem
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-09-16
Nick Pig
g
i
n
write
b
ack: fix
poss
i
ble bdi w
r
iteback refcounting prob
l
em
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-09-16
Nick Pi
g
gin
w
r
i
teb
a
ck:
Fi
x
bdi use
a
fte
r
f
r
ee in wb_wor
k
_comp
l
ete()
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-09-16
N
i
ck Piggi
n
writeback: improve
scalability o
f
bdi writeback work
.
.
.
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-09-16
N
i
ck Piggin
w
r
i
t
e
b
ack:
r
em
o
ve smp_mb(), it's not needed with
l
ist_add
_
ta
.
.
.
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-09-16
Nick Piggin
HWPOISON: Refactor truncate t
o
allow d
i
r
e
c
t t
r
uncating
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Fr
o
m: Nic
k
P
i
g
g
in
bt
r
f
s
: fi
x
inode rbtree corruption
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
N
ic
k
Pi
g
gin
mm: madvise(): correct return co
d
e
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-06-17
Nic
k
Pig
g
in
page
a
llocator: do n
o
t check
for comp
o
und p
a
ges during
.
.
.
Signed-off-by:
Nick Piggin
<nickpiggin@yahoo.com.au>
commit
|
commitdiff
|
tree
2009-06-17
Nick Piggin
mm:
clean up
g
et_user_pa
g
e
s_fast() docume
n
tatio
n
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-06-15
Nic
k
Piggin
SLUB: Fix earl
y
boot GFP
_
DMA
alloc
a
t
i
ons
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-06-12
Nick Pi
g
gin
fs
:
b
lo
c
k_
d
um
p
missin
g
dentry locking
commit
|
commitdiff
|
tree
2009-06-12
Nick Pi
g
gin
fs: remo
v
e
incorrect I_NEW warnings
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-05-06
N
ick Piggin
mm: SLOB fix r
e
claim_state
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-05-06
Nick
P
i
g
gin
mm: SLUB
f
ix reclai
m
_s
t
ate
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-05-02
Nick Piggi
n
mm: close page_mk
w
rite
races
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-04-15
N
ick Piggin
brd: fix cacheflushing
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-04-15
Ni
c
k
Piggin
brd:
s
u
pport barr
i
ers
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-04-01
Nick Piggin
fs: fix pa
g
e_mkwrite error cases in c
o
re code and
b
tr
f
s
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-04-01
N
ick Piggin
m
m: page_mkwrite
c
hange p
r
o
t
ot
y
pe
t
o
match fault
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-03-27
Nick
Piggin
fs: avoid I_NEW
ino
d
es
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-03-27
Nick Piggin
fs:
move bdev code
o
u
t of buffer
.
c
commit
|
commitdiff
|
tree
2009-03-23
Nick Piggin
slob:
f
ix lockup
in slob_free()
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-03-12
Ni
c
k Pig
g
i
n
fs: n
e
w inode i_st
a
te corruption fi
x
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-03-11
Nick Piggin
p
owe
r
pc: Estima
t
e G5 cpufreq
trans
i
t
i
on
latency
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-02-28
Ni
c
k
P
i
g
gin
mm: vmap fi
x
overflow
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-02-25
Nick
P
igg
i
n
generic IPI: simplify barriers and locking
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-02-18
Nick Piggi
n
mm:
t
ask dir
t
y acc
o
unti
n
g
fix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-02-14
N
i
ck Piggi
n
l
ockdep
:
a
nno
t
a
te reclai
m
context (__GFP_NOFS)
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-02-12
N
ick Pi
g
gin
Fix pag
e
wri
t
eback th
i
nk
o
,
c
ausing Berkeley DB slowdown
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-21
Ni
c
k
Piggin
x
8
6
:
m
ake
U
V support c
o
n
figurable
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-20
Nick Piggin
x
8
6: optimise x
8
6's do_pa
g
e_fa
u
lt (C entr
y
point for
.
.
.
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-14
Nick Piggin
mm: fix asse
r
tion
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-09
N
ick Piggin
[XFS] use scalable vmap API
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-09
Nick
Pig
g
i
n
[XFS]
re
m
ove
old vmap cache
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nic
k
Pi
g
gin
m
m
:
p
a
g
ecache gf
p
flags fix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Piggi
n
fs: sys_syn
c
f
ix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Ni
c
k
Piggi
n
f
s
:
sync_sb_inodes f
i
x
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nic
k
P
i
ggin
fs:
r
em
o
ve
W
B_SYNC_HOLD
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Piggin
mm
:
direct IO starvation improvemen
t
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Piggin
mm: vmalloc make lazy unmapping config
u
ra
b
l
e
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick
P
iggin
m
m: vmallo
c
use mutex for purge
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick
Piggin
mm: do_sync_map
p
ing_r
a
nge in
t
egrity fix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
N
i
ck Piggin
mm: write_
c
a
c
h
e
_pa
g
es ter
m
ina
t
e quickly
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Piggin
mm
:
wr
i
te_cache_pag
e
s opt
i
mise page
c
leaning
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Pig
g
i
n
mm: wr
i
t
e
_cache_pages
c
lea
n
ups
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Piggin
mm: write_ca
c
h
e_pages int
e
grity fix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nic
k
Pigg
i
n
mm:
w
r
i
t
e_cach
e
_pages writepage error
fi
x
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Pi
g
g
in
mm
:
wr
i
te_cac
h
e_pag
e
s e
a
rly
l
o
op terminati
o
n
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Piggin
mm:
w
r
i
t
e
_c
a
ch
e
_pages c
y
clic fi
x
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick P
i
g
gin
mm: invoke oom-kill
e
r from
page fau
l
t
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Piggin
mm: don't mark_page
_
a
c
c
e
ssed in
fault path
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Pigg
i
n
[X
F
S] use scala
b
le vmap API
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick Piggin
[XFS]
r
e
move old v
m
ap
c
ache
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-06
Nick
Piggin
mm lockless pagec
a
che ba
r
rier fix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2009-01-04
Nick Pigg
i
n
fs: s
y
mlink wri
t
e_begin allocation context fix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-12-31
Nic
k
P
iggin
s
h
rink s
t
r
u
ct dentry
commit
|
commitdiff
|
tree
2008-12-02
Ni
c
k Piggin
mm: vmalloc fix lazy
unma
p
ping cache aliasing
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-11-20
Nick Piggin
mm: vmal
l
oc failure flush fix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-11-20
Nic
k
Piggin
m
m: vmallo
c
allocato
r
off by
one
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-11-19
Nick Piggin
powerpc: Optimise mu
t
ex
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-11-19
Nick Piggin
power
p
c: Optimise
s
mp_rmb
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-11-19
Nic
k
Piggin
powerpc: Optimise smp_wmb
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-30
Ni
c
k Piggin
fs:
remov
e
prepare_write/
c
ommit_write
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-27
Nick Piggin
o
p
rofile: fix memor
y
ordering
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-23
Nick
P
i
g
g
in
mu
t
ex: speed up
g
e
n
eric mute
x
implementations
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-22
Nick Pi
g
gin
x86,
m
m: ena
b
le GBPAGES o
p
tion b
y
default
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-20
Nick Piggin
mm: re
w
r
ite vmap layer
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-20
Nick Piggi
n
fs: buffer lock use
lock bitops
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-20
Nick Piggin
m
m
: pag
e
l
o
c
k use lock bitops
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-20
N
i
c
k Pigg
i
n
mm: unlockless reclaim
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-20
N
ick Piggin
mm:
page
c
ac
h
e insertion fewer ato
m
ics
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-20
Nick Pi
g
gin
vmstat: mlo
c
k
e
d pages stati
s
tics
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-20
Nick Pig
g
in
mloc
k
: mlocked pages
a
re unevictable
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
Cc:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-20
Ni
c
k Piggin
vmscan: move isolate_l
r
u_page(
)
to vmscan
.
c
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-16
Nick Piggin
afs: conv
e
rt
t
o new a
o
ps
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-16
Nick Piggin
sysfs: fix dead
l
ock
From:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-02
Nic
k
Pig
g
i
n
m
m:
tiny-shmem no
m
mu fix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-10-02
Nick Piggin
i
notify
:
fix lock orde
r
i
n
g wrt
d
o_page_fault's
m
map
_
sem
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-09-30
Nick
P
iggin
s
ched: i
m
pr
o
ve pre
e
mpt debugging
commit
|
commitdiff
|
tree
2008-09-24
N
i
c
k Pi
g
gin
cifs: Co
n
vert cifs to
n
ew aops
.
...on the one originally posted by
Nick Piggin
. His
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-09-23
Nick Piggin
mm: tiny-shmem fix loc
k
o
rd
e
ri
n
g:
m
m
a
p_sem vs i_m
u
tex
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-09-11
Nick
P
iggin
x86: some lock a
n
n
otations for
u
ser co
p
y
paths,
v
2
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-09-10
Nic
k
P
i
ggin
x86: some lock
a
n
notations for user
copy
pat
h
s
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-08-20
Nick
P
ig
g
in
mm: xip/ext2
fix block allo
c
ation r
a
ce
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-08-20
Nic
k
Piggin
m
m: xip
fix
fault vs sparse pa
g
e inv
a
lidate race
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-08-20
N
ick Piggin
mm
:
dirty page trac
k
ing rac
e
f
ix
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-08-15
Nick Piggin
x
86,
p
a
t
: avo
i
d
h
ighmem cache attribute aliasi
n
g
commit
|
commitdiff
|
tree
2008-08-12
Nick Piggin
generi
c
-ipi: fix sta
c
k an
d
rcu int
e
ractio
n
bug in
s
m
p_ca
l
l_f
.
.
.
> >
Nick Piggin
(1):
commit
|
commitdiff
|
tree
2008-08-11
Nick Pig
g
i
n
generic-
i
pi: f
i
x stack and rcu
interaction bu
g
in smp_
c
all_f
.
.
.
commit
|
commitdiff
|
tree
2008-08-05
Nick Piggi
n
fs: re
n
ame b
u
ffe
r
trylock
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-08-05
N
ick
P
iggin
mm:
r
ename page t
r
yloc
k
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-07-30
Nick
P
iggin
powerp
c
/mm
:
Lockless g
e
t_u
s
er_pages_fast() for 64-bit
.
.
.
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-07-28
Nick Piggin
powerpc/mm: Implement
_
P
AGE_SPECIAL &
p
te_special
(
.
.
.
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-07-26
Nick Pig
g
in
mm: spinloc
k
tr
e
e_
l
ock
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
2008-07-26
Nick Pig
g
in
mm
:
lockl
e
ss pagecach
e
Signed-off-by:
Nick Piggin
<npiggin@suse.de>
commit
|
commitdiff
|
tree
next