repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
mm: compaction: acquire the zone->lru_lock as late as possible
2012-10-09
Mel Gorman
mm: compaction: acquire
the zone->lru_lock as late
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
Mel Gorman
m
m
:
compa
c
tion: Update try_to_compact_pa
g
es()
k
erneld
o
c
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
M
el Gor
m
an
mm: compactio
n
: move
fatal
s
ignal c
h
eck out o
f
c
ompact_check
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
Mel
G
o
rman
mempolicy:
f
i
x
a
m
emory co
r
r
upti
o
n by refcount imb
a
lance
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
Me
l
Gorm
a
n
mempolicy: fix a race
in shared_policy_replace()
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
M
e
l Go
r
man
mm: co
m
paction: capture
a suitabl
e
h
igh-o
r
der pag
e
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
M
el Gorman
mm: v
m
sca
n
:
s
c
ale number o
f
pa
g
es recl
a
ime
d
by reclaim
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
M
e
l Gor
m
an
mm: compac
t
i
on: update comment in t
r
y
_to_compact_pages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-09-17
Mel Gorm
a
n
slab:
do ClearSla
b
Pfmemalloc() for all
p
a
ges of sl
a
b
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-21
Mel
Gor
m
an
mm: compaction: Abort async compactio
n
if locks
a
re
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-21
Mel Gorman
mm: have ord
e
r
>
0
c
ompaction star
t
near a
p
a
ge
b
loc
k
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-19
Mel
Gorman
R
e
d
efine ATOMIC
_
INIT an
d
ATOMIC64_INIT to dr
o
p the
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm:
h
ugetlbfs: close race durin
g
te
a
rdown
of hu
g
etlbfs
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el Go
r
ma
n
swapfile: avoid deref
e
rencing bd_disk during swap_ent
r
y_free
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel
G
orman
n
fs: prevent page allocat
o
r recursions
w
ith swa
p
o
ver
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el Gorman
nfs: enable swap on NFS
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Go
r
m
a
n
nf
s
: disable data cache revalida
t
ion for swapfiles
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Me
l
Gorman
n
fs
:
teach the NFS client
h
ow to t
r
eat PG_swa
p
cache
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
m
m: add support for dire
c
t
_
IO to hi
g
h
mem pages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Go
r
man
mm
:
s
wap: implement generic handler
for
swap_a
c
tiva
t
e
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm
:
add
s
uppo
r
t
f
or
a filesystem to acti
v
ate
swap files
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
e
l Gorman
mm: add get_ke
r
n
el_page[
s
]
for
p
inning of kernel addresses
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el Gorma
n
mm:
methods fo
r
teaching files
y
stems about
P
G_swapc
a
che
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
sel
i
n
u
x: tag
a
vc
c
a
che alloc a
s
n
o
n-c
r
itical
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Me
l
Gorman
netvm: prevent a str
e
a
m-spec
i
fic dea
d
lock
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Go
r
man
mm: account for
t
he
number o
f
t
i
m
e
s direc
t
reclaimer
s
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm: throttle d
i
rect reclaimers i
f
PF_
M
EMAL
L
OC reserv
e
s
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gor
m
an
nb
d
: set
SOCK_MEMALLOC fo
r
access
t
o PFMEMALLO
C
reserves
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm
:
micro-optimi
s
e slab to avoid
a function cal
l
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
netvm: set P
F
_M
E
MALLOC as ap
p
ropriate d
u
ring SKB proc
e
ssing
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
netvm: propa
g
ate page->pfmem
a
l
lo
c
from skb_alloc_page
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
netvm
:
propagate page->pfmemalloc to skb
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
netvm:
allow skb allocati
o
n
to use
PFMEMALLOC r
e
s
erv
e
s
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel
Gorman
netvm: allow the u
s
e
o
f
__GFP_MEMALLOC by specific
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel
G
o
r
man
net: introduc
e
sk_
g
fp_ato
m
i
c(
)
to all
o
w addition of
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el Go
r
man
mm:
ig
n
ore mempolici
e
s
w
h
en using ALLOC_NO_WATERM
A
RK
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorm
a
n
mm: onl
y
set pa
g
e->pfmemalloc when ALL
O
C_NO_WATERM
A
RK
S
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el
Gor
m
an
mm: al
l
o
w
P
F_
M
EMALLOC fr
o
m softirq
c
o
n
text
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorma
n
m
m: intr
o
du
c
e _
_
GFP_MEMALLOC to allow access to eme
r
gency
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm: sl[au]b: add kno
w
ledge of PFMEMALLOC r
e
serve
p
ages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-07-25
Mel
Gorman
[PARISC] Redefi
n
e ATOM
I
C_INIT and ATOMIC64_INIT
to
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-06-25
Mel Gorman
s
t
able: Allow
m
ergin
g
of backports for serio
u
s
user
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-06-25
Mel Gorman
stable: A
l
low m
e
rging of
backpo
r
t
s for serio
u
s
u
ser
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-29
Mel Gorman
mm: d
o
cument the meminfo and vmst
a
t fields of relevance
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-29
Mel Gorman
mm: v
m
scan: remove reclaim_mode_t
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-29
Mel Gorman
mm: vmscan: do n
o
t
stall o
n
writeback
d
uring memory
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-29
Mel Gorman
mm: vmscan
:
remove lumpy reclaim
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-24
Mel
Gorman
mm: memp
o
licy:
L
e
t vma_merge
a
nd v
m
a_split handle vma
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-21
Mel Gorm
a
n
mm: Serial
i
ze acces
s
to min_fre
e
_kbyt
e
s
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-03-22
M
e
l Gorman
cpuset: mm: reduce
l
ar
g
e amounts o
f
memory barrier
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-02-09
Mel G
o
r
man
mm:
c
ompact
i
on: check
for ov
e
rlapping node
s
du
r
ing
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-02-04
Mel Gorman
mm: compaction: check
p
f
n
_va
l
id
when entering a new
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel Go
r
man
m
m
: vmscan: check
if
reclaim
s
hould reall
y
abort
even
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
M
e
l Go
r
man
mm: vmscan
:
w
h
en reclaiming for compacti
o
n, ensure
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel G
o
rman
mm: c
o
mpact
i
o
n
: introduce sync-
l
i
g
h
t
m
i
g
r
at
i
on
f
or
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel
G
orm
a
n
mm: page a
l
locator: do not call direct
r
e
claim for
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Me
l
G
orma
n
mm: compaction: make isolate_lru_page
(
) filter-aware
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
M
e
l
Gorman
mm: c
o
mpaction: determine if dirty pages c
a
n be migrated
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel Gorman
mm: vmscan:
do not OOM if aborting reclaim to
s
t
art
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
M
el Gorman
m
m
:
c
o
m
pa
c
t
i
on: use synch
r
onous
c
ompaction for /proc
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel
G
orman
mm: compac
t
i
on: allow compaction t
o
isolate
d
irty pages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-11
M
el Gorma
n
mm: avoid liv
e
lock on !_
_
GFP_F
S
allocat
i
ons
[
mgorman@suse.de
: Rework fix to be suspend specific]
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-11
Mel Gorman
mm: reduce
the amount
o
f work done when updatin
g
min_fr
e
e_
k
bytes
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-12-09
Mel G
o
rman
mm: v
m
alloc
:
check for
page al
l
ocation
f
ailu
r
e be
f
ore
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel Gorman
vms
c
an: abor
t
reclai
m
/comp
a
ction if compaction can
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel Gorman
mm: vmscan
:
imm
e
diat
e
l
y reclaim end-of
-
LRU
dirty pages
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel
G
orman
mm:
vmscan: thrott
l
e
r
ecl
a
i
m
i
f
e
n
c
ount
e
ring too many
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
M
el Gorm
a
n
mm
:
v
m
scan: do not writeback filesystem pages in kswapd
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Me
l
Gorm
a
n
ext4: warn if
direct recla
i
m tr
i
es to writ
e
back
p
ages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel Gorman
xfs:
w
arn if di
r
ec
t
rec
l
ai
m
tries
t
o wr
i
teback pages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel Gorman
mm: v
m
scan: remov
e
dead cod
e
related to
lumpy
r
eclaim
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-10-18
M
el Gorman
mm: memory ho
t
plug: Check if
p
ages are
c
orr
e
ct
l
y r
e
served
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
M
e
l G
o
rman
mm: pa
g
e allocator:
recon
s
i
der
zones for allocation
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Mel Gorm
a
n
mm: page
a
llocator: initialise ZLC for first
z
one eligible
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-09
M
e
l Gor
m
an
mm: vmscan
:
only read new
_
clas
s
zone_idx f
r
om pgd
a
t
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-09
Mel G
o
rman
mm: vmscan: evalua
t
e the
w
ate
r
marks against the correc
t
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-09
M
e
l
Gorman
mm
:
v
m
s
can: do
n
ot apply pressure to slab if we are
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-09
Mel Gorman
mm:
v
mscan: correct
c
heck f
o
r k
s
w
apd sleeping in sleeping_pr
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-06-16
Mel Gorman
mm: compaction: abo
r
t compaction if
t
oo many pages
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-06-16
M
el
G
o
rman
m
m
: compacti
o
n: en
s
ure t
h
a
t
the compaction free
s
cann
e
r
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-05-12
Mel Gorman
mm: traci
n
g: a
d
d
m
issing GF
P
flags to tracing
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-04-28
Me
l
Gorman
m
m
: check if
PTE is already
a
llocated dur
i
ng pa
g
e f
a
ult
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-03-23
Mel Gorman
mm: swap: unlock swapfi
l
e
inode mutex before cl
o
si
n
g
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree