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
mm, sl[aou]b: Extract common fields from struct kmem_cache
2012-06-14
Chr
i
s
t
op
h
L
a
meter
mm, sl[aou]b: Ext
r
ac
t
c
ommo
n
fie
l
ds fro
m
s
t
ruc
t
kmem
_
cache
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Chr
i
stoph
Lameter
slab:
R
emove
s
o
m
e accessors
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
C
hristoph La
m
eter
slab: Use p
a
ge s
t
ruct fiel
d
s
instead of
c
as
t
ing
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Chri
s
toph Lameter
s
l
ob: Remove various small accessor
s
signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Christoph Lam
e
ter
slob:
No nee
d
to zer
o
mappi
n
g s
i
nce it is no
longer
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Christop
h
Lam
e
ter
slob: Define page struct fields us
e
d in mm_
t
ypes
.
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
C
h
ri
s
toph Lameter
slu
b
: pass page to
n
ode_m
a
tch()
i
n
s
t
e
ad of kmem_cache_cpu
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Ch
r
istoph Lameter
slub: Use
page varia
b
le in
s
tea
d
of c->page
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Ch
r
is
t
oph Lameter
slub:
Separate out
k
mem_
c
ach
e
_cpu processin
g
f
r
om deactiv
a
te
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
slub: G
e
t rid of the node field
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lame
t
e
r
slub: new_slab_objects() can also get
obje
c
ts fro
m
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christo
p
h Lameter
slub:
Sim
p
lify con
t
rol fl
o
w in __slab_all
o
c()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lame
t
er
slub:
Acquire_
s
lab() avoi
d
loop
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Chri
s
top
h
Lamete
r
slub: Add frozen check in __slab_alloc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christo
p
h Lameter
slub: Use
f
reeli
s
t instea
d
of
"
ob
j
ect
"
in __sl
a
b
_
alloc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-03-22
C
h
ris
t
op
h
La
m
e
t
e
r
mm
:
fix move/
m
ig
r
ate_pages() rac
e
on task
stru
c
t
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-02-10
Chr
i
stop
h
Lamet
e
r
slub:
i
n
clude in
c
l
ude for pre
f
e
t
ch
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-02-06
Chr
i
stoph Lamete
r
slub: Do not ho
l
d sl
u
b_lock when cal
l
ing sysfs_slab_add()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-22
Christoph Lameter
pe
r
cpu: Remove irq
s
afe_cpu_x
x
x variant
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-13
C
hri
s
t
o
ph Lameter
slu
b
: Extra
c
t get_fre
e
list from
__slab_allo
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-13
Christoph Lameter
slub: Switch per cp
u
par
t
ial page support off f
o
r
d
ebugg
i
n
g
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-24
Chris
t
oph Lamete
r
s
lub: u
s
e irqsafe_
c
pu_cmpxchg for p
u
t
_cpu_partial
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-01
Chris
t
oph L
a
meter
mm: add comments to ex
p
lain m
m
_struct field
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-01
Christoph Lameter
mm: distinguish
b
etween mlocked
a
nd pinned pages
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christo
p
h
L
amete
r
sl
u
b: update
s
labinfo too
l
s to repor
t
per cpu partial
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christop
h
Lameter
s
l
ub:
p
er c
p
u ca
c
h
e
for par
t
ial pages
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Chris
t
oph Lameter
slub: return obj
e
ct pointer
from get_partia
l
() / ne
w
_slab()
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lameter
slub: pass kmem
_
cac
h
e_cpu
p
o
i
nter
to get_part
i
al()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lameter
s
l
ub:
Pre
p
are in
u
se field in new_sla
b
()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Chris
t
oph Lameter
slub: Remove useless st
a
tements in __slab_a
l
loc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christo
p
h L
a
mete
r
slub: free
s
l
abs without h
o
ld
i
ng locks
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-09
C
hristoph
Lameter
slub: F
i
x partial
c
ount c
o
mpar
i
son
confus
i
on
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-09
Christ
o
ph
L
a
m
et
e
r
slub:
F
ix full list corrupti
o
n if
d
ebugging
i
s
o
n
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-25
Chr
i
s
t
o
ph L
a
meter
slub: W
h
en allocating
a
new slab
also prep the first
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-18
C
h
ristoph Lamet
e
r
slub: disable
i
n
terr
u
pts i
n
cmpxchg_double_slab when
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-18
Ch
r
istoph Lame
t
er
A
void d
u
plicate _c
o
unt va
r
iables in page_stru
c
t
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-12
C
hr
i
stoph Lameter
percpu: Fixup __
t
h
i
s_cpu_xchg* operati
o
ns
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-07
Chri
s
t
o
ph Lam
e
ter
SLUB: Fix bu
i
l
d bre
a
kag
e
in linux/m
m
_
types
.
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-07
Christ
o
ph
L
amete
r
slab allocators: P
r
ovide generic description
of alignment
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub: sl
a
binfo update for
c
mpxchg handling
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph
L
ameter
slub:
N
ot
necessary to chec
k
for empty
slab on load
_
freelis
t
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
i
s
toph La
m
e
ter
slu
b
:
fast r
e
lease on f
u
ll slab
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slu
b
: Add statistics for
t
he case tha
t
th
e
current
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christo
p
h Lam
e
ter
slub
:
G
e
t rid
o
f the another_sl
a
b label
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christ
o
p
h Lamet
e
r
slub: Avoid disa
b
l
i
ng inte
r
rupt
s
in free
slowpat
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph La
m
eter
slub: Disable interrupts
in f
r
ee_debug proce
s
s
i
ng
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christ
o
p
h
La
m
eter
slub: Invert locking a
n
d avoid
s
lab lock
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph Lameter
sl
u
b
:
Rework allocator fastpaths
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lamete
r
s
lub: Pass kmem_cache str
u
ct to
l
ock and free
z
e sla
b
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lam
e
ter
slub: e
x
plic
i
t
l
ist_lock taking
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slu
b
: Add cmpxchg_d
o
uble_slab()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
mm: Rearrange struc
t
p
a
ge
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub: Move page->f
r
oz
e
n
handling nea
r
whe
r
e the page
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
hr
i
stoph Lameter
slu
b
: Do n
o
t
u
s
e
frozen page flag but a bit i
n
t
h
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
istoph La
m
e
ter
slu
b
:
P
ush irq
d
i
s
a
ble into allocate_slab()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-06-25
Christoph
La
m
e
ter
x
8
6: Add support for cmpxchg_doub
l
e
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-06-16
C
h
risto
p
h Lameter
slab, slub, slob:
Unify alignme
n
t de
f
init
i
o
n
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-25
Christoph Lame
t
er
slub: Fix double bit unlock
in debug
mode
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-21
Christo
p
h Lameter
slub: Deal with hyperthe
t
ical case of P
A
GE_SIZE > 2M
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-21
C
h
ri
s
toph Lameter
slub: Remov
e
no
d
e che
c
k in slab_free
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-17
Ch
r
i
s
t
o
ph Lameter
slub: Make CON
F
IG_
D
E
B
UG_PAGE_A
L
LOC
work wi
t
h new
fastp
a
th
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-17
Christoph La
m
eter
slub: Avoid wa
r
ni
n
g
fo
r
!CONFIG_S
L
UB_DEBUG
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-07
Christoph Lam
e
ter
s
lub
:
R
emove CONFIG_CMPXCH
G
_LO
C
AL ifdeffe
r
y
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
C
hristoph Lame
t
e
r
s
lub: Move debug handl
i
gn in __slab_f
r
ee
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
C
h
ristoph Lameter
sl
u
b
:
M
o
ve node
determination out of hotpath
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph Lam
e
te
r
slub:
E
lim
i
nate repeated use of
c
-
>
page through a new
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph
Lamete
r
slub: get_map() function to
e
s
t
a
b
lish map of free obje
c
ts
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph Lameter
s
l
ub:
U
se NUMA_NO_NODE in get_
p
art
i
al
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-14
C
h
r
i
st
o
ph
L
ame
t
er
vmstat: update co
m
ment
r
egard
i
ng stat_threshold
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Chri
s
toph Lameter
acp
i
throttl
i
ng: Use this_cpu_
h
as
and sim
p
l
ify code
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Chr
i
s
t
oph
Lameter
x8
6
: U
s
e
th
i
s_cpu
_
has for th
e
rmal_interrupt current cp
u
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Chri
s
toph Lamete
r
x86: A f
a
st way to
c
he
c
k c
a
pabil
i
ties of the curr
e
nt cpu
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-28
Christoph
La
m
eter
percpu: Omit seg
m
e
n
t prefix in t
h
e U
P
case for cm
p
xchg_doubl
e
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-24
Chr
i
sto
p
h
Lameter
SLUB: Write to p
e
r cpu data when all
o
cating it
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-22
C
hrist
o
ph
Lameter
slub: Add statist
i
cs for this_cmpx
c
hg_double failures
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-22
Chris
t
o
p
h Lameter
slub: Add missing irq restore for the OOM
path
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-20
C
h
ristoph Lamet
e
r
slub: Dont define useless label in the !CONFIG_CMPXCHG_LOCAL
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Christoph L
a
mete
r
Lockless (and preemptless
)
fastpaths for sl
u
b
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Chr
i
stop
h
L
a
mete
r
s
l
ub: Get rid of
slab_fre
e
_
h
o
o
k
_irq()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Chris
t
oph Lameter
slub: mi
n
_partial needs to be in
f
ir
s
t
ca
c
heline
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-02-28
Christoph La
m
eter
p
ercpu, x86
:
Add arch-
s
p
e
cific this_
c
pu_cmpxchg_doub
l
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-02-28
C
hristoph Lameter
per
c
pu: Generi
c
support
f
o
r
this_cpu
_
c
mpxchg_double()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-23
Christoph Lameter
mm: Rem
o
ve
s
upport for km
e
m
_
c
ache_name()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-20
C
hristop
h
L
am
e
ter
lguest: Use this_cpu_o
p
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-11
Christoph Lameter
x
8
6,p
e
rcpu: Move ou
t
o
f
p
lace 64 bit ops
into X86_
6
4
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-11
C
h
ristop
h
Lameter
slub: Avoid
u
se of sl
u
b_l
o
ck
in s
h
ow_slab_objects()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-04
Chris
t
oph Lamete
r
gamep
o
rt: use
thi
s
_cpu
_
re
a
d
instead of l
o
o
k
up
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-04
Christoph Lameter
x8
6
:
ud
e
lay:
U
se
t
his_cpu_re
a
d to avoid address calculatio
n
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Ch
r
istoph Lameter
v
mst
a
t
:
User
p
er
c
p
u at
o
mics t
o
avoid interrupt disable
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christ
o
p
h Lameter
irq_
w
ork:
Use per cpu atomics ins
t
ead o
f
regu
l
ar atomics
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
C
hristoph Lameter
c
p
uops: Use cmpxchg
f
o
r
xchg to
a
v
oid lock semanti
c
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Chr
i
stoph Lameter
x86: this_cpu_cmpxc
h
g
and this_cpu_xchg
operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christ
o
p
h La
m
eter
p
ercpu: Generic this
_
cpu_c
m
pxc
h
g() and this_cpu_xchg
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
L
a
meter
con
n
e
c
tor: Use this_cp
u
operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lame
t
er
xen: Us
e
t
h
is_cpu_inc_ret
u
rn
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lam
e
te
r
task
s
tats: U
s
e this_cpu_o
p
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christo
p
h
L
amet
e
r
r
a
n
dom: U
s
e t
h
is_cpu_inc_return
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
fs: Use this_c
p
u
_inc_return
i
n buf
f
er
.
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
st
o
ph Lameter
highmem:
Use this_cpu_xx_retu
r
n() operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
to
p
h Lam
e
te
r
v
msta
t
: Us
e
th
i
s_cpu
_
inc_re
t
urn for v
m
stati
s
tics
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
next