repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
partitions/msdos: enumerate also AIX LVM partitions
2013-07-09
Gla
u
b
er Costa
m
emcg:
d
o not account
m
emory used for cac
h
e creation
Signed-off-by:
Glauber Costa
<glommer@openvz.org>
commit
|
commitdiff
|
tree
2013-07-09
Glauber
Costa
memcg: also test for skip accounting a
t
the page alloca
t
ion
.
.
.
Signed-off-by:
Glauber Costa
<glommer@openvz.org>
commit
|
commitdiff
|
tree
2013-02-28
Glaube
r
Co
s
ta
sl
u
b:
c
orre
c
t
l
y
bootstra
p
boo
t
caches
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-24
Glauber
C
osta
memcg: avoid d
a
nglin
g
reference
c
o
unt in cre
a
tion failure
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-24
G
l
auber Costa
mem
c
g: increment stat
i
c branch right
a
fter limit set
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-24
Glauber
C
o
sta
me
m
cg:
repl
a
c
e
cgro
u
p_lock with
memcg specifi
c
memcg_lo
c
k
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-24
Gl
a
uber Cost
a
memcg:
f
ast
hi
e
rarchy-awar
e
child test
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-24
Glauber Costa
m
e
m
c
g: split part
of memcg cr
e
ati
o
n to css_online
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-24
Gla
u
ber Cost
a
memcg: preve
n
t changes
t
o m
o
ve_charg
e
_at_immigrate
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-24
Glaube
r
Costa
me
m
cg: r
e
duce the size of
s
truct memcg 244-fold
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-22
Gl
a
ub
e
r Costa
cfq
:
fix l
o
ck
imb
a
lance with failed
allocations
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-12
G
l
a
u
b
er
Costa
memcg: fix kmemcg registrat
i
o
n for
l
ate c
a
ches
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2013-02-05
Glauber Costa
memcg: fi
x
typo
in kmemcg cache
w
alk
m
acro
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glau
b
e
r
Costa
slub: dr
o
p mutex be
f
or
e
deleting sysfs entry
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
memcg: ad
d
comments c
l
arifying as
p
ects o
f
cache att
r
ibute
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glau
b
e
r Costa
km
e
m: add slab-specifi
c
documentation about the k
m
em
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
la
u
b
e
r Co
s
ta
slub: sl
u
b-specific propagation ch
a
nge
s
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
au
b
e
r
C
osta
sl
a
b: propagat
e
tu
n
a
ble values
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
lau
b
er Cost
a
m
e
m
cg: aggregate memcg c
a
che valu
e
s in slabinfo
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
memcg/sl[au]b
:
shrink dead cache
s
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glaube
r
Costa
m
emcg/s
l
[au]b: track all the me
m
cg c
h
i
l
dren
of a kme
m
_cache
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
me
m
c
g: destroy memcg caches
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
sl[a
u
]b: a
l
locat
e
objects from
m
emcg cache
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gla
u
ber Costa
sl[
a
u]b
:
always g
e
t
t
h
e cache from its
page in
k
mem_ca
c
he_free(
)
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glaub
e
r Costa
mem
c
g: skip
m
emcg
kmem
a
llocations in spe
c
ified code
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gla
u
ber Costa
memcg: infras
t
ructure to match an all
o
cati
o
n to the
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gl
a
uber Costa
m
e
mcg
:
allocate mem
o
ry for me
m
cg caches whenever a
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber
C
osta
slab/
s
lub: con
s
i
de
r
a memcg p
a
ramet
e
r i
n
kmem
_
create_cache
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
lau
b
er Costa
sla
b
: annotate on-slab
c
aches
nodeli
s
t locks
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber
C
osta
slab/slub: struct mem
c
g_par
a
ms
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
l
a
u
b
er
C
o
sta
memcg: add documentation about
t
he km
e
m
controller
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glaub
e
r Costa
fork: protect architectures wh
e
r
e
THREAD_SIZ
E
>
=
PAG
E
_
SIZE
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glau
b
er Cos
t
a
memcg:
e
x
e
cu
t
e the wh
o
le memcg
freein
g
i
n free_w
o
rker()
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
lauber Costa
mem
c
g: allow
a
m
e
m
c
g with kmem charg
e
s t
o
b
e
destructed
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Costa
memcg: use
s
tatic
b
r
anches w
h
en code
n
o
t in use
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glaube
r
Costa
memcg: kmem accounting lifecycle managem
e
nt
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glau
b
er Costa
re
s
_counter: return
amount
o
f
charg
e
s after re
s
_counter_unch
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gla
u
ber Costa
mm
:
allo
c
ate kernel pages to
the right memcg
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
G
lauber
C
osta
memcg: km
e
m cont
r
oll
e
r infrastructu
r
e
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber Co
s
t
a
mm: add a __GFP
_
K
MEMC
G
fla
g
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Glauber
C
osta
memcg:
k
m
em accounting basi
c
i
n
frastructure
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-12-18
Gl
a
uber Costa
me
m
cg: change defines to an enum
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-11-30
Glauber Cost
a
cgrou
p
: warn abo
u
t broken hie
r
ar
c
hies only after css_online
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-31
Glauber Costa
slab:
I
gnore internal fl
a
gs in cache creation
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-24
G
laube
r
Cos
t
a
sl
u
b: Co
m
mon
i
ze slab
_
c
a
che field in
s
t
r
uct page
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-24
Glauber Costa
sl[au]b: Pro
c
ess slab
i
nfo_show i
n
common code
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-24
Glauber Costa
mm/sl[au]b: Move print_
s
labinfo_header to slab_commo
n
.
c
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-24
Gla
u
ber
Costa
mm/s
l
[
a
u]b: Move slabinf
o
processing to sla
b
_comm
o
n
.
c
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-10-09
Gl
a
u
ber Cost
a
make GFP_NOT
R
ACK definition unconditi
o
n
al
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-08-16
Gla
u
ber Costa
slub: use
free_page
i
nstead of put_page for freeing
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-08-01
Glauber Costa
memcg: fix bad b
e
hav
i
or in use_hierarchy file
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-07-17
Glauber
C
osta
s
ysfs
:
fail den
t
ry revalidati
o
n after
n
amespace change
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-07-02
Glauber
Costa
s
l
ab:
move FULL state tra
n
sition to a
n
initcall
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-07-02
G
laube
r
Co
s
ta
s
lab: rename
gfpflags to allocflags
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-05-29
Glaub
e
r Cost
a
m
e
mcg: decrement static
k
eys at real destroy time
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-05-29
Glauber
Cos
t
a
memcg: always f
r
ee
struct memcg th
r
ough sc
h
edule_work()
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-05-29
Glauber Costa
r
esco
u
n
te
r
:
r
e
move __mu
s
t_check from res_co
u
nter
_
charg
e
_nofail()
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-04-26
Glau
b
er
C
ost
a
fs/buffer
.
c:
remo
v
e B
U
G
() in pos
s
ible b
u
t rare condition
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-04-12
Glau
b
er Costa
m
e
mcg: do not op
e
n
code access
e
s to res_
c
ou
n
ter
m
e
mbers
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-04-10
Glau
b
er Cost
a
cgroup: get rid
o
f popula
t
e for mem
c
g
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-04-10
Glauber
C
o
sta
cgro
u
p
:
pass struct mem_c
g
r
oup in
s
tea
d
of struc
t
c
g
r
o
up
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-30
Gl
a
uber Cost
a
net/tcp: Fix
tcp memory lim
i
ts init
i
alizat
i
on when
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-26
Glauber Cos
t
a
n
e
t: ex
p
licitly add jum
p
_label
.
h header to sock
.
h
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-22
Glauber Cos
t
a
net: introduce res_
c
o
u
nter_c
h
arge_nofail(
)
for soc
k
et
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-22
Glauber Costa
c
g
rou
p
: make sure me
m
cg margin is
0 when over li
m
i
t
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-22
G
l
auber C
o
sta
net: fix socket memcg buil
d
w
ith !CONFIG_NET
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-17
G
l
auber Cost
a
net: m
o
ve sock_update_memcg outside
o
f CONFIG_INET
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-12
Gla
u
ber Cost
a
net: decrement memcg jump label wh
e
n l
i
mit, not
usag
e
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2012-01-07
Glaube
r
C
os
t
a
net: fix sock_clone reference mism
a
tch wit
h
tcp me
m
co
n
trol
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-23
Glauber
Costa
Par
t
i
al rev
e
rt "B
a
si
c
kerne
l
me
m
ory functionality for
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-16
Glauber Costa
net
:
fix com
p
ila
t
i
on with !CON
F
IG_NET
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-16
Glauber Co
s
ta
n
e
t:
fix
sle
e
p
ing
w
h
i
l
e a
t
o
m
ic pr
o
ble
m
in so
c
k
mem_
c
group
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-15
G
l
auber Costa
M
o
ve limit definitions outside
C
O
N
FIG_INET
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glauber Co
s
t
a
D
i
splay maximum tcp memory allo
c
ation in kmem cgroup
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glauber Costa
Disp
l
ay current t
c
p fa
i
lcnt
in kmem cgroup
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
G
l
au
b
er Costa
Display current tcp m
e
mo
r
y alloc
a
tion
i
n kmem cgroup
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
G
l
auber Costa
tcp buffe
r
limitation:
p
er-
c
group
l
imit
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
G
lauber Costa
p
er-net
n
s
ipv4
s
y
sctl_tcp_mem
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
G
l
auber C
o
sta
tcp memory pressure controls
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glauber
C
osta
socke
t
:
initial cgroup co
d
e
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
Glaube
r
Co
s
ta
f
o
undati
o
ns
of pe
r
-cgroup m
e
m
ory
pre
s
sure co
n
trolling
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-13
G
lauber Costa
Basic kernel memory functionalit
y
for the Memory Co
n
troller
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
Glauber C
o
sta
sched/account
i
ng: Fix p
a
r
a
m
e
t
e
r
passing in
t
ask_group_accoun
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
Glauber
C
ost
a
sched/accounting: F
i
x user/syst
e
m t
i
ck
d
oubl
e
a
c
co
u
nting
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
Glaub
e
r Costa
s
ched/accounting: Re-use schedul
e
r
s
tatistics for the
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
Glauber Costa
sc
h
ed
/
acco
u
nt
i
ng, cgroups: Reus
e
cgro
u
p's p
a
rent pointer
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-12-06
G
lauber
Costa
sched/ac
c
ountin
g
: Change cpu
s
tat
fields to
a
n arra
y
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-11-16
Gla
u
ber Costa
sched, trivial:
I
nitia
l
ize root cgro
u
p's s
i
bl
i
ng
list
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-11-01
Gl
a
uber Costa
lib/percpu_co
u
n
t
er
.
c:
enclos
e
hotp
l
ug only variables
.
.
.
Signed-off-by:
Glauber Costa
<glommer@parallels.com>
commit
|
commitdiff
|
tree
2011-07-24
Glauber Costa
KVM guest: KVM Steal
tim
e
registration
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
Glaub
e
r Costa
sched: a
d
just sch
e
duler cpu
p
ower for stolen ti
m
e
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
Glauber Costa
KVM
g
ue
s
t:
S
teal time accounting
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
Glau
b
er C
o
sta
ia64: ad
d
j
um
p
labels
f
or parav
i
rt
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
G
l
auber C
o
st
a
K
VM
guest
:
Add
a
pv_ops
s
tub for steal time
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-14
Glau
b
er Costa
KVM:
Steal time implement
a
tion
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Glaube
r
Cost
a
K
VM: KVM Steal t
i
me guest
/
ho
s
t interfa
c
e
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-07-12
Gl
a
uber
C
osta
KVM: Add
co
n
s
t
a
nt to
r
epr
e
s
e
n
t
KVM M
S
R
s
enabled
bit
.
.
.
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-05-11
Glauber Cost
a
K
V
M
:
expose async pf
t
hrough our st
a
n
da
r
d
mec
h
anism
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2011-03-17
Glauber Costa
KVM: x86: release kvmclock page on
r
e
s
et
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
2010-08-01
Gl
a
uber Costa
K
VM
:
A
d
d Do
c
u
m
e
nta
t
ion/kvm/msr
.
txt
Signed-off-by:
Glauber Costa
<glommer@redhat.com>
commit
|
commitdiff
|
tree
next