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
vmscan: properly account for the number of page cache pages zone_reclaim() can reclaim
2009-06-17
M
e
l
Gorman
vms
c
a
n:
prop
e
rly accou
n
t for the number
o
f page ca
c
he
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorma
n
mm: add a gfp-transl
a
te sc
r
i
pt
to help unde
r
st
a
n
d page
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
mm: use alloc_p
a
ges
_
exac
t
() in
alloc
_
large
_
sys
t
e
m_hash
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el G
o
rman
pa
g
e
a
llocator: sani
t
y chec
k
o
rder
in the page a
l
loca
t
or
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorm
a
n
page allocator:
s
lab
:
use nr_online_
n
odes to check
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page a
l
l
ocator: get
t
he pageblock m
i
gratetype wit
h
out
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page alloca
t
or
:
update NR_FREE_PAGES on
l
y
a
s ne
c
essary
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
p
age allocator:
use allocation
flags as an
i
ndex to
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Go
r
man
page
allocator: do not setup zonelist cache when
t
here
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel G
o
r
man
page
a
llocator: do n
o
t dis
a
ble interrupts i
n
fr
e
e_pa
g
e_mloc
k
(
)
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Gorma
n
p
a
ge allocator: do not call g
e
t
_pageblock_m
i
gra
t
etype
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Gorm
a
n
page allocator:
i
nline __rmqueue_fallback()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorm
a
n
page
allocator: inline buffere
d
_rmqueue()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocat
o
r: i
n
line
__rmqueue_smalle
s
t()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l
G
o
r
man
pa
g
e allocat
o
r: r
e
m
o
v
e a bra
n
ch
by assumi
n
g __G
F
P
_
HIGH
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel G
o
rman
p
a
ge allocator: calculate the migratetype
for allo
c
ation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocat
o
r: calculate th
e
preferred
z
one for
allocation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gorma
n
page
allocato
r
: move check for
d
isabled anti
-
fragmentation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l Gorman
p
age
a
l
locator: break up th
e
alloc
a
tor
e
ntry point
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Gorman
page
al
l
ocator: check onl
y
once if the zon
e
list is
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page
allocat
o
r: d
o
n
o
t
c
h
e
ck N
U
MA n
o
de ID when the
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l Gorman
p
a
g
e
a
lloc
a
tor: do not sanity check
order in t
h
e fast
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l Gorman
page
a
lloca
t
or: r
e
place __all
o
c
_
pa
g
es_internal
(
) with
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
Mel Gorman
m
m: account fo
r
MAP_SHARED
mappings usin
g
VM
_
MAYSHARE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
Mel Gor
m
an
x
8
6
: ign
o
re VM_LO
C
KED when determinin
g
if
hugetlb-backed
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
Mel Go
r
man
[AR
M
]
D
ouble che
c
k memmap is actually valid with a
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
Me
l
Gorman
power
p
c
: Do
n
ot assert pte_locked
f
or hugepage PTE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-13
Mel Gor
m
an
Remove impleme
n
tation
of readpag
e
from
t
he
hu
g
etlbfs
_
aops
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-05
Mel Gorm
a
n
Ignore
ma
d
vise(MAD
V
_W
I
LLNEED) for hugetlb
f
s-bac
k
ed
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-11
Me
l
G
o
r
man
Do not
accoun
t
for
huge
t
lb
f
s
q
uota a
t
mmap() time if
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-10
Mel Go
r
m
an
Do not account for
the address
space used by h
u
getlbfs
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
Mel Go
r
m
a
n
mm: rep
o
rt t
h
e MMU pa
g
esiz
e
in /
p
roc/pi
d
/sm
a
ps
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
M
e
l Go
r
man
m
m: report
t
he pagesize backing a VMA in /proc/pid
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-09-13
Mel Gorman
m
m
:
mark the correct zone as full when scanning zonelists
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-08-27
Mel
G
o
rman
[ARM] Skip
memory holes in FLA
T
MEM wh
e
n
reading /proc
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel G
o
r
man
huget
l
b: fix a
h
u
gepage reser
v
ation check for M
A
P_SHAR
E
D
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorm
a
n
hugetl
b
:
guarante
e
that COW
f
aults
f
o
r
a process that
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorm
a
n
h
u
getlb: reserve
huge pages for
rel
i
able M
A
P_PRIVATE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Me
l
Gorman
hugetlb: move hugetlb_acct
_
m
e
m
ory()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Me
l
Gorman
mm: print out the zonelists on request for manual verificatio
n
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Me
l
Gorm
a
n
mm
:
make defensi
v
e
chec
k
s ar
o
un
d
PFN
v
alues
regist
e
red
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Me
l
Gor
m
an
mm
:
verify the page links and memor
y
model
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
mm: ad
d
a b
a
si
c
debugging f
r
a
m
ework for me
m
ory initialisation
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-03
Mel Gorman
D
o
not ov
e
rwrite nr_zones
o
n !
N
UMA when
initial
i
s
i
ng
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-05-13
Mel Go
r
man
p
arisc: fix DISCONTIG
M
EM
compile
b
reakage
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
M
e
l
Gorman
mm: f
i
lter ba
s
e
d
on a nodemas
k
as
we
l
l as a 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
Me
l
Go
r
man
mm
:
h
ave
zonelist
c
ontains structs with
b
o
th 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 zonelis
t
that are filtered
b
y GFP mas
k
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: rem
e
mbe
r
what t
h
e preferred z
o
ne
i
s
for
zone_statist
i
cs
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: intr
o
duce node
_
zonelist()
f
or accessing 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
Mel Gorma
n
m
m:
u
se zone
l
ists instead of zon
e
s
when dir
e
ct
r
ec
l
aiming
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
Cc: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gorman
x8
6
:
relax re
s
tric
t
ion
s
on setting
CONFIG_NUMA on x86, #2
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
M
el Go
r
man
x86
:
make NUMA work on 3
2
-bit
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gor
m
an
x86: mak
e
NUMA work on 32-bit again
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-24
Mel Go
r
man
sl
a
b
: partially
r
e
v
er
t
list3 changes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-12-18
Mel Gorm
a
n
mm: fix
pa
g
e all
o
cation for la
r
ger I/O segments
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-11-29
Mel
Gorman
Fix boot probl
e
m with iSerie
s
lacking hug
e
page support
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-24
Mel
Gorm
a
n
sc
h
ed: doc
u
ment profile=sleep requirin
g
C
O
NFIG_SCH
E
DS
T
ATS
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
el Gorman
Breakout page_order() to inter
n
al
.
h to avoid special
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Print out statis
t
ic
s
in rel
a
t
ion t
o
fragmentation avoidance
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gor
m
an
Do not depend on MA
X
_ORDER when grouping
p
ages by
m
obil
i
ty
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Fix calc
u
la
t
ion in move
_
free
p
a
g
e
s_block
for count
i
ng
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
e
l Go
r
m
a
n
don
'
t
gro
u
p high order atomic allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
remov
e
PAG
E
_GROUP_BY_MOB
I
LITY
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
B
i
as t
h
e loc
a
tio
n
of pages freed
for m
i
n_free_kbytes
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Go
r
ma
n
Fix co
r
ruption of memmap on IA64
S
P
ARSEMEM wh
e
n
mem_section
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
el Gorman
Be more agressive ab
o
ut stealing
w
hen MIGRATE_RECLAIMABLE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Bias
t
he
pl
a
cement of kernel pages a
t
l
o
wer PFNs
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Go
r
man
Do not
g
roup pages by mobili
t
y type
o
n low m
e
mory syst
e
m
s
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Me
l
Gorman
Gr
o
up high-order atomic allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
Gorman
Group
short-lived and
r
eclaimable
kernel al
l
ocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
e
l Gorman
Move free
p
ages
b
etwe
e
n lists
on steal
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gor
m
a
n
Drain
per-c
p
u lists when hig
h
-o
r
der allo
c
ations fail
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gor
m
an
Add a con
f
igure
option t
o
group pa
g
es
by
m
o
bility
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gor
m
a
n
Choose pa
g
es from the pe
r
-cpu
l
is
t
b
ased on migrati
o
n
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
el Go
r
man
S
plit the f
r
ee lists
f
or movable a
n
d
u
nmovabl
e
allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Add a bitmap
th
a
t is
u
sed t
o
t
r
ack flags
affecti
n
g
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-08-23
Mel Gor
m
a
n
Apply memory policies to top two
highest
zones when
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-31
M
e
l
G
orman
Do not trigger OOM
-
k
iller fo
r
h
igh-order allocat
i
on
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-26
Mel
G
orman
Al
l
ow
n
o
des to ex
i
st that
o
nly c
o
ntain
ZONE_MOVABLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-19
Mel Gorman
Re
m
o
ve al
l
oc_z
e
r
oed_user_highpage()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorman
Add
a
movab
l
e
core= pa
r
ame
t
er for sizing
Z
ONE_MOVAB
L
E
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel
Gorman
handle
kernel
c
or
e
=:
generic
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorm
a
n
Allow h
u
ge page allocations
t
o use
GFP_HIGH_M
O
VABLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel G
o
r
m
a
n
Cre
a
te the ZO
N
E_MO
V
A
BLE zone
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
M
el
Gorman
Add __GFP_M
O
VABLE for callers to flag al
l
o
cations from
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-05-07
Mel Gorman
Do not disa
b
le inter
r
upts
when
r
eading min_free_kbytes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-02-11
Mel Gorman
[PATCH] Avoid excessive
s
orting of ear
l
y_node_ma
p
[]
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-10-11
M
e
l Gorman
[PATCH]
m
m:
use sym
b
olic names instea
d
of indices
f
or
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Go
r
man
[
PATCH] Account for memmap and
optionally the kernel
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[
P
ATCH] Have ia64 use a
d
d_active_
r
ange(
)
an
d
free_area
_
init_
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PATCH] Have x
8
6_64 use a
d
d_ac
t
ive_range() and
f
ree
_
area_ini
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Go
r
man
[PAT
C
H
] H
a
ve x86 u
s
e add_
a
ctive_range(
)
a
nd fr
e
e_area_in
i
t_nodes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
M
e
l
Gorman
[
PATCH] Hav
e
Power use a
d
d_active_ran
g
e(
)
and free_area
_
i
nit
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
M
e
l
Gorman
[PAT
C
H] In
t
rod
u
ce
m
echanism for registerin
g
active
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree