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
page allocator: inline __rmqueue_smallest()
2009-06-17
Me
l
Gorm
a
n
p
a
ge
alloc
a
tor
:
in
l
ine _
_
rmqueue_s
m
a
lles
t
()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
G
o
rma
n
page alloca
t
or: remove a
br
a
nch by assuming
_
_GFP_
H
IGH
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocator: ca
l
cu
l
ate th
e
migratetype for al
l
ocation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
p
age
allocator
:
c
alculate t
h
e
preferred zone
for allocation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page all
o
cator:
m
ove
c
heck f
o
r dis
a
bled anti-fragmentation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l Gor
m
a
n
page allocator: break up th
e
allo
c
ator entry p
o
in
t
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page alloca
t
or
:
check only once i
f
th
e
zonelist is
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l Go
r
man
page alloca
t
or:
do not
check
NUMA node ID
when the
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gorman
page alloc
a
tor: do
n
ot s
a
nity check orde
r
in the fast
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocator:
re
p
lace __alloc_pages_intern
a
l() w
i
th
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
Mel
G
orman
mm
:
accou
n
t for MAP_SHARED
mapping
s
using VM_MAYSHARE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
M
e
l
Gorman
x8
6
: igno
r
e
V
M_LOCKED
w
he
n
determining
if hugetl
b
-backed
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
Mel Gorman
[
A
RM
]
Double check memm
a
p is actually val
i
d with
a
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
Mel Gorma
n
powerpc: Do n
o
t
a
s
sert pte_locked
for hugepage PTE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-13
Mel
Gorma
n
Rem
o
ve
i
mplem
e
ntation of
r
eadpage from
th
e
hugetlb
f
s_
a
ops
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-05
Mel Gorman
Ignore ma
d
vis
e
(MADV_WI
L
LNEED) for
h
u
getlbfs-backed
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-11
Mel Gorman
Do not account for h
u
getlbf
s
quota at mmap() tim
e
if
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-10
Mel Gorman
Do not acco
u
nt
for the addres
s
sp
a
c
e
used by
h
u
ge
t
lbfs
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
Mel G
o
r
man
mm: report th
e
MMU pagesize in
/
p
r
o
c/p
i
d
/
smaps
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
Mel G
o
rman
mm: repor
t
t
h
e p
a
gesize b
a
cking a VM
A
in /
p
roc/pid
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-09-13
Mel Gorman
mm: mark the
correct zone as full whe
n
sc
a
nning
zonelis
t
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-08-27
Mel
Gorman
[
ARM] Skip memory holes in FLA
T
MEM w
h
en
r
eading /proc
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel
Gor
m
an
hug
e
tlb: f
i
x a hug
e
pa
g
e reserv
a
tion check
f
or MAP_SHARE
D
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
hugetlb: guarantee
that
C
OW faults for
a proc
e
s
s t
h
at
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel
G
or
m
an
hugetlb:
reserve huge pages for reliable M
A
P_PRIVATE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Me
l
Gorman
huget
l
b
: move hugetlb_acc
t
_me
m
o
ry(
)
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel
G
orman
mm: print out the
z
onelists on request for manual verificat
i
on
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
M
e
l Go
r
m
a
n
mm
:
make defensive c
h
ecks aroun
d
PFN values regis
t
er
e
d
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
mm: verify the pag
e
li
n
ks and memory model
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorm
a
n
mm
:
add a basic
d
ebug
g
ing frame
w
o
r
k for mem
o
ry initialisation
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-03
Mel
Gorman
Do not overwrite
n
r_zones on !NUMA when i
n
itiali
s
ing
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-05-13
Mel Gorm
a
n
parisc: fix D
I
SCO
N
TIG
M
EM co
m
pile b
r
eaka
g
e
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Mel Gorman
mm: filter based
o
n a n
o
d
emask as well as a gfp
_
m
a
sk
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Mel Gorm
a
n
mm: have zonelist c
o
ntai
n
s structs
with bot
h
a
z
one
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Me
l
G
o
rma
n
mm: use two
z
onel
i
st
t
hat are filtered b
y
GFP
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 G
o
rman
mm: remember
w
h
a
t
the preferre
d
zone
i
s for
z
one_statis
t
ics
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 Gorman
m
m: introduce node_zonelist()
f
o
r a
c
cessing th
e
zonelist
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Me
l
G
o
rman
mm:
u
se zon
e
li
s
ts
ins
t
ead of zones when
direct reclaim
i
ng
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gorm
a
n
x86
:
r
elax re
s
trictions on setting CONFIG_NUMA on x86, #
2
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gorm
a
n
x86: m
a
ke NUMA
wo
r
k on 32-
b
i
t
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gorman
x86:
make
N
UMA w
o
rk on 32-bit aga
i
n
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-24
Mel Gor
m
a
n
slab: partially revert list3 change
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-12-18
M
el Gorman
mm: fix pa
g
e allocati
o
n for l
a
r
ger I/
O
segme
n
ts
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-11-29
M
el Gor
m
an
Fix boot
p
roblem
with iSeries lacking hugepage support
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-24
Mel Gorman
sched: docu
m
ent pro
f
ile=sl
e
e
p
r
e
quiri
n
g CONFIG_SCHE
D
STATS
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
orman
Breakou
t
page_order() to internal
.
h to
a
void
s
pecial
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
el
G
o
r
man
Print out stat
i
stics
i
n
r
elatio
n
t
o
fragmentation avoid
a
nce
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Do not
depend on MAX_ORDER when
grouping pages b
y
mobility
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorm
a
n
Fix calculation
i
n move_freepages_bl
o
ck for co
u
nting
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
don't group high
order ato
m
ic allocati
o
ns
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
re
m
ove
P
A
G
E_GROUP_B
Y
_MO
B
ILITY
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorm
a
n
B
i
a
s the
loca
t
ion
of pages freed
for min_f
r
ee_k
b
yte
s
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
F
i
x corrupt
i
on
o
f
memmap on IA64 SP
A
RSEMEM when
m
em_section
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Be
more a
g
res
s
ive
a
b
out stealing when MIGRATE_RECLAIMABLE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gor
m
a
n
Bias the placemen
t
of kernel p
a
ges at lower PFNs
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Me
l
Go
r
man
Do no
t
group pages by m
o
bi
l
ity
type o
n
low memo
r
y system
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Group hig
h
-
o
r
der atomic allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
G
roup short-lived and
reclaim
a
ble
k
ernel allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Move fre
e
pages be
t
ween
l
ists on steal
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Dr
a
in per-cpu lists when high-order allocat
i
o
ns
f
ail
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gor
m
an
Ad
d
a con
f
igure option to group pages by mobi
l
i
t
y
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
el
G
o
rm
a
n
Choose pages from the
p
er-cpu list
based
on migration
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
o
rman
S
plit th
e
free l
i
sts fo
r
movable and u
n
m
o
vable allocation
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
e
l G
o
rma
n
Add a
bitm
a
p that is used
to track
fl
a
gs affecting
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-08-23
M
el Gorman
Appl
y
m
emory policies to
t
o
p
two highest zon
e
s when
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-31
M
el Gorman
Do not tr
i
g
g
e
r
OO
M
-killer for hig
h
-order allo
c
at
i
on
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-26
Me
l
Gorman
A
l
l
o
w
nodes to exist that
only contain Z
O
NE_MOV
A
BLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-19
Mel
G
orman
Remove alloc_zero
e
d_
u
ser_highpage()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
M
e
l Gorman
Add a movable
c
ore= para
m
eter for
s
izing Z
O
NE_MOVABLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel
G
o
rman
handle kernelc
o
r
e
=: gen
e
ric
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
M
e
l Gorman
Allow hug
e
pa
g
e
a
l
l
ocatio
n
s to use GFP_
H
I
G
H_M
O
V
A
BLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Me
l
Gorman
Create the ZONE_MO
V
ABLE zone
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel
G
orman
Add
_
_
G
FP
_
MOVABL
E
f
or
c
allers to flag allocatio
n
s from
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-05-07
Mel Gorm
a
n
D
o
not disable
i
n
terr
u
pts wh
e
n r
e
ading
m
in_free_kbytes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-02-11
Me
l
Gorman
[PATCH] Avoid ex
c
essive sorting of early_node_
m
a
p[]
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-10-11
Me
l
Gorm
a
n
[P
A
TCH] mm: use
symbolic names instead of ind
i
ces for
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PATCH]
Acco
u
nt for
m
e
m
m
ap and option
a
lly the kernel
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PATCH]
H
a
ve ia64 use add_active_r
a
n
g
e() an
d
free_area_init_
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PAT
C
H] Have x8
6
_6
4
use add_activ
e
_range()
a
nd
free_area_ini
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
M
el
G
orman
[PATCH]
H
ave
x
86 use add_active_range()
a
nd free_area_init_n
o
des
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel G
o
rman
[PATCH]
H
a
v
e Power use add_activ
e
_ran
g
e() an
d
free_area_i
n
it
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
M
e
l Gorman
[
P
A
T
C
H
] Introduce mechanism for registeri
n
g active
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree