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: break up the allocator entry point into fast and slow paths
2009-06-17
M
e
l Gorma
n
page allocator: break up
t
he
a
l
locator ent
r
y point
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
pag
e
allocator: check only once i
f
th
e
zonelis
t
is
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l Gorman
page
all
o
cator:
do not
c
heck NUMA node
I
D
whe
n
the
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
G
or
m
an
page
allocator: d
o
no
t
sanity che
c
k ord
e
r
in
t
he fast
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Me
l
Gorman
p
a
ge al
l
ocator: r
e
place __
a
lloc_pages_in
t
e
rnal() w
i
th
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
Mel Gorman
mm: a
c
cou
n
t f
o
r MAP_SHARED mappings
u
sin
g
VM_MAYSHARE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
M
e
l Gorman
x86:
i
g
nore
VM_LOCKED when determinin
g
if hug
e
tlb-b
a
cked
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
Mel Gorman
[A
R
M
]
Double
check memma
p
is a
c
tually va
l
id
with
a
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
Mel Gorman
powerpc: Do not assert pte
_
locked for
h
u
gep
a
ge P
T
E
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-13
Mel
Gorman
R
e
move
i
mplementation of readpage from the
h
u
getl
b
fs
_
a
ops
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-05
Mel
Gorman
Ig
n
o
re mad
v
ise(M
A
DV_WILL
N
E
ED) for hugetlbfs-backed
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-11
Mel Gorman
Do no
t
acc
o
unt for hugetlbfs
quota at mmap() time i
f
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-10
Mel Gorman
Do no
t
account for the address
space
u
sed by hugetlb
f
s
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
Mel Gorman
mm
:
rep
o
r
t th
e
MMU
p
agesize in
/
p
r
oc
/
pid/smap
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
Mel Go
r
man
mm: rep
o
rt the
p
a
g
e
s
i
z
e
ba
c
k
i
ng a VMA in /proc/
p
id
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-09-13
M
el Gorman
mm
:
mark th
e
correct
z
one as full when sca
n
ning zo
n
e
l
ists
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-08-27
M
el Go
r
m
a
n
[
A
RM] Skip memo
r
y holes i
n
FLATMEM when read
i
ng /proc
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
M
e
l Gorm
a
n
hugetlb
:
f
ix a huge
p
age
reservat
i
on check for MAP_
S
HARED
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
hugetlb: gu
a
rantee tha
t
CO
W
faults for
a process
t
hat
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Go
r
m
a
n
huget
l
b: reser
v
e huge pages for reliable MAP_PRIVATE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorma
n
h
u
ge
t
lb:
m
ove hugetlb_a
c
ct_me
m
ory()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
M
e
l Gorman
mm:
prin
t
ou
t
t
h
e
z
onelists on requ
e
st for manua
l
verification
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Me
l
Gorman
m
m
: make defensive ch
e
c
ks aro
u
nd
P
FN value
s
regis
t
ered
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
M
el Gorman
mm: verify the page links
and me
m
ory
mo
d
el
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
m
m
:
a
d
d
a
basi
c
debugging
f
rame
w
ork
for
memory ini
t
ialisation
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-03
Me
l
Gorman
Do not overwrit
e
n
r
_zones
o
n
!NUMA when initialising
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-05-13
Mel G
o
rman
p
a
risc: fix DIS
C
ONT
I
GMEM compile
breakage
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Mel Gorman
mm
:
filter ba
s
ed on a
n
odemask as we
l
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 Gorman
mm: have zo
n
elist contains structs with
b
oth 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
G
o
r
man
mm: use two zonelist that are filt
e
red 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
Mel
G
o
rman
mm: reme
m
ber wh
a
t the p
r
efe
r
red
zone 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
Mel Gorm
a
n
m
m
: in
t
roduce node
_
zonel
i
st() for a
c
c
essing the zone
l
ist
.
.
.
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: use zonelists
i
n
stead o
f
zones wh
e
n direct reclaim
i
n
g
.
.
.
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
e
l
ax restric
t
i
ons on s
e
tting CONFIG_NUM
A
o
n
x86, #2
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gorman
x
8
6: make
NUMA work
o
n
32-bit
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel
G
orm
a
n
x86: make NUM
A
w
o
r
k o
n
32-bit agai
n
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-24
M
e
l Gorm
a
n
slab: partially
revert
l
ist3 changes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-12-18
Mel G
o
r
m
a
n
mm: f
i
x
p
age all
o
cation for l
a
rger I/O segme
n
ts
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-11-29
Mel G
o
rman
Fix boot problem with iSe
r
ies la
c
king
h
u
gepage
s
u
p
por
t
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-24
Mel Go
r
man
s
c
hed: document
p
rofile=sleep
requir
i
ng CO
N
FIG_SCH
E
D
S
TATS
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorma
n
Break
o
u
t pa
g
e_order() to internal
.
h to avo
i
d sp
e
cial
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
Go
r
man
Pr
i
nt out statistics
in r
e
l
ation t
o
fragmentation avoi
d
a
n
ce
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
orm
a
n
Do no
t
depend on MAX_OR
D
ER wh
e
n grou
p
ing
pages
b
y
mobility
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gor
m
an
F
i
x cal
c
u
l
a
t
i
o
n in m
o
ve_fr
e
epages_
b
loc
k
for counting
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
don'
t
group high
order atomic
allocati
o
ns
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel G
o
r
m
a
n
remove PAGE_GROUP_BY_MOBI
L
ITY
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Bias the loc
a
tion of pag
e
s
freed for min_
f
ree_kbytes
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Go
r
ma
n
F
i
x
corruption
o
f
memmap
o
n IA6
4
SPARSEMEM when mem
_
secti
o
n
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
B
e
more agres
s
ive abo
u
t ste
a
ling when MIG
R
ATE_RECLA
I
MA
B
LE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
B
ias the pl
a
ceme
n
t of kernel
p
ages
a
t
l
ower PFNs
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
Gorman
Do not group pages by
mobility type on low memo
r
y systems
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Group
h
igh-order a
t
omic a
l
loca
t
ions
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
G
roup short-lived and reclaimable ke
r
nel allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Me
l
Gorman
Move fre
e
pages between lists on steal
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Go
r
man
Drai
n
per-cpu
lis
t
s when hig
h
-order al
l
ocations f
a
il
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorma
n
Add a configure opt
i
on
t
o
g
rou
p
pa
g
es by mo
b
ility
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
Gorman
Ch
o
ose
pages from the
per-cpu
l
ist based on
migration
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Me
l
Gorman
S
p
l
i
t the free lists for movable an
d
u
nmova
b
l
e
a
l
location
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
or
m
an
Add
a bitmap t
h
at is used to track flags affecting
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-08-23
Mel
G
orman
Apply memo
r
y policies to top two
h
igh
e
st zones
when
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-31
Mel Gorman
Do not trigg
e
r OO
M
-kille
r
for high-ord
e
r allocat
i
o
n
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-26
Mel Gorma
n
Allow nodes to exist that only contain
Z
ONE_MOV
A
BLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-19
Mel
Gorman
Remove al
l
oc_zeroe
d
_user_hig
h
page()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel
G
o
rman
Add a
m
ovablecore= parame
t
er for si
z
ing ZONE_M
O
VA
B
LE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Me
l
Gorman
h
and
l
e kernelco
r
e=: g
e
ne
r
ic
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel G
o
rman
Allow
huge page alloc
a
tions to u
s
e GFP_HIG
H
_MOVA
B
LE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
M
el Go
r
man
Cre
a
te the Z
O
NE_MOVABLE z
o
ne
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel G
o
rman
Add __GFP_MOVABLE for cal
l
ers to fla
g
a
llocatio
n
s from
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-05-07
Mel Go
r
man
Do n
o
t d
i
sabl
e
i
n
terrup
t
s
when read
i
n
g
min_free_kbytes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-02-11
Mel
Gorman
[
PATCH] Avoid e
x
cess
i
v
e
sor
t
ing of ea
r
ly_node_map[]
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-10-11
M
e
l
Gorman
[
PATCH] mm: us
e
symbolic
n
a
mes instead of indices for
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PATCH] A
c
count for memmap and optiona
l
l
y
th
e
kernel
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PAT
C
H] Have ia64 u
s
e ad
d
_
a
ctive
_
range()
a
nd fr
e
e_area_init_
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[P
A
T
C
H
] Have x86_64 use add
_
active_range(
)
a
n
d
free_area_in
i
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PA
T
CH] Ha
v
e x
8
6 use add_acti
v
e_
r
ang
e
() a
n
d
fr
e
e_area_init_nodes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
M
e
l
G
o
rman
[PATC
H
] Have Power
u
se add
_
active_range
(
)
a
nd
f
re
e
_area_init
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
M
e
l Gorman
[PATCH]
Introduc
e
mechanism
for registering act
i
v
e
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree