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: capture a suitable high-order page immediately when it is made available
2012-10-09
Mel
G
orman
mm: com
p
action:
c
ap
t
ure a su
i
t
able high-o
r
der p
a
ge
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
M
e
l
Gorman
mm:
vmscan: scale
n
umber
o
f p
a
ges reclaimed by reclaim
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-10-09
Mel Gorman
mm: compaction: update commen
t
in try_to_compac
t
_
pages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-09-17
Me
l
Gorman
slab:
do Clea
r
SlabPfmemalloc() for
a
ll pages of slab
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-21
Mel Gorman
mm:
c
o
m
paction: Abort
as
y
nc comp
a
ctio
n
if locks are
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-21
M
el Gorman
mm: have or
d
e
r > 0 c
o
m
p
action start near a pa
g
e
bloc
k
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-19
Mel Gorm
a
n
Redefine ATOMIC_INIT and
A
T
OMIC64_INIT to dr
o
p the
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm: hug
e
tlbfs: close race
d
uring teardown of hugetlbfs
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel G
o
rman
swapfile: a
v
oid dere
f
erencing b
d
_disk du
r
ing sw
a
p_
e
ntr
y
_
f
ree
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
e
l G
o
rman
nfs: prevent page allocat
o
r re
c
ursions wi
t
h
swap ov
e
r
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gor
m
an
nfs: enable
swap on
N
F
S
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el Gorman
n
fs: disable data cache
re
v
alidation fo
r
swapfiles
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
nfs: teach
t
h
e
NFS c
l
ient how
t
o treat
P
G_swapcache
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel
G
orm
a
n
mm
:
add support
f
or direct
_
IO to highmem pages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm:
s
wa
p
: im
p
leme
n
t gener
i
c h
a
ndler f
o
r swap
_
activate
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el Gorman
m
m: a
d
d
sup
p
ort for a filesyst
e
m to activate swap files
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Me
l
Gorman
m
m
: add get
_
kernel
_
page[s] for
p
inn
i
ng o
f
ker
n
el ad
d
res
s
es
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel G
o
rman
m
m: methods for teaching filesystems about PG_
s
wa
p
cache
.
.
.
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
selinux:
t
a
g
avc ca
c
he
a
lloc
as non
-
cr
i
tic
a
l
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
netvm: preven
t
a str
e
am-specifi
c
d
e
adl
o
c
k
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el Gorman
m
m: account for the num
b
er of times dir
e
c
t
reclai
m
ers
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorm
a
n
m
m
: throttle direct
r
ecl
a
im
e
rs if PF_
M
EMALLOC reserves
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
e
l G
o
rman
n
bd: set S
O
CK_MEMALLO
C
for access to PFMEMALLOC res
e
r
ves
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm:
micro-optimise slab
to avoi
d
a function call
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorma
n
netvm
:
s
e
t
P
F
_MEMALLO
C
as appropr
i
ate during
SKB processing
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
el G
o
rman
netvm: p
r
o
pagate pa
g
e->pfm
e
mall
o
c from skb_a
l
loc_page
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
netvm
:
p
ropagate pa
g
e
-
>pfme
m
alloc 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
a
ll
o
c
ation to use PFMEMALLOC
reserves
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
e
l Go
r
man
netvm:
al
l
ow
t
he us
e
of __GFP
_
MEMALLOC by
s
pecif
i
c
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel G
o
rm
a
n
net: intr
o
d
u
ce
sk
_
g
f
p_atomic() to a
l
low add
i
tion of
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm: ignor
e
mempolicies when usi
n
g ALL
O
C_NO_WATERMARK
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
M
e
l Gorman
m
m
: only set
p
a
g
e->pfmemall
o
c w
h
en ALLOC_NO
_
W
ATERMARK
S
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Me
l
Gorma
n
m
m
: allow PF
_
M
E
MALLOC fr
o
m
softirq context
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
mm:
i
ntroduce
_
_GFP_MEMAL
L
OC to allow acces
s
to
emergency
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-08-01
Mel Gorman
m
m
: sl[a
u
]b: add kno
w
ledge of PF
M
E
M
ALLOC reserve pages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-07-25
Mel Gorman
[PARISC] Redefine ATOMIC
_
INIT
a
nd ATOMIC
6
4_INIT t
o
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-06-25
Mel
Gorman
st
a
ble: Allow me
r
ging of back
p
or
t
s fo
r
seri
o
us user
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-06-25
Mel Gorman
stable: Allo
w
mergin
g
of back
p
ort
s
f
or serious use
r
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-29
Mel Gorma
n
mm: document the
m
emi
n
fo and vmstat fields of r
e
le
v
ance
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-29
Mel Gorman
mm: vmscan:
r
emove r
e
cl
a
im_mode_t
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-29
Mel
Gorman
mm: vmscan:
d
o not stal
l
on writeback duri
n
g memory
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-29
Mel Gorman
m
m
: vms
c
an:
r
emo
v
e
lump
y
r
ecla
i
m
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-24
Mel
Gorm
a
n
mm
:
mempolicy
:
L
et
vma_merge and vma_s
p
lit h
a
nd
l
e
vma
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-05-21
M
e
l G
o
rman
m
m
: S
e
r
i
alize access
to min_free_kby
t
es
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-03-22
Mel Gor
m
an
c
pu
s
et
:
mm: redu
c
e
l
ar
g
e amounts
of
m
emory
barrier
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-02-09
M
el
G
orman
mm: compaction
:
c
h
eck for
o
verlappin
g
nodes during
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-02-04
M
el G
o
rman
mm: compac
t
ion: c
h
eck pf
n
_
v
alid wh
e
n entering
a new
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel
Gorman
m
m: vmscan
:
check
if recla
i
m sho
u
ld really abort even
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
M
e
l Gorman
mm: vmscan:
w
h
e
n reclaiming for compact
i
on, ensure
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel G
o
rman
mm: compactio
n
: in
t
rodu
c
e sync-li
g
h
t
m
i
g
ration for
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel Go
r
man
m
m
: page allocator: do not ca
l
l
di
r
ect
rec
l
ai
m
for
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel Gor
m
an
mm
:
c
o
mpaction: make is
o
late_lr
u
_
p
age() filte
r
-aware
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Me
l
Gorman
m
m: compa
c
t
io
n
: determi
n
e
if
di
r
ty pages can be mig
r
ated
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel Gorman
m
m
: vmscan
:
d
o not
OO
M
if abo
r
ting reclaim to star
t
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel Go
r
man
mm: compact
i
on: use synchronou
s
compact
i
on
for /proc
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-13
Mel Gorman
mm: compaction: allow
c
om
p
ac
t
i
on to iso
l
ate d
i
rty
p
ages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2012-01-11
Mel
G
or
m
a
n
mm: avoid livelock on !__GFP_FS allocati
o
ns
[
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 w
h
en
updating min_free_kbytes
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-12-09
Me
l
Gorman
mm: vmall
o
c: ch
e
ck for
p
age al
l
ocation failure before
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel
G
or
m
an
vmscan: abort
r
eclaim/compaction if
compacti
o
n
can
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel Gorman
m
m
: vmscan
:
immediately rec
l
a
im end-of
-
LRU dirty pag
e
s
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Me
l
Gorman
mm: vmscan:
t
hrot
t
le
recl
a
im if enco
u
nt
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
e
l
G
orman
mm
:
v
mscan: do no
t
writ
e
back filesystem pages i
n
kswa
p
d
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel Gorm
a
n
ex
t
4: warn if dire
c
t re
c
l
a
i
m
t
r
i
es
t
o write
b
ack pages
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
Mel Gorman
x
f
s: warn if
d
irect r
e
claim tries to write
b
ack page
s
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-11-01
M
el
Gorman
mm:
v
mscan: remove de
a
d code related
t
o lump
y
reclaim
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
Cc: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-10-18
Mel Gorman
mm: me
m
ory hotplug: Che
c
k if pag
e
s are correct
l
y
r
eserve
d
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Me
l
Gorm
a
n
mm:
page allocator: reconsider zones
f
or
a
ll
o
cation
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-26
Mel Go
r
ma
n
mm: page
a
llo
c
ator
:
i
n
i
t
ia
l
ise ZLC for firs
t
zone eligible
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-09
Mel
G
orman
m
m:
vmsc
a
n: only read new_classzone
_
idx
from pgdat
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-09
Mel Gor
m
an
m
m: vmscan: evalu
a
te the watermarks
against the correct
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-09
Mel Gorman
mm
:
vmscan: do not apply pressure to slab if we are
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-07-09
M
el G
o
rman
mm: v
m
s
c
a
n: corre
c
t
c
hec
k
fo
r
kswa
p
d
s
leeping in sleepi
n
g_pr
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-06-16
Mel Gorman
mm:
c
o
m
p
a
ction: abort compacti
o
n i
f
t
o
o many p
a
ges
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-06-16
Mel Gorman
mm: compaction: en
s
ure
that the
c
o
m
pa
c
tion free
scanne
r
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-05-12
Mel Gorman
mm:
tracing:
a
dd missing
G
FP flags to trac
i
ng
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-04-28
M
e
l Gorman
m
m: check i
f
PTE is
already allocated duri
n
g page f
a
ult
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree
2011-03-23
Mel Gorman
m
m:
s
wap: unlock swapfile inode mutex b
e
f
ore closing
.
.
.
Signed-off-by: Mel Gorman <
mgorman@suse.de
>
commit
|
commitdiff
|
tree