repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
SLUB: Introduce and use SLUB_MAX_SIZE and SLUB_PAGE_SHIFT constants
2009-02-20
C
h
ristop
h
L
a
mete
r
SLUB:
I
n
troduce and use SLU
B
_MA
X
_
SI
Z
E
and SLU
B
_PAGE_SHIFT
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-02
Pek
k
a Enbe
r
g
Merge branches 'topic/slab/fixes
'
and
'
topic/
s
lub/fixes
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
David Rie
n
t
jes
slub: fi
x
per cpu kmem
_
cach
e
_cpu
a
rray me
m
ory
leak
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-01-27
Jeff Mahoney
kmalloc: return NULL instead of
l
ink
f
ai
l
ure
Cc: Pekka Enberg <
penberg@cs.helsinki.fi
>
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pekk
a
Enberg
Merge branch
'
t
opi
c
/fails
l
ab' into for-li
n
us
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pek
k
a
E
nberg
Merge branches
'
topic/fixes', 't
o
p
ic
/
cleanups' and
.
.
.
commit
|
commitdiff
|
tree
2008-12-29
Davi
d
Rientjes
slub: av
o
i
d
l
e
aking
c
a
c
h
e
s or refcount
s
on sysfs error
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pascal Terjan
slab: F
i
x
c
omment on
#
e
ndif
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pekka Enberg
slab: re
m
ove G
F
P_THISNODE clearing
from alloc_slabm
g
mt()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
OG
A
WA Hirofumi
sl
u
b
:
Add might_s
l
eep
_
if(
)
to slab_alloc()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Akinobu M
i
ta
SLUB: failsl
a
b su
p
po
r
t
[
penberg@cs.helsinki.fi
: unify slab and slub implementations]
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-08
Nick Andrew
slub: Fix incor
r
ect use of loose
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
C
a
talin Marinas
sla
b
: U
p
date the kmem_cache_create documentation
r
egarding
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
David Rientjes
s
l
ub: m
a
ke early_kmem_cache_nod
e
_
a
lloc v
o
id
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
roel k
l
uin
slab: unsigned slabp
-
>inuse can
n
ot be
l
ess than
0
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
Cyrill
G
or
c
u
n
o
v
slub - fix ge
t
_object_page comment
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
E
duard -
G
abriel
.
.
.
SL
U
B: Replace
_
_
b
uiltin_return_address(0) with
_
RET_IP_
.
[
penberg@cs.helsinki.fi
: remove _RET_IP_ casts to void...
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
Cyrill Gorcunov
SLUB:
c
lean
u
p
-
de
f
i
ne macr
o
s
instead o
f
ha
r
dcoded
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-13
P
eter Zijl
s
t
r
a
slab: document SLAB_DESTROY_BY_RCU
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-13
Simo
n
A
r
lott
Kconfig: SLUB is the
d
efault slab allocator
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-09-15
Salman Qazi
slub
:
fixed
uninitialize
d
cou
n
ter in str
u
ct kmem
_
cache_node
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-08-20
Ch
r
istoph
La
m
ete
r
slub: Di
s
ab
l
e NUMA remo
t
e node defragmentation
b
y defau
l
t
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-08-05
Pe
k
k
a Enbe
r
g
SLU
B
: dynamic
p
er-cache MI
N
_PARTI
A
L
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-29
Adrian Bunk
mm: unex
p
ort ksize
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-19
Pekka Enber
g
slub
:
d
u
mp m
o
re d
a
ta on
sla
b
corrup
t
ion
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-16
Alexey D
o
briyan
SLUB: simplify re on_
e
ach_cp
u
()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-15
Rabin V
i
n
cent
slab: rename sla
b
_des
t
ro
y
_
objs
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-15
A
l
exey D
o
b
ri
y
an
slub: c
u
r
rent is always
v
alid
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-15
Christop
h
Lame
t
er
sl
u
b: Add c
h
eck f
o
r
kfree() of non s
l
a
b
o
bjects
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-03
Christoph L
a
m
eter
slub: D
o
not use 192 byte sized cach
e
if m
i
nimum alignment
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-22
P
e
k
ka Enberg
slub: ksize() ab
u
s
e
chec
k
s
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-19
MinChan Kim
slob: Fix to
retur
n
wrong
p
ointer
[
penberg@cs.helsinki.fi
: fix formatting as suggested...
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-01
Christoph Lameter
sl
u
b: #ifd
e
f simplification
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-01
Christoph Lam
e
ter
slabinf
o
: Support printout of the nu
m
ber of f
a
llback
s
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-01
Christoph Lameter
slub: W
h
itespace clean
u
p
a
nd use
o
f strict_strtoul
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph Lamet
e
r
sl
u
b:
p
ack object
s
denser
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
C
hristoph Lamet
e
r
slub: Calculate min
_
object
s
bas
e
d
on number of processo
r
s
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph Lameter
slub
:
Drop DE
F
AULT
_
MAX_ORDER / DEFAULT_MIN_OBJECTS
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Ch
r
istop
h
Lam
e
ter
slub: Simplify any_slab_o
b
ject
c
hecks
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
C
hristoph Lameter
slub: Make the o
r
d
e
r
conf
i
gur
a
ble
for e
a
ch slab cache
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
C
h
rist
o
p
h
Lamet
e
r
slub: Drop fall
b
a
ck to
p
age allocator method
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph
Lam
e
ter
slub: Fallback to min
i
m
al order during
s
l
a
b
page allocati
o
n
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph
L
a
m
eter
slub: Update statistics handling for
v
ariable order
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph
L
a
meter
slub:
Add
k
mem_
c
ache_order_objects struct
[
penberg@cs.helsinki.fi
: fix memset() page order in new_slab()]
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Chris
t
oph Lameter
s
lub: for_each_ob
j
ect
m
ust be passed the nu
m
ber of
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Chris
t
o
p
h
L
ameter
slub
:
Sto
r
e m
a
x
number of objects i
n
the page
s
tr
u
c
t
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Chris
t
oph
L
ameter
slub: Du
m
p
list
of objects not freed on kmem_cache_close()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Chri
s
toph Lameter
slu
b
: free_l
i
st() clea
n
up
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Pekka Enberg
slub:
improve
kmem_ca
c
h
e_destroy()
error messa
g
e
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Y
i
Li
slob:
f
i
x bug
-
when slob allocates "struct
kmem_c
a
c
h
e
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Christoph Lamet
e
r
slub: No
need for per no
d
e sla
b
counters
if !SL
U
B_DEBUG
[
penberg@cs.helsinki.fi
: fix oops and move ->nr_slabs...
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Christoph Lameter
slu
b
: Move map/flag clearin
g
to __free_slab
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Christop
h
Lam
e
ter
slub
:
Fixe
s
to per cpu sta
t
output in
s
ysfs
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Christo
p
h La
m
eter
slub: Deal with config v
a
ria
b
le dep
e
ndenc
i
es
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
C
hr
i
stoph La
m
e
t
er
slub: Reduce #ifdef ZONE_D
M
A by moving kmal
l
oc_caches
_
d
m
a
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Pekka Enberg
slub:
Initi
a
l
i
z
e per-cpu stats
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree