repo.or.cz
/
linux-stable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
atomic64: no need for CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
2016-10-08
Joha
n
nes W
e
i
n
er
mm: memcontrol: consoli
d
ate
cgro
u
p
s
ocket tracking
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-10-05
Johannes
W
einer
mm: file
m
ap: fix mapping->nrpages double a
c
cou
n
ting
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-10-05
Johan
n
es
W
einer
mm: file
m
ap: don
'
t plant s
h
a
d
ow entries
w
ithou
t
radix
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-09-30
Johannes Weiner
mm: wo
r
kings
e
t
: f
i
x crash in
s
hadow
node shr
i
nker caused
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-09-19
Johannes Weiner
cgroup: duplica
t
e cgroup reference
when cloning soc
k
e
ts
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-09-19
J
oha
n
ne
s
W
e
i
n
e
r
mm: memcontrol: make per-cpu charge cache I
R
Q-safe
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-07-28
Jo
h
anne
s
Wei
n
e
r
mm:
f
i
x vm-scalabilit
y
regression in cgr
o
up-awa
r
e worki
n
gset
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-07-26
J
ohannes Wei
n
e
r
c
g
r
oup: re
m
o
ve unnecessary
0
che
c
k
f
rom css_from_id()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-07-26
Johannes Weiner
cgro
u
p: fi
x
id
r
leak for the f
i
rs
t
cgroup root
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-07-23
Johannes Weiner
mm: memcontrol
:
fix cgroup creatio
n
fai
l
ure after
m
any
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-06-17
J
o
hanne
s
W
ei
n
er
cgro
u
p:
remove unne
c
e
ssary 0 chec
k
from css_
f
rom_id(
)
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-06-17
Johannes Wein
e
r
cgroup: f
i
x
i
dr leak
for the f
i
rst cgroup root
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-05-21
J
o
hannes Weiner
mm: filemap: only do ac
c
ess activ
a
tions on
reads
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-05-06
Johannes
W
einer
m
m
: memcontrol: let v2 cgrou
p
s
follow change
s
in sys
t
em
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Johan
n
es Wein
e
r
m
m: memcontrol: clarify
the uncharge_list()
loo
p
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
J
o
h
a
nnes Wein
e
r
mm:
mem
c
ontrol
:
r
e
c
laim
and O
O
M kil
l
w
hen
shrinking
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Johan
n
es Weiner
mm: memc
o
ntrol: r
e
claim when sh
r
i
nking
m
emory
.
h
igh
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Joh
a
nnes Weine
r
mm: scale
k
sw
a
pd
w
a
t
e
r
marks in pr
o
port
i
o
n
to mem
o
ry
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-17
Johanne
s
W
einer
mm: oom_kill: don't ignore oom score on exiti
n
g tasks
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johanne
s
Weiner
mm: m
e
mcon
t
rol: d
r
op unnec
e
ssary
l
ru locki
n
g from mem_cgroup
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weine
r
mm: migra
t
e: co
n
solidate mem_cgroup_
m
igrate
(
) calls
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Joh
a
nnes
W
e
iner
m
m
: remove unnecessary u
s
es
of
l
ock_page_memcg()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Joh
a
nnes
W
einer
mm: simplify loc
k
_page_
m
emc
g
()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
J
o
han
n
es Weiner
mm: migrate
:
do
n
ot touch pa
g
e->mem_cgroup of
liv
e
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
Cc:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes Weiner
mm: workin
g
set: per-cgroup
cache thr
a
s
h
d
e
t
e
cti
o
n
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes
Weiner
mm: work
i
n
g
set: evic
t
ion b
u
ck
e
ts for bigmem/l
o
wbit
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes We
i
ner
mm:
w
ork
i
ngset: separate shadow
unpack
i
ng and refault
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Johannes We
i
n
e
r
mm:
workingset: #define radix
e
ntry ev
i
ction mask
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-03-15
Jo
h
annes Weiner
mm: mem
c
ontrol: generalize lockin
g
for the
p
a
ge
-
>mem
_
cg
r
oup
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-16
Johannes We
i
ner
cgrou
p
: document cgroup_n
o
_v
1
=
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-12
Jo
h
a
nnes Weiner
c
gr
o
up: provide cgroup_n
o
v1= to disable cont
r
o
llers
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-03
Johannes Weiner
Documentatio
n
: cgr
o
up-v2: add memory
.
stat::sock description
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-03
J
ohannes Weiner
m
m: memcontrol: drop
super
f
luous e
n
t
r
y
in t
h
e per-memcg
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-02-03
Jo
h
annes
W
einer
p
r
oc: re
v
ert /pro
c
/<p
i
d>
/
maps [stack:TID] annot
a
tion
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Jo
h
an
n
es W
e
iner
net: sock: remove d
e
ad
c
group meth
o
ds from s
t
ru
c
t
proto
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Weiner
mm: memcontrol
:
ad
d
"
s
ock" to
c
gro
u
p2 memory
.
stat
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
J
o
h
a
n
n
e
s W
e
in
e
r
mm:
memcont
r
o
l: basic me
m
o
r
y
st
a
tist
i
cs
in cgroup2
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes
We
i
n
e
r
mm:
memc
o
ntr
o
l: do not unch
a
rge old page i
n
page cache
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Jo
h
annes Weiner
mm:
m
emcontrol: clea
n
up all
o
c
,
online
,
offline
,
fre
e
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Jo
h
a
nnes
Weiner
mm
:
memcontrol: flatten struc
t
cg_prot
o
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
J
ohannes
W
einer
mm:
m
emcon
t
rol: rein i
n
th
e
CONFIG
space madness
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Joha
n
nes
Weiner
mm: memcontrol: intro
d
uce
C
ON
F
IG_MEMCG_LEGACY_KMEM
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Joh
a
nnes
Weiner
mm: memcontrol: account "kmem" consumers in cgroup2
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes We
i
n
e
r
mm:
memcontrol:
move kmem account
i
n
g
code to CONFIG_M
E
MCG
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johann
e
s W
e
i
n
e
r
mm:
m
emc
o
n
t
rol: s
e
para
t
e
k
m
em code f
r
om legacy
t
cp
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Joh
a
nne
s
Wei
n
e
r
mm: me
m
control: gr
o
u
p k
m
e
m
init and exit functions
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johannes Wei
n
er
mm: memcontr
o
l: give the kmem
s
tates more d
e
scriptive
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Johanne
s
Weiner
mm: memc
o
ntrol: rem
o
ve double kmem page_counte
r
in
i
t
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-21
Jo
h
annes Weiner
mm:
m
emcontrol: drop un
u
sed @css argu
m
ent i
n
m
emcg
_
init_kmem
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Joh
a
nn
e
s
Weiner
mm: mem
c
ontrol: switch to the updat
e
d jump-
l
ab
e
l API
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Joh
a
nnes We
i
ner
mm
:
memcon
t
r
o
l:
hook up vmpressure to soc
k
et pressure
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
J
ohanne
s
W
e
iner
mm: memcontro
l
: ac
c
ount socket mem
o
ry in u
n
i
fied hierarc
h
y
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Wei
n
er
mm: m
e
mcontrol:
m
ove socket code for unified hierarchy
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Joh
a
nnes We
i
ner
mm: m
e
mcont
r
ol: do not
acc
o
un
t
memo
r
y+
s
wap on unifie
d
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Jo
h
annes Wei
n
er
mm: memco
n
trol:
g
ene
r
alize
the socket acc
o
unting jump
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
J
o
h
annes Weiner
net: t
c
p_memcontrol: simplify
l
i
n
k
age between
s
ocket
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johan
n
es Weiner
n
et
:
tcp_memcontrol:
s
anitize tcp memory ac
c
ou
n
ting
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
J
ohannes We
i
ner
ne
t
: tcp_me
m
cont
r
o
l
: simplify
the p
e
r
-memcg lim
i
t
ac
c
ess
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes Weiner
net: tc
p
_memcontrol
:
remove dead per-memcg count
o
f
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes W
e
in
e
r
net:
t
cp_memcontrol: protect all tcp_memco
n
trol c
a
lls
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Jo
h
annes Weiner
net:
t
cp_memco
n
trol: remove
bogus hier
a
rchy pressure
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johannes W
e
iner
net:
t
cp_memcontrol: properly detect ancestor s
o
cket
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johanne
s
Weine
r
mm: memc
o
ntrol: export r
o
o
t
_mem_cgroup
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Jo
h
ann
e
s Weiner
proc:
m
eminfo: estimate available memory
m
or
e
con
s
e
rvativel
y
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2016-01-15
Johanne
s
Wei
n
er
mm: p
a
g
e_
a
lloc: g
e
ner
a
lize the dirty balan
c
e reserve
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-12-18
Joh
a
nnes Weiner
cgroup: put contro
l
l
er
K
config o
p
t
ion
s
in mea
n
ingful
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-12-18
Johanne
s
Weiner
cgroup:
clean
u
p
the kernel config
u
rat
i
on
menu nom
e
nclatur
e
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-12-12
Johannes Weiner
M
A
I
N
T
AINERS: make Vladimir co-maintainer
o
f t
h
e memory
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-11-06
Johannes Weiner
mm: page
_
c
ounter: let page
_
cou
n
ter_tr
y
_
charg
e
() return
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-11-06
Johan
n
es Weiner
mm: memcon
t
rol:
e
liminate root memory
.
current
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes Wei
n
er
mm: page_
a
lloc: i
n
lin
e
should_alloc_retry()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johannes We
i
n
e
r
mm: oom_kill: simplify OOM
k
i
l
ler
l
o
c
king
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Johanne
s
W
e
i
n
er
m
m: o
o
m_kill
:
remove un
n
ecessary loc
k
ing in exit_o
o
m_vi
c
tim(
)
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Joha
n
nes Wei
n
er
m
m:
o
om_kil
l
:
g
ener
a
lize
O
OM
progres
s
waitqueue
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
J
o
hannes W
e
in
e
r
mm: oom_kil
l
: switch test-and
-
clear of known TIF_MEMDIE
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
J
ohanne
s
We
i
ner
mm
:
o
o
m_kill
:
clean up vic
t
im marking and
exi
t
ing interfaces
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-25
Joh
a
n
nes Weiner
m
m
: oom_kil
l
: remove u
n
necessary locki
n
g in oom
_
enable
(
)
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-06-10
Joh
a
nn
e
s
W
einer
mm:
memc
o
ntrol: fix
false-
p
osit
i
ve VM_BUG_ON
(
) on -rt
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-04-14
Johanne
s
Weiner
mm: memcon
t
rol: upd
a
te
cop
y
right notice
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-28
Joh
a
nnes Weine
r
mm:
page_
a
lloc: revert inadvertent !__GFP_F
S
r
e
try
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-28
Johannes Weiner
mm
:
memcon
t
r
o
l: use "max"
i
nstea
d
of "in
f
inity" in
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johan
n
e
s
Weiner
mm
:
memcontrol: consoli
d
ate sw
a
p
controlle
r
c
ode
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Joh
a
nnes W
e
i
n
er
mm: memcontro
l
: conso
l
idate mem
o
r
y c
o
ntroller initializ
a
tion
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
J
o
hannes W
e
iner
mm: memcontrol: simplify soft limit tree init code
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes Weine
r
mm: memcontrol: fold move_
a
non() and move_file
(
)
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
Johannes
W
einer
mm:
m
emcon
t
rol:
d
e
fault hiera
r
chy interf
a
ce
for memory
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
J
o
ha
n
n
e
s Weiner
mm:
page
_
count
e
r: pul
l
"-1" handling
o
u
t of p
a
ge_cou
n
ter_me
m
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-12
J
o
h
annes Wei
n
er
mm: me
m
contr
o
l: track move_l
o
ck st
a
te i
n
tern
a
ll
y
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-10
Johannes Weiner
m
m
: memory: merge shared-
w
ritable
d
irtying branches
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-02-10
J
o
h
annes Wein
e
r
mm: memory: remove
->vm_file check
o
n
sha
r
e
d writ
a
bl
e
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-01-26
Joh
a
nn
e
s
Weiner
mm: pag
e
_
alloc: embed
OOM killing n
a
turally i
n
to al
l
ocation
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-01-22
Johann
e
s Weiner
cgroup: pr
e
vent
m
ount hang du
e
to me
m
ory controll
e
r
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-01-08
Jo
h
an
n
es Weiner
mm: memcontrol:
s
w
i
tc
h
soft limit defaul
t
back to infin
i
t
y
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2015-01-08
J
ohannes Wei
n
er
mm
:
pr
o
tect set_page_dir
t
y() from on
g
oi
n
g
truncation
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-13
Johannes Weiner
m
m
: vmsc
a
n:
i
n
voke sl
a
b shrinkers from shrink_zo
n
e()
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johann
e
s Weiner
mm: m
o
ve page->mem_cgroup
b
ad page
handling into gene
r
ic
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes
Weiner
mm:
p
age_cgroup: rename file to mm
/
swap
_
cgrou
p
.
c
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
J
ohannes
Weiner
m
m
: embed the memcg
p
ointer directly
i
nto struct page
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
m
m
: memcontrol: rem
o
ve stal
e
page_cgro
u
p_lock
com
m
e
n
t
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
2014-12-11
Johannes Weiner
m
m
: memcontrol: drop bog
u
s R
C
U locking
f
r
om mem_cgr
o
u
p
_s
a
me_
.
.
.
Signed-off-by:
Johannes Weiner
<hannes@cmpxchg.org>
commit
|
commitdiff
|
tree
next