repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
slub: enforce MAX_ORDER
2009-04-23
David Rientjes
s
l
u
b: enfor
c
e
MAX_
O
RDE
R
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-03-24
Pekka Enberg
Merge b
r
anches
'topic/slo
b
/cleanups', 'topi
c
/s
l
ob/fixe
s
.
.
.
commit
|
commitdiff
|
tree
2009-03-23
N
i
ck P
i
ggin
slob: f
i
x
lockup in slob_fre
e
()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-03-23
Aki
n
obu M
i
ta
sl
u
b
: use
get_track()
Cc: Pekka Enberg <
penberg@cs.helsinki.fi
>
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-25
Davi
d
Rientjes
slub: rename
calculat
e
_min_par
t
ia
l
()
to set_min_par
t
i
al()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-23
David Rientj
e
s
slub:
a
dd min_part
i
al sysfs tunable
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-23
D
avid Rientj
e
s
slub:
m
o
ve m
i
n_partial to struct kme
m
_cache
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-20
Ch
r
i
s
t
oph Lameter
SL
U
B: Introduce and use SLUB_MAX_SIZE
a
nd SLUB_PAGE_SHIFT
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-20
Zha
n
g Yanmin
S
LUB: Fix default
sl
a
b ord
e
r for
b
i
g object s
i
zes
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-20
Pekka Enberg
SLUB: Do
n
o
t
pass 8k o
b
j
ects through to the
page allo
c
ator
[
penberg@cs.helsinki.fi
: fix oops in kmalloc() ]
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-20
Christoph Lameter
SLUB: Int
r
oduce and us
e
S
L
UB_MA
X
_SIZE and
SLU
B
_PAGE_SHIFT
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-12
K
ir
i
ll A
.
Sh
u
temo
v
m
m
:
Export symbol ks
i
z
e(
)
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-02-02
Pe
k
k
a
Enber
g
Merge branches 'topic/slab/fixes' and '
t
op
i
c/sl
u
b/fixes
.
.
.
commit
|
commitdiff
|
tree
2009-01-28
David Rientjes
s
l
u
b
: fix per cpu k
m
e
m
_cache_c
p
u
a
r
ray memory leak
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-01-27
Jeff Mahoney
k
malloc:
r
e
t
urn NULL
instead of link failure
Cc: Pekka Enberg <
penberg@cs.helsinki.fi
>
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-01-19
Am
é
rico Wang
slob: clean up th
e
co
d
e
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2009-01-14
Pekk
a
Enber
g
SLUB: Us
e
-
>
obj
s
ize fro
m
struct kmem_
c
ac
h
e_c
p
u in slab_fr
e
e()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Vegard No
s
sum
km
e
mtrace: add
m
issing newline
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pekka Enber
g
kmemtrace: re
m
ove config opt
i
on for enab
l
i
ng tracing
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pekka Enberg
k
memtrace: allow kmemtrace to be enabled after boot
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pekka
E
nber
g
km
e
m
tra
c
e: remove
u
nnecessary cas
t
s
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Ed
u
ard - G
a
briel
.
.
.
kmemtr
a
ce
:
S
LUB hooks for call
e
r-tra
c
king functions
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Eduar
d
-
G
a
briel
.
.
.
kmemtrace: Bet
t
er alternat
i
ve to "k
m
emtrace: fix printk
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Eduard - Gabriel
.
.
.
kmemt
r
a
c
e:
F
ix typos in docu
m
ent
a
t
i
on
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Eduard - Ga
b
riel
.
.
.
kmem
t
r
a
c
e
: SLUB ho
o
ks
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Eduard - Gabriel
.
.
.
kmemtrace: S
L
OB hooks
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Eduard -
Ga
b
riel
.
.
.
kmemtra
c
e: S
L
AB hooks
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
E
d
uard
-
Gabrie
l
.
.
.
kmemt
r
ace: Add
i
tional do
c
umentati
o
n
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Edua
r
d - Gabriel
.
.
.
kmemtrac
e
: Core implementation
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Eduard - Gabrie
l
.
.
.
SLUB: Replace __builtin_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-12-29
Pekka Enberg
Merge br
a
nch 'to
p
i
c/failslab' into
f
or-linus
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pekka Enberg
M
e
r
g
e
b
ranch
e
s 'top
i
c/fixes',
'top
i
c
/cleanups' and
.
.
.
commit
|
commitdiff
|
tree
2008-12-29
Dav
i
d Rientjes
slub
:
avoid leak
i
ng caches or
r
efcounts on sys
f
s error
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pascal Terjan
slab: Fix commen
t
on #end
i
f
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Pekka En
b
erg
slab: remove
GFP_THISNODE clear
i
n
g
from alloc_slabmgmt()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
OGAWA Hirofumi
slub: Ad
d
m
i
ght_sleep_if() to sla
b
_allo
c
()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-12-29
Akinobu Mita
SLUB: fa
i
ls
l
ab support
[
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 Andr
e
w
slub: Fix incorrect
us
e
of loose
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
C
at
a
lin Marinas
slab: Upda
t
e the kmem_cache_create documentation regarding
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
D
avid
R
ientjes
slu
b
: make ear
l
y
_
kmem_cache_node_a
l
loc void
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
roel kluin
slab: u
n
signed s
l
a
bp
-
>inuse
cannot b
e
les
s
than
0
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
Cyrill Gorcunov
slub - fi
x
g
e
t_obje
c
t_pag
e
comme
n
t
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-26
Eduard -
Gabriel
.
.
.
SL
U
B: Rep
l
ace __builtin
_
ret
u
r
n
_
a
d
dress(0) with
_
R
ET_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
l
eanup -
d
efine m
a
cros instead of
h
ardcoded
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-13
Peter Zi
j
lstra
s
lab: document
S
LAB_D
E
S
TRO
Y
_B
Y
_RCU
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-11-13
Simon Arlot
t
Kconfi
g
: SLUB is
the default
slab allocator
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-09-15
Salman Qazi
slub: fixed uninitia
l
ized counter
in struct kmem
_
cache_node
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-08-20
Chr
i
stoph Lameter
sl
u
b: D
i
s
a
ble NUMA remote node defra
g
mentation by default
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-08-05
P
ekka Enberg
SLUB: dynamic per-cache M
I
N_PARTIA
L
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-29
Ad
r
i
a
n Bunk
m
m: unexport k
s
ize
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-19
Pekka E
n
berg
slub: dump more d
a
ta on s
l
ab corruption
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-16
Alexe
y
D
obriyan
SLUB: simplify re on_each_cpu()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-15
Rabin Vin
c
e
n
t
sl
a
b: rename slab_destroy_objs
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-15
Alexey Dobriy
a
n
s
l
ub:
c
urrent is a
l
ways
v
a
li
d
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-15
Christoph L
a
meter
slub: Add check for kfree() of non
s
lab objects
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-07-03
Christoph Lame
t
e
r
slub: Do not
use 1
9
2 b
y
te sized cache if m
i
nimum alignment
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-22
Pekka Enberg
s
l
ub: ksize
(
) abuse
c
heck
s
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-19
MinChan Kim
slob: Fix
to ret
u
rn w
r
ong
pointer
[
penberg@cs.helsinki.fi
: fix formatting as suggested...
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-01
C
h
ri
s
to
p
h L
a
m
e
ter
sl
u
b: #ifdef simplification
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-01
Christo
p
h La
m
e
ter
sla
b
i
n
fo
:
S
upport printout of the
num
b
e
r
of fallb
a
cks
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-05-01
Ch
r
istoph Lam
e
ter
sl
u
b: Whitespace cleanup an
d
use o
f
stric
t
_st
r
toul
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph Lameter
slub
:
p
a
ck objects
d
enser
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph Lameter
slub
:
C
alculate min
_
o
b
jects based on n
u
m
ber of process
o
rs
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph Lameter
slub: D
r
o
p
DEFA
U
LT
_
M
A
X_ORDER / DEF
A
ULT_MIN_
O
B
JECTS
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christop
h
Lamet
e
r
slub: Simplify any_slab_object checks
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph Lame
t
er
slub
:
Make
t
he order configur
a
b
l
e for
each sla
b
cac
h
e
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph
L
ameter
slub: Dr
o
p fa
l
lback
t
o
page allocator method
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Ch
r
istoph
L
a
meter
slub: Fallback to minimal order
during
s
lab page alloc
a
tion
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
C
hr
i
stoph Lameter
slub: U
p
date statistics
h
andling for variable order
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
C
hristoph Lame
t
er
s
l
u
b
: Add kmem_ca
c
he_or
d
er_objects str
u
ct
[
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
Chri
s
top
h
L
a
mete
r
slu
b
:
f
or_each_object must be pa
s
s
ed the num
b
er of
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
C
hr
i
st
o
ph Lamete
r
slub: S
t
o
re max number of obj
e
cts in t
h
e page struct
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Christoph Lameter
slub: Dump l
i
st of obj
e
cts not freed on kmem_cache_close()
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Chr
i
stop
h
L
ame
t
er
slub:
f
ree_list()
c
l
eanup
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Pekk
a
Enberg
slub: imp
r
ove kmem_cache_destroy() error
m
e
ssage
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-27
Y
i
Li
sl
o
b: fix bug -
w
hen
s
lo
b
allocates
"
s
t
r
u
ct kmem_
c
a
c
he
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Chris
t
oph Lameter
slub: No need for
p
er node
s
lab
c
ounters if !SL
U
B_D
E
BUG
[
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
L
ameter
slub: Move map/flag cl
e
ar
i
ng to __fr
e
e_sla
b
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
C
h
ristoph Lameter
slu
b
: Fix
e
s to per
cpu stat
o
u
t
put
i
n
sysfs
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Christoph Lameter
slub: D
e
a
l
with co
n
fig
variable depen
d
encies
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Christo
p
h
L
a
meter
slub: Reduce #ifdef ZONE
_
DMA
by movin
g
kmalloc_
c
aches_
d
ma
.
.
.
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree
2008-04-14
Pe
k
ka Enberg
slu
b
: Ini
t
ialize per-cpu stats
Signed-off-by: Pekka Enberg <
penberg@cs.helsinki.fi
>
commit
|
commitdiff
|
tree