repo.or.cz
/
linux-2.6
/
cjktty.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh...
2013-02-12
Glauber
C
osta
memcg:
fix kmemcg re
g
istration for
l
ate caches
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-05
Glauber Costa
m
emcg:
fix typo
in
k
m
em
c
g cache walk macro
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
a
uber Costa
slu
b
:
drop mutex b
e
fore d
e
le
t
i
n
g s
y
sfs
entry
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
auber
C
o
s
ta
memc
g
: add comments
clarifyi
n
g aspects of c
a
c
he at
t
ri
b
u
t
e
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
kmem: add slab-specific documentation about the kme
m
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gl
a
ub
e
r C
o
s
ta
slub: slub-specifi
c
propagat
i
on cha
n
ges
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
auber Cost
a
slab: propagate tuna
b
le v
a
lue
s
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gl
a
uber
C
o
s
ta
m
em
c
g:
a
ggr
e
g
a
t
e
memcg ca
c
he values in slabinfo
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
a
u
ber Costa
memcg/sl[au]b: shrink dead cache
s
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gla
u
b
er Co
s
t
a
memcg/sl[au]b: track all the memcg ch
i
ldren of a kmem_
c
ache
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
memcg:
d
estroy memcg caches
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber
Costa
sl[au]b: allocate obje
c
ts fr
o
m memcg cache
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber
C
osta
sl[au]b: always get the cac
h
e from its
p
age
in kmem_cache_free()
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber
Costa
m
emcg: skip memcg kmem
al
l
ocati
o
n
s in
spec
i
fied
c
ode
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
m
emcg:
i
nfrastructure
t
o
match an
a
llocat
i
o
n
to the
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gl
a
u
b
er Costa
m
e
m
cg:
allo
c
ate memor
y
f
o
r memcg caches wheneve
r
a
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
lauber Co
s
ta
slab/slub: consider a m
e
mcg pa
r
a
meter in kmem_cr
e
a
t
e_
c
ache
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gla
u
ber Costa
slab: annotate
on-sl
a
b caches nodelist lock
s
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
s
lab/slub
:
struct
memcg
_
pa
r
ams
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glaub
e
r Costa
memcg: add d
o
cumentation
a
bout the
k
m
e
m controlle
r
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
fork: protect
arch
i
tectures
w
here
TH
R
EA
D
_SIZE >= PAG
E
_S
I
ZE
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Cos
t
a
memcg: ex
e
cute th
e
w
h
ole memcg f
r
eeing in f
r
ee_wo
r
ke
r
()
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Cost
a
memcg: allo
w
a memcg wi
t
h kmem charg
e
s to be de
s
tructed
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
memcg: use static branches when code not
i
n
us
e
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
memcg
:
k
m
em accounting lifecycle management
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gla
u
ber Costa
re
s
_counter:
return amount of charges after
r
es_counter_
u
nch
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
mm: alloca
t
e kernel pages to the right memc
g
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
auber Costa
memcg:
kmem co
n
troller infrastr
u
cture
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
mm: add a _
_
G
FP_KMEM
C
G flag
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
a
uber Costa
memcg: kmem accounting b
a
sic
infrastructure
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
auber C
o
sta
m
e
m
c
g: change defi
n
es to a
n
enum
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-11-30
Glauber C
o
sta
cgroup:
warn about brok
e
n hiera
r
chies
o
nly after
c
ss_online
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-31
Glaube
r
C
ost
a
slab: Ig
n
o
r
e in
t
e
rna
l
fla
g
s in cache creatio
n
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-24
Glauber Cos
t
a
sl
u
b:
Commoniz
e
sl
a
b_
c
ache field in struct pa
g
e
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-24
Glauber
C
o
sta
s
l[a
u
]b: Pro
c
es
s
slabinfo_sh
o
w in comm
o
n code
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-24
G
lau
b
er
Costa
mm/s
l
[au]
b
: Mo
v
e print
_
slab
i
nfo_header
t
o
slab
_
common
.
c
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-24
Glauber Cos
t
a
m
m
/
sl[au]b: Mov
e
slabinfo processing to sla
b
_commo
n
.
c
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-09
Glauber Cost
a
make GFP_NOT
R
ACK d
e
fi
n
i
tion
u
ncond
i
t
i
onal
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-08-16
Glaub
e
r Costa
sl
u
b: use
fre
e
_
p
age instead of put_pa
g
e
for freeing
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-08-01
Glauber Costa
memcg: fix bad behavior in use_hierarchy
f
i
l
e
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-07-17
Glaube
r
Costa
sysfs
:
fail dentry revalidat
i
on
afte
r
namespace chang
e
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-07-02
Glauber Costa
slab
:
mov
e
FUL
L
s
tate transit
i
on
to an initcall
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-07-02
Glauber Costa
s
l
a
b: rename
g
fpfl
a
gs to
a
llocflags
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-05-29
Glauber Costa
memcg: decrement s
t
atic ke
y
s
at real
d
estroy time
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-05-29
Glauber
C
osta
m
emcg: always fre
e
struct memcg
t
hroug
h
sched
u
le_work()
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-05-29
Glau
b
e
r
Costa
r
e
sc
o
unter: remove __must_chec
k
from res_counter_charge_
n
of
a
il()
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-04-26
Gl
a
uber Cos
t
a
fs/buffer
.
c: remove BUG() in p
o
ssible but rar
e
c
o
ndition
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-04-12
Glauber Costa
m
e
mcg: do not open
c
ode
a
cc
e
sse
s
to res_
c
o
u
nter
m
embers
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-04-10
Glauber Costa
cgr
o
up: get
ri
d
o
f
popu
l
ate for memcg
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-04-10
Glauber Co
s
ta
cgroup: pass struc
t
mem_c
g
roup
i
nstea
d
of struct c
g
roup
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-30
Glau
b
er
Costa
net/
t
cp: Fix tcp memor
y
limi
t
s initialization when
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-26
Glaube
r
C
os
t
a
net: e
x
plicitly
a
dd jump_la
b
el
.
h header to sock
.
h
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-22
G
lauber Costa
net: introduce res_co
u
n
ter
_
charge_nofa
i
l() fo
r
socket
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-22
Glauber C
o
st
a
cgroup:
make sure memcg margin is
0
when over limit
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-22
G
l
auber
Costa
n
et
:
f
i
x sock
e
t memcg build with !CONFI
G
_NET
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-17
Gl
a
uber
C
osta
net: move so
c
k_update_memcg outside
of CONFIG_
I
NET
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-12
Gla
u
ber C
o
s
ta
net: decrement me
m
cg jump
label
when
l
imit, not usage
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-07
Glauber Costa
ne
t
: fix sock_clone re
f
erence mi
s
m
a
tch with tcp me
m
control
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-23
Glauber C
o
sta
Partial
rev
e
rt "Basic ker
n
el memory function
a
l
i
t
y for
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-16
Glauber Costa
n
e
t: fix
compila
t
ion wit
h
!CONFIG_NET
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-16
Gl
a
uber C
o
sta
net: fix sleeping wh
i
le a
t
omic
p
robl
e
m in soc
k
mem_cgrou
p
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-15
Glaube
r
C
osta
M
ove limit de
f
i
n
ition
s
outside CONFIG_
I
NET
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glauber
Costa
Display
maxi
m
u
m
tcp memory allocation in kmem cgroup
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glau
b
er
Costa
Display current tcp fa
i
lcnt in k
m
em cgroup
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glauber Co
s
t
a
Dis
p
l
a
y
current
tc
p
memory allocation i
n
kmem
c
group
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Gla
u
ber Costa
t
cp buf
f
er limita
t
ion: per
-
cgroup
limit
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glau
b
er
C
o
s
ta
p
e
r-n
e
tn
s
ipv4 sys
c
t
l_tcp_mem
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glaube
r
C
o
sta
tcp memory pressure contro
l
s
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glauber C
o
st
a
so
c
k
e
t
: initial cgrou
p
code
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
G
l
auber
C
osta
fou
n
dations of per-cg
r
oup
m
emory
p
ressure c
o
ntrolli
n
g
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glaub
e
r Costa
B
asic kernel memory functionality
f
o
r
the Memo
r
y Cont
r
oller
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
Glaube
r
Costa
sched/accounting: Fi
x
par
a
meter passing in t
a
sk_group_a
c
coun
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
Glauber Costa
sc
h
ed/
a
cc
o
un
t
ing:
F
i
x user/syst
e
m
tick
d
o
ub
l
e accounting
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
Glauber Costa
sched/accounting: Re-use scheduler
statistics
for the
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
Glau
b
er C
o
sta
sched/accounting, cgro
u
ps: Reuse
c
grou
p
's parent poi
n
ter
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
G
l
auber C
o
sta
sched/accounting: Chang
e
c
p
u
stat f
i
e
lds t
o
an array
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-11-16
G
l
auber Costa
sched, t
r
ivial: Initialize root
c
grou
p
's siblin
g
l
i
st
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-11-01
Glauber Cos
t
a
lib/percpu_counter
.
c: enc
l
ose hotplug on
l
y variables
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-07-24
Glauber C
o
sta
KVM g
u
e
st: K
V
M
Ste
a
l time re
g
i
s
tration
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
Glauber
Costa
sched: adjust schedule
r
cpu powe
r
for stolen time
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
Gl
a
ub
e
r Cost
a
KVM gue
s
t: S
t
eal
time account
i
ng
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
G
l
a
u
ber Costa
ia64: add jump
labels for paravirt
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
Glauber Costa
KVM g
u
est: A
d
d a pv_o
p
s stub fo
r
steal
t
ime
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
Glauber
C
osta
KVM:
S
teal time impl
e
mentation
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Glauber
C
osta
KVM: K
V
M Steal tim
e
gues
t
/host
interface
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Glauber Costa
KV
M
:
A
d
d
co
n
stant to re
p
r
esent KVM MSRs en
a
bl
e
d bit
.
.
.
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Gl
a
uber Costa
K
V
M: expose async pf through our stand
a
r
d mec
h
anism
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Glauber Costa
KVM: x86:
r
eleas
e
kvm
c
lock pa
g
e on reset
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Gl
a
ub
e
r C
o
sta
KVM: Add D
o
cumenta
t
ion/kv
m
/msr
.
txt
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
G
lauber Co
s
ta
KV
M
: Ad
d
c
puid
.
t
x
t fil
e
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Glauber Co
s
ta
KV
M
: x86: Tell
t
he guest
we'll warn it abou
t
tsc s
t
ab
i
lit
y
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Glauber
C
osta
x86, pa
r
avirt: don
'
t compute pvcl
o
ck adjust
m
ents if
.
.
.
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Glaube
r
Costa
x86
:
KVM guest:
T
ry
u
sing new k
v
m clock ms
r
s
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Glauber Cos
t
a
KVM: x86
:
e
x
port paravir
t
u
al
c
puid flag
s
in KVM_GET_SU
P
PORTE
.
.
.
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Glauber Costa
KVM: x86: a
d
d
new KVMCLOCK cpuid feature
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Glaub
e
r
C
o
sta
KVM:
x
86: cha
n
ge msr numbers for kvmclock
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Glauber Costa
x86,
pa
r
avirt: Add a global synchroniza
t
i
on p
o
int f
o
r
.
.
.
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-05-19
Gla
u
ber Costa
x86, paravirt
:
Enable pvclock
f
lags in vcpu_time_info
.
.
.
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
Glaube
r
Costa
KVM:
a
llow u
s
erspace
t
o adjust
k
vmclock o
f
fs
e
t
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2009-12-03
G
l
auber
Costa
K
V
M: x86:
inc
l
ude pvcloc
k
MSR
s
in
msrs_to_sa
v
e
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
next