repo.or.cz
/
linux-2.6
/
next.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
page-allocator: preserve PFN ordering when __GFP_COLD is set
2009-07-30
M
e
l Gor
m
a
n
page-allocator: preserve
PFN or
d
e
ring when __GFP_COLD
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Me
l
Gor
m
an
vmsc
a
n: count the number of times zone_
r
eclaim()
scans
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
vmscan:
do not unc
o
nditionally treat z
o
nes that fail
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
G
orman
vmscan: pr
o
perly
a
ccount f
o
r the number of page cache
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
G
o
r
man
mm:
a
d
d
a
gfp-translate sc
r
ipt to hel
p
und
e
rstand p
a
ge
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
mm:
use
a
lloc_pages_exact()
in
allo
c
_large_system_hash
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
e
l
G
orman
p
a
g
e
allocator
:
sanity c
h
eck order in the pag
e
allocat
o
r
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
G
orman
p
age alloc
a
t
or: slab: use nr_online_
n
odes to check
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
G
o
r
m
a
n
p
age al
l
ocator: ge
t
the pageblock
mi
g
rate
t
ype without
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Gorman
page allocator
:
update NR_
F
REE_PAGES
o
n
l
y as necessa
r
y
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page
al
l
oc
a
tor: us
e
allocati
o
n flags as an index to
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
pa
g
e allocator:
d
o not setup zonelist cache when there
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
G
orman
p
age allocat
o
r:
do not dis
a
ble in
t
errupts
i
n free_page_mlock()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page
allocato
r
:
do
n
ot ca
l
l get_pageblock_mi
g
ratetype
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gorman
page allocator: inline
__rmqueu
e
_f
a
llback()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Gorman
page allocato
r
: inli
n
e buffered_
r
mq
u
e
u
e()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
p
age all
o
c
a
t
o
r:
inlin
e
__
r
m
q
ueue_
s
mallest()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Go
r
ma
n
p
a
ge allo
c
ator: remove
a b
r
anch by assuming __GFP
_
HIGH
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocator: calcul
a
t
e
the mig
r
atety
p
e for allocation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Gorman
pa
g
e allocat
o
r: c
a
l
c
ulate the prefer
r
ed zone fo
r
a
llocation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Go
r
ma
n
page
a
llocator: move check
f
or disa
b
led anti-fragmentation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Gorman
page allocator: break up the alloca
t
or ent
r
y point
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel
Gorman
page allocator: check onl
y
once if the
zonelist i
s
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
M
el Gorman
page
alloc
a
t
o
r: 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
Gorman
page allocator: do
not sanity che
c
k
order
i
n the fast
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-06-17
Mel Go
r
ma
n
page
allocator: replace __alloc
_
page
s
_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 m
a
ppings using VM
_
MAYSHAR
E
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-29
Mel
Gor
m
an
x86: ignor
e
VM_LOCKED when d
e
termining if hugetlb-backed
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
Mel
Gorman
[
ARM] Double check memmap is act
u
ally valid with a
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-18
M
e
l Gor
m
an
powerp
c
: Do not
a
ssert pte_locked for hugep
a
ge
PTE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-13
Mel Gorman
Remove imple
m
en
t
ation of readpage f
r
om the hu
g
etlbfs_aops
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-05-05
Me
l
Gorman
Ignore mad
v
ise(MADV_W
I
L
L
NEED) for hug
e
tlbfs-backe
d
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-11
Me
l
Gorman
Do
n
ot accou
n
t for hugetlbfs quota at mmap() t
i
me if
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-02-10
Mel Gorman
Do not accou
n
t for t
h
e
address
space used by hugetlbfs
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
Mel Gorman
m
m
: r
e
port the MMU pag
e
size
in
/
p
r
o
c/pid/smaps
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2009-01-06
M
e
l Gorman
m
m: report the page
s
i
z
e backing a VMA in /pr
o
c
/
pid
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-09-13
Mel Gorman
mm: mark the correct
zon
e
as
full when sca
n
ning zone
l
ists
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-08-27
M
e
l Gorman
[ARM] Sk
i
p
memory holes in FL
A
TMEM when re
a
d
i
n
g /proc
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel
G
orman
hugetlb:
f
ix a hugepage re
s
e
rvation check for MAP_SH
A
RED
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorma
n
hugetlb
:
guarantee that COW faults for a process
that
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
M
el
Gorman
hugetlb: reserve huge pag
e
s fo
r
reliable MAP_PR
I
VATE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
M
e
l Gorm
a
n
h
ugetlb: move hugetlb_acct
_
mem
o
r
y
()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
mm: p
r
i
nt out the zon
e
lists
o
n re
q
uest for m
a
nua
l
v
e
rific
a
tion
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
mm: make
d
efensive ch
e
cks
ar
o
u
nd PFN values re
g
is
t
e
red
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel Gorman
mm: verify t
h
e page links and memory m
o
del
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-24
Mel
Gorman
mm: add a
bas
i
c
debugging framework for me
m
o
ry init
i
alisation
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-07-03
Mel Gorman
D
o
not overwrite
nr_zones on !NUMA
when i
n
i
tia
l
ising
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-05-13
Mel Gorman
parisc
:
fix DI
S
CONTIGME
M
compile breaka
g
e
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-04-28
Mel Gorma
n
mm: fi
l
ter based on
a
n
o
demask as wel
l
a
s
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
m
m: have zo
n
elist contains s
t
ruct
s
with both a z
o
ne
.
.
.
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
orman
mm: us
e
two zonelist th
a
t are filtered by
G
F
P 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
:
rememb
e
r
what the
preferred zone is
f
o
r zone_
s
ta
t
istics
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: introduce no
d
e_zonel
i
st() for acc
e
ssing the zonelist
.
.
.
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:
u
s
e zonelists instead of zones when direct rec
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
x86: relax restricti
o
ns on setting CONFIG_NUM
A
o
n
x86,
#
2
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
Mel Gor
m
an
x86: make NUMA wor
k
on 32-bit
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-30
M
e
l Gorma
n
x
8
6: make NUMA work
o
n 32-
b
it again
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2008-01-24
Mel Gorman
slab: partially revert list3 c
h
anges
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-12-18
Mel Gorman
m
m
:
fix p
a
g
e
a
l
lo
c
ation for
larger I
/
O segments
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-11-29
Mel Gorm
a
n
Fix boot problem
w
ith iSeries lacki
n
g
hugepage sup
p
or
t
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-24
Me
l
Go
r
man
s
ched
:
d
o
cument p
r
ofile=sleep requi
r
ing CON
F
IG_SCHE
D
STATS
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
e
l Gorman
Brea
k
out page_order()
t
o internal
.
h to avoid special
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorma
n
P
rint ou
t
stat
i
st
i
cs in relatio
n
to fragmentation avoid
a
n
ce
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
Gorm
a
n
Do not depe
n
d o
n
MAX_ORDER when grouping pages by mobili
t
y
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Fix calcula
t
ion in mov
e
_
freepages_
b
lock for
c
o
unt
i
ng
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
orma
n
d
on'
t
group high ord
e
r atomic allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
remove PAGE_GROUP_BY_
M
OBILITY
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
Go
r
man
Bias the location of pages freed for min_
f
ree_k
b
ytes
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Fix c
o
rruption of memmap
o
n IA64 SPA
R
S
E
M
E
M w
h
en mem_s
e
ction
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
M
el
G
orman
B
e
more agre
s
s
i
v
e
about stealing w
h
e
n
MI
G
RATE_
R
ECL
A
IMABLE
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Bias t
h
e plac
e
ment
o
f 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
o
up pag
e
s by mobility type on low memory s
y
stems
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorm
a
n
G
r
oup high-order ato
m
ic
al
l
ocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Group short-lived
an
d
reclaim
a
ble kernel allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
Move free pages between lists
o
n st
e
al
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
o
rman
D
r
ai
n
per-cp
u
lists when high-order
a
llo
c
ations
fail
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
G
orman
Add a configure option to group pa
g
es by mobili
t
y
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gorman
C
h
oos
e
pages from the per-cpu list based on mi
g
ration
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel
Gorman
Split the fre
e
lis
t
s for movab
l
e an
d
unmovable allocations
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-10-16
Mel Gor
m
an
Add a bitmap
tha
t
is
used to track flags affecting
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-08-23
Mel Gorman
Ap
p
ly memo
r
y policies to top two
highest zo
n
es wh
e
n
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-31
Mel Go
r
man
Do not trigger
O
OM-k
i
ller for high-
o
r
d
e
r allo
c
ation
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-26
Mel Gorman
Allo
w
nodes
t
o exist that only
con
t
ain ZONE_MO
V
ABLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-19
Me
l
G
orman
R
emo
v
e alloc_
z
e
roed_user_hig
h
page()
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorman
Add a
movablecore
=
parame
t
e
r for
s
izing ZONE_
M
O
VABLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel G
o
rman
handle kernelcore=:
gene
r
ic
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel
G
orman
Al
l
ow huge p
a
ge alloc
a
t
i
ons to use G
F
P_HIGH_MOVABLE
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorman
Create the
Z
ONE_MOVABLE zo
n
e
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-07-17
Mel Gorman
Add __GFP
_
MOV
A
BLE for callers to flag
a
lloc
a
tions fro
m
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-05-07
Mel Gor
m
an
D
o not disable interrupts when reading
m
in_free
_
k
b
ytes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2007-02-11
M
el Gorman
[P
A
TC
H
] Avoi
d
excessive sorti
n
g of early_node_map[]
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-10-11
Mel Gorman
[PATCH]
m
m: use sym
b
olic names instead
o
f indices for
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PATCH] Accoun
t
for memm
a
p and
optionally
t
h
e
ke
r
nel
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[P
A
TCH] Have ia64
use add_act
i
ve_ra
n
g
e
() and
f
ree_ar
e
a_init_
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[PATCH] Have x86_64 us
e
add_active_ran
g
e() and free_area_ini
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Gorman
[
PATCH] Hav
e
x86 use add_active_range() and free_area_init_nodes
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel Go
r
man
[PA
T
CH] Have
P
ower use add_activ
e
_range() and fre
e
_area_init
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree
2006-09-27
Mel G
o
r
man
[PATCH] Introduce mechanism f
o
r registering active
.
.
.
Signed-off-by: Mel Gorman <
mel@csn.ul.ie
>
commit
|
commitdiff
|
tree