repo.or.cz
/
linux-2.6
/
mini2440.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
page allocator: use allocation flags as an index to the zone watermark
2009-06-17
Mel Gorman
pa
g
e all
o
cator: use a
l
locat
i
on fla
g
s as an index to
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
p
age al
l
ocat
o
r:
do not setup zoneli
s
t ca
c
he
when there
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l Gorman
page all
o
cator:
d
o not d
i
sa
b
le interrupts i
n
free_page_mlock()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocator: do not call g
e
t_pag
e
b
l
ock_migratetype
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gorman
page a
l
loca
t
or: inline __rmque
u
e
_f
a
l
lback(
)
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Me
l
Gorman
page all
o
c
a
tor
:
inline buffered_r
m
queue()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocator: inl
i
ne __rmqueue_smalles
t
()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocator: re
m
ov
e
a
b
ranch by assuming __GFP_HIGH
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el
G
orman
page allocator: ca
l
c
u
l
a
te the m
i
gratetype for allo
c
a
t
i
o
n
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gor
m
a
n
page alloc
a
tor: c
a
l
cu
l
ate th
e
preferred zone for allocation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l
G
orman
page alloca
t
or: mo
v
e check for dis
a
ble
d
a
n
t
i-fra
g
mentation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gorman
page al
l
oc
a
tor: break up the allocator e
n
try point
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gorman
p
age allocator: check on
l
y once i
f
t
h
e
zonelist i
s
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Gorman
p
a
ge al
l
ocator: do not check NUMA node ID when the
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Me
l
G
o
r
m
a
n
pag
e
allocator: do
n
o
t s
a
nity check order in the fast
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocat
o
r: replace __alloc_pages_inte
r
nal
(
) with
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
M
e
l Gorm
a
n
mm: account for MAP_SHARED mappin
g
s using VM_
M
A
Y
SH
A
RE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
M
el Gor
m
an
x86: i
g
n
ore VM_LOCKED when
de
t
er
m
ining if hugetlb-backed
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
Mel Gorman
[
A
RM] Double c
h
e
c
k
memmap is
a
ctually v
a
l
i
d
with a
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
M
el Gorman
powerpc: Do not
assert
p
t
e_l
o
cke
d
f
o
r
h
ugepage
P
T
E
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-13
Mel Gorman
Remove
i
mplement
a
t
i
on of readp
a
g
e
from the hugetlbf
s
_aop
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-05
M
el Gorman
Ignore m
a
dvise(M
A
DV
_
WILLNEED) for hugetlbfs-backed
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-11
Mel Gorman
D
o not acc
o
u
nt for hug
e
tlb
f
s quo
t
a at
m
m
a
p() time i
f
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-10
Mel Gorm
a
n
Do not a
c
coun
t
for the ad
d
res
s
s
p
ace
used
b
y
hug
e
tlbfs
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
Mel Gorman
mm: re
p
ort the
M
MU pagesize
i
n /proc/pid/s
m
a
p
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
Mel G
o
rman
m
m
: report the pagesize
b
acking
a VMA in /
p
roc/pid
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-09-13
M
e
l Gor
m
an
mm: mark
t
he corre
c
t zo
n
e as full
when scan
n
i
n
g zonelists
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-08-27
M
el
Gorman
[AR
M
] Skip mem
o
ry holes in FLATMEM when
r
eading /pr
o
c
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
hu
g
etlb: fix a hug
e
p
a
ge reservation check for MAP_SHARED
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
hugetlb: guarantee that
COW faul
t
s for a process that
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
M
e
l Gor
m
an
huge
t
l
b: reserve huge pages for reli
a
ble MAP_PRIVATE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel
Gor
m
an
hugetl
b
:
m
ove
hugetlb_acct_memory()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gor
m
an
mm: print out the zoneli
s
ts on r
e
q
u
est for manual verification
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
mm: make defensive ch
e
c
ks arou
n
d PFN
v
alues registered
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gor
m
an
m
m: verify the page li
n
ks and memory
m
o
d
el
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel
G
o
rman
mm: ad
d
a bas
i
c
debugging framework for
m
emo
r
y in
i
tialisation
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-03
Mel Go
r
man
Do not overwrit
e
nr_zones on !NUM
A
whe
n
initialising
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-05-13
Mel Gorman
parisc: fix DI
S
CONTIGMEM compile breakage
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Mel
G
orman
mm:
f
ilter
b
ased on a nodemask as wel
l
as a gfp_mask
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Mel Go
r
man
mm: have z
o
nelist
contains structs
with both
a
zo
n
e
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Mel
G
orma
n
mm: use two zo
n
elist th
a
t a
r
e filtered by
G
FP
m
ask
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Mel Gorman
mm:
r
emember
what
t
he preferred
z
one is for zone_statistics
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
M
e
l G
o
rman
mm: in
t
roduce node_zo
n
elist(
)
for acce
s
sing the zonelist
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
M
el Gorman
mm: use zonelists
instead o
f
zon
e
s when direct re
c
la
i
ming
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
M
el
G
orma
n
x86:
r
e
lax restr
i
ctions on setting CONFIG_NUM
A
on x86
,
#2
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gorman
x86: make NUMA
work on 32-bi
t
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Me
l
G
orman
x86: make NUMA wo
r
k
o
n 32-bit agai
n
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-24
Mel Gorman
sl
a
b
:
p
artiall
y
r
evert list3 changes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-12-18
Mel
G
orman
m
m
: fix
page allocation fo
r
lar
g
er I/O segments
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-11-29
Mel Go
r
man
F
i
x
b
o
o
t prob
l
em wi
t
h iSeries
l
ackin
g
h
uge
p
a
g
e support
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-24
M
el Gorman
sched: document profile=sleep
r
equi
r
i
n
g
CONFIG_SCHE
D
STA
T
S
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorma
n
Breakou
t
pa
g
e_order
(
)
to internal
.
h to avoid special
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Print out statist
i
cs in
r
elatio
n
t
o
f
r
agmentation avoidanc
e
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorm
a
n
D
o
not depe
n
d on MAX_ORD
E
R wh
e
n grouping pag
e
s by mobi
l
it
y
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
e
l G
o
rman
F
ix calculation
i
n
m
ove_freepages_block for
c
ounting
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
o
r
man
d
o
n
'
t group hi
g
h orde
r
atomic allocati
o
ns
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Me
l
Gorman
re
m
o
ve PAGE_GROUP_
B
Y
_
MOBILI
T
Y
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Bias
t
he location of pages freed
for mi
n
_free_kby
t
es
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
Gorman
Fix corru
p
tion of memmap
o
n
I
A64 SPA
R
SEMEM when me
m
_section
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Be more
a
g
r
essive about stealing
w
hen MIGRATE
_
R
E
C
LAIMABLE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
orman
Bias the placemen
t
of kern
e
l pages at lo
w
er P
F
Ns
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Do not group
pages
b
y mobility typ
e
on low memo
r
y systems
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
orman
Group high
-
order atomic allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorma
n
Group s
h
o
r
t-live
d
a
n
d reclaimabl
e
kerne
l
a
llocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
e
l
Gorman
M
o
ve
f
ree pages bet
w
een lists on steal
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
orman
Drain per-cpu lists when high-order
allocations fail
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Go
r
man
Add
a configure option to group
pages
by mobility
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Go
r
m
a
n
Choose pages from the per-cpu
l
ist based o
n
mi
g
ration
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Go
r
man
Split the fr
e
e lists for m
o
v
able and unmo
v
able allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
el Gorman
Add a bitmap that
i
s u
s
ed to track flags a
f
f
ecti
n
g
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-08-23
Me
l
Gorman
A
p
ply mem
o
ry
pol
i
ci
e
s to t
o
p two highest zones whe
n
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-31
Mel Gorman
Do not trigger O
O
M-killer
f
or high-order allocatio
n
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-26
Mel
G
orman
Allow nodes to exist that
o
n
ly
contain Z
O
N
E_MOVABLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-19
Mel Gorma
n
Remove al
l
o
c_zeroed_user_highpage()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Go
r
m
a
n
Add
a movab
l
ecore= parameter for
sizi
n
g
ZONE_MOV
A
BL
E
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorman
han
d
le
k
ernelcor
e
=: generic
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Go
r
m
an
Allo
w
h
u
ge page allo
c
a
t
i
o
ns to use GFP
_
HIG
H
_MOVA
B
LE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorman
Creat
e
t
he ZONE_MOV
A
BLE zo
n
e
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorman
Add __GFP_MO
V
A
B
LE for callers to
f
l
ag
a
llocations from
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-05-07
Mel Gorman
D
o
n
ot d
i
sable interrupts when
reading min_
f
ree
_
kbytes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-02-11
Mel Gorman
[PATCH] Avoid excessive sortin
g
of e
a
r
ly_node_m
a
p[
]
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-10-11
Mel Gorman
[
PATCH]
mm: use
s
ymbolic
n
ames
i
ns
t
ea
d
of indices for
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[
P
ATCH] Account for
m
emmap and optionall
y
the kernel
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel G
o
rman
[
PATCH] Have ia64
u
se add_
a
ctive_range() and free
_
ar
e
a_init_
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gor
m
a
n
[
P
ATCH]
H
ave x86_64 use add_active_r
a
nge() and
free_are
a
_ini
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
M
e
l G
o
rman
[PATCH] H
a
ve x86 use
add_activ
e
_
r
ange()
a
n
d free_ar
e
a_init_nodes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel
G
orma
n
[PATCH] Hav
e
Power u
s
e add_activ
e
_range() an
d
f
r
ee_area_
i
n
i
t
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[P
A
TCH] Intr
o
du
c
e mechanism for
r
e
g
istering active
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree