repo.or.cz
/
linux-2.6
/
verdex.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
page allocator: sanity check order in the page allocator slow path
2009-06-17
Mel Gorm
a
n
p
age allocator: sanity che
c
k
o
r
der in t
h
e page allocator
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page
a
lloca
t
or: slab: use nr_online_nodes to
check
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Me
l
Gorman
p
a
ge allocator: get the
pageblock
migratetype
wi
t
h
o
ut
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l
Gorman
pag
e
allocator: upda
t
e NR_F
R
EE_PAGES only as
n
ecessary
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page alloca
t
or:
u
se
allo
c
ation f
l
a
gs as an index to
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
p
age allocator: d
o
not s
e
tup zonelist
c
ache
when there
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page all
o
cator: do
not
d
isable in
t
errupts
i
n
free_page
_
mlock()
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel
G
orman
page a
l
locator:
d
o not c
a
l
l
get_pageblo
c
k_migratetype
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page a
l
loc
a
tor: inline __rmqueue_fallb
a
ck
(
)
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
p
a
ge allo
c
ator: inline buffe
r
ed
_
r
mque
u
e()
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l Gorman
p
a
ge allocator: inline
_
_rmqueue_small
e
s
t
()
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l G
o
rman
page
allocator: remov
e
a branch by
assuming __GFP_HI
G
H
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
p
age
allocator: calculat
e
t
h
e migrate
t
ype f
o
r alloc
a
tio
n
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
pag
e
all
o
c
a
tor: calcula
t
e the
prefe
r
red zone
for al
l
o
cation
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gorman
page alloc
a
t
or: move check for disabled
anti-f
r
agmentat
i
on
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
p
age allocator: break up the allocato
r
entry point
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page
allocator: check o
n
ly o
n
ce if the zonelist is
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorm
a
n
p
a
g
e allocator:
do not check NUMA node ID when the
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gor
m
an
page
a
ll
o
cator: d
o
not sanity c
h
eck
order in the fast
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-06-17
Mel Go
r
m
an
page a
l
loca
t
or
:
replace __
a
lloc
_
page
s
_internal() wit
h
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-05-29
M
el Gor
m
an
m
m
: account for MAP
_
SHA
R
E
D
mappings
using VM_MAYS
H
ARE
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-05-29
M
e
l Gor
m
an
x86
:
ignor
e
VM_LOCKED
w
h
en determi
n
ing if hugetlb-back
e
d
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-05-18
M
e
l Gor
m
an
[ARM] Doubl
e
check
memmap
i
s actually val
i
d with
a
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-05-18
Me
l
Go
r
man
p
ower
p
c: Do not
assert pte
_
locked for h
u
gepag
e
PTE
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-05-13
Mel Gorma
n
Re
m
o
v
e implementati
o
n of
r
e
adpage from the hugetlb
f
s_aops
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-05-05
M
el Gorman
I
g
nore
madvise(M
A
D
V
_
WI
L
LNEED) fo
r
hugetlbfs-backed
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-02-11
Mel Go
r
m
an
D
o
n
o
t account
f
o
r hu
g
etlbfs
quota at mmap() t
i
m
e if
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-02-10
Mel Gorm
a
n
Do not account
for the
a
ddress space u
s
ed by hugetlbfs
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-01-06
Mel
G
orman
mm: report t
h
e MMU page
s
iz
e
i
n
/proc/pid/smaps
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2009-01-06
Mel G
o
rm
a
n
mm:
r
e
port the pag
e
s
ize back
i
ng a VMA in /proc/pid
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-09-13
Mel Gorman
mm: mark the c
o
rrec
t
zone as full w
h
en
sc
a
nn
i
ng zonelists
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-08-27
Mel
G
orman
[AR
M
] Skip
m
em
o
r
y holes in F
L
A
TMEM when reading /proc
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-24
Mel
Gorma
n
hugetlb: fix a hug
e
page re
s
ervation check
f
or
MAP_SHARED
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
hugetlb: guara
n
t
e
e that COW faults for a proces
s
that
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-24
M
e
l
Gorman
hugetl
b
: re
s
erve hu
g
e pages for reliable MAP_PRIVATE
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-24
Mel Go
r
man
hu
g
etlb: move
h
ugetlb_acct_me
m
ory()
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gor
m
an
mm: print out the zone
l
ists on
r
e
q
uest
for m
a
n
u
al verificati
o
n
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-24
M
e
l Gor
m
an
mm:
make defensive
c
hecks around PFN
values
re
g
ist
e
r
ed
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
mm: v
e
rify the page
links and me
m
ory m
o
del
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
mm: add a basic de
b
ugging fr
a
mework for
m
emory i
n
itia
l
isation
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-07-03
Mel Gorman
Do not o
v
erwrite nr_zon
e
s
on !NU
M
A when initialising
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-05-13
M
el Gorman
parisc:
fix DI
S
CO
N
TI
G
MEM compile breakage
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-04-28
Mel G
o
r
ma
n
mm: filt
e
r based on a no
d
emask as well 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 Gor
m
a
n
mm:
h
a
v
e zo
n
elist
contains
str
u
cts with both a zone
.
.
.
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: use two z
o
nelist th
a
t
are filter
e
d
by GFP mask
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 Gorm
a
n
mm:
r
e
m
ember what the preferred zo
n
e is f
o
r zone_st
a
t
i
s
t
ics
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
m
m: introduce no
d
e_z
o
neli
s
t() for ac
c
essing the zo
n
e
list
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
Cc:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-04-28
M
el Gorma
n
mm: use
zonelists
instead of
zones when direct reclaiming
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
Cc:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gorman
x
86: relax re
s
trictions o
n
set
t
ing CONFIG_N
U
MA on x86, #2
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-01-30
Mel
G
orman
x
8
6: make NUM
A
work
o
n 32-bit
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-01-30
Mel Go
r
m
an
x86: make
N
UMA
w
ork o
n
3
2
-
b
i
t ag
a
i
n
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2008-01-24
Mel Go
r
m
a
n
s
lab: pa
r
tia
l
ly re
v
ert list3 changes
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-12-18
Mel Gorman
m
m
:
fix page
alloc
a
tion for
l
arger I/
O
segments
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-11-29
Mel
Gorma
n
Fix
boot problem wi
t
h iSeries lackin
g
hugepage su
p
port
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-24
Mel Gorman
sc
h
e
d: do
c
ument profile=sleep requiring
CONFIG_SCHEDSTATS
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel G
o
rm
a
n
Breakout page_order() to internal
.
h
t
o avo
i
d specia
l
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Print
o
ut statistics in relation to fragmentation avoidance
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
M
e
l
G
orman
Do
n
ot dep
e
nd
o
n MAX_ORDER when gr
o
upi
n
g
pages by
m
obility
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Fix calculation in m
o
ve_freepages_block for counting
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
orman
d
o
n't gro
u
p
high order atomic
a
llocations
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Me
l
Gorman
r
emove PAGE_G
R
OUP_BY_MOBILITY
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
M
e
l Gorman
Bias the locati
o
n
of
pa
g
es freed for
m
in_free_
k
bytes
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Go
r
m
an
Fix co
r
rupt
i
on of memmap on
I
A
6
4
SPARSEMEM when
m
em_section
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Be
m
ore agressive about stealing wh
e
n
MIGRATE_R
E
CLAIMABLE
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Bias the placement of kernel pages at lower PFNs
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Do not g
r
oup pages by
m
obility type on
l
ow memory systems
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Gr
o
u
p
h
i
gh-orde
r
a
tomic allocati
o
n
s
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
o
rma
n
Group short
-
lived and reclaimab
l
e kernel allocations
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorma
n
Move free pag
e
s betwee
n
l
ists on steal
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Drain per-cpu
lists when high-
o
rder al
l
o
c
ations fail
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
o
rman
Add a configure option
t
o group pages
by mobility
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
M
el Gorman
C
hoose pages fro
m
t
h
e
p
er-cpu l
i
st b
a
sed on migra
t
ion
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Split the free lists for movable and unmovable a
l
locations
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-10-16
Mel G
o
rman
Add
a
bit
m
ap
tha
t
is
us
e
d
t
o track
fl
a
gs af
f
ecting
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-08-23
Mel Gorm
a
n
A
p
ply memory policies to top two highest zones when
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-07-31
Me
l
Gorman
Do no
t
trigger OOM-
k
iller for
high-order a
l
loc
a
tion
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-07-26
Mel Gorman
A
l
low nodes t
o
exist
t
hat only contain ZONE_MOVABLE
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-07-19
Mel
G
o
rman
Remove alloc_zeroed_user_high
p
ag
e
()
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-07-17
Mel Go
r
man
Ad
d
a mo
v
ablecore= parameter for sizing ZONE_MOVABLE
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorman
ha
n
dle ker
n
elcore=
:
generic
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-07-17
Me
l
Gorman
A
llow huge page alloc
a
tions
t
o use GFP
_
H
IGH_MOVABLE
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-07-17
Mel G
o
rman
Create the ZONE_MOVABLE zone
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-07-17
Me
l
Gorman
Add
_
_
G
F
P_MOVABLE for call
e
rs
t
o
f
lag allocations fro
m
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-05-07
Mel G
o
rman
Do not
d
isable interr
u
pts whe
n
reading min_free
_
kbytes
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2007-02-11
M
el Gorma
n
[PATCH
]
A
v
oid excessive sorting of
early_node_map[]
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-11-23
Mel G
o
rman
[PATCH]
x86_64: fix bad page s
t
a
te in process 'sw
a
pper'
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-10-28
Mel G
o
r
m
an
[PATCH]
Calculation fi
x
f
o
r
memory hole
s
beyong the
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-10-11
Mel Gorman
[PATCH
]
mm: r
e
m
o
ve
m
emmap_zone_idx()
commit
|
commitdiff
|
tree
2006-10-11
Mel G
o
r
m
an
[PA
T
CH]
m
m
: use
s
ymbolic names
instead of
i
ndices for
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PATCH]
A
l
l
ow an arch to expand node
b
oundaries
commit
|
commitdiff
|
tree
2006-09-27
M
e
l
G
o
rman
[PATCH] Accoun
t
for hol
e
s
that are outside the range
.
.
.
commit
|
commitdiff
|
tree
2006-09-27
Mel Gor
m
an
[PATCH] Account
f
or memmap and optio
n
ally the
k
ern
e
l
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-09-27
Mel G
o
r
man
[PATCH] Have ia64 use add_activ
e
_range() and fr
e
e_are
a
_init_
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-09-27
M
e
l Gor
m
an
[PAT
C
H] Have x86_6
4
use add_active_rang
e
()
a
nd
free_are
a
_
i
ni
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-09-27
M
e
l Gorman
[PAT
C
H] Have x8
6
use add_ac
t
ive
_
rang
e
()
a
n
d free
_
area_init_nodes
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorma
n
[PATCH] Have P
o
wer use
add
_
act
i
ve_range() and free_area_init
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PAT
C
H
] Introduce m
e
cha
n
ism for registering active
.
.
.
Signed-off-by:
Mel Gorman
<mel@csn.ul.ie>
commit
|
commitdiff
|
tree