repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
slab: move FULL state transition to an initcall
2012-06-14
Christop
h
L
a
mete
r
slab: G
e
t
r
id of obj_size macro
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
C
h
r
i
stoph Lameter
mm, sl[a
o
u
]b
:
Extract comm
o
n
fields from struct kmem_cache
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
Christoph Lamete
r
slab:
Remove
s
ome a
c
ces
s
o
rs
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
Ch
r
i
stop
h
Lameter
s
l
a
b: Use page struct
fi
e
lds instead of casting
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
Christo
p
h
La
m
eter
slob: Remove various sma
l
l acce
s
sors
signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
Christoph Lameter
slob: No ne
e
d to zero mapping since it
i
s no long
e
r
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
Chris
t
oph
L
amete
r
slob: Define page struct fiel
d
s
used in mm_types
.
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
slub: pass pa
g
e to nod
e
_match(
)
i
n
s
t
ea
d
of kmem_cac
h
e_cpu
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lamet
e
r
slu
b
:
U
s
e
p
a
ge variab
l
e instead
o
f c->
p
age
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
s
l
ub: Sep
a
rate out k
m
em_cache_cpu processing
from deacti
v
ate
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
C
h
ristoph Lamete
r
slub: Get
r
id of the node f
i
el
d
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Ch
r
istoph
La
m
eter
s
l
u
b
: new_
s
lab_
o
bjects
(
)
c
an al
s
o
get objects from
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph
Lameter
slub
:
Si
m
pli
f
y control flow i
n
__slab_alloc(
)
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Chr
i
stoph
Lameter
slub: Acquire_sl
a
b() a
v
oid
l
oop
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph
L
a
meter
slub: A
d
d fro
z
en chec
k
in __slab_alloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Chr
i
stoph Lameter
sl
u
b: Use f
r
eel
i
st instead of "o
b
jec
t
" in __slab_
a
lloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-03-22
C
h
ristoph Lamete
r
mm: fix mo
v
e/mi
g
rate
_
page
s
()
race o
n
task struct
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-02-10
Christoph Lameter
slub:
include inc
l
u
de for prefetch
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-02-06
Christoph Lamet
e
r
slub: Do not hold
slu
b
_lock whe
n
calli
n
g sysfs_slab_
a
dd()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-22
Ch
r
istoph L
a
meter
p
ercpu:
R
e
move irqsafe_cpu_xxx
v
arian
t
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-13
C
hristo
p
h Lameter
slub:
E
xtract get_freelist from __slab_al
l
oc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-13
Christoph L
a
me
t
er
slub: Switch per cpu pa
r
tial page su
p
port off for deb
u
gging
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-24
Chris
t
oph L
a
meter
slub
:
use irqsafe_
c
pu_cmpx
c
hg for put
_
cpu_partial
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-01
Christoph La
m
eter
mm: do not drain page
v
ecs for
ml
o
c
k
all(MCL_FUTURE)
Signed-off-by:
Christoph Lameter
<cl@gentwo.org>
commit
|
commitdiff
|
tree
2011-11-01
Christoph La
m
eter
mm:
a
dd comments to explain mm_struct f
i
elds
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-01
C
hristo
p
h Lameter
mm: d
i
s
tingu
i
sh between
m
lo
c
k
e
d and pinned pa
g
es
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
C
hristoph Lame
t
er
slub: update slabinfo
tools to repor
t
per
cpu pa
r
tial
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Chris
t
op
h
L
a
m
e
ter
s
l
ub
:
per cpu cache fo
r
pa
r
t
ial pa
g
es
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
toph Lameter
slub: retur
n
object pointer fro
m
ge
t
_pa
r
tial() / new_slab
(
)
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Chr
i
s
t
oph Lamet
e
r
slub: pass kmem_cache_cpu poi
n
ter
t
o get_partia
l
()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph L
a
me
t
er
slub: Prepare inuse field
in new_sl
a
b()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christ
o
ph Lameter
slub: R
e
m
ove
u
s
eless
st
a
teme
n
ts in __
s
lab
_
alloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christo
p
h Lameter
slub:
free sl
a
bs wi
t
hout holding locks
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-09
Christoph Lameter
s
l
ub:
F
ix partial
c
o
unt
c
o
m
p
a
r
ison
c
onfusion
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-09
Christ
o
ph
Lameter
slu
b
: Fix full list corrupt
i
o
n
i
f debuggin
g
is on
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-25
Christoph Lamete
r
slub: When allocat
i
ng a new slab also prep th
e
first
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-18
Ch
r
istoph
L
a
meter
sl
u
b: disab
l
e
interrup
t
s in cmpxchg_dou
b
le_s
l
ab when
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-18
Ch
r
istoph
L
a
meter
Avoid
duplicate
_
co
u
nt variables in page_
s
tr
u
ct
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-12
Christoph Lameter
percpu: Fixup
_
_t
h
i
s
_c
p
u_xch
g
*
operatio
n
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-07
C
hristoph Lamet
e
r
SLUB: Fi
x
build
b
reakage
i
n
l
inux/m
m
_
t
ypes
.
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-07
C
h
rist
o
ph
Lameter
s
lab allocators: Provide ge
n
eric descripti
o
n
of
a
li
g
nment
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
istoph
Lamet
e
r
s
l
ub: sla
b
inf
o
u
pd
a
te for
c
mpxchg handling
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christ
o
p
h
Lameter
slub: Not ne
c
essary to check for empty s
l
ab on load_
f
reelist
commit
|
commitdiff
|
tree
2011-07-02
Christop
h
Lame
t
er
slub: fast r
e
lease on full sl
a
b
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph Lameter
slub: A
d
d
statist
i
cs fo
r
the case that the current
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chri
s
toph Lameter
s
l
ub
:
Get r
i
d
of th
e
anothe
r
_
slab
label
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
s
lub:
A
void
d
isabling interrupts in free slowp
a
th
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christop
h
Lamet
e
r
slub: Di
s
able
i
n
terrupts in free_debug
pro
c
e
s
sing
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph
L
ameter
slu
b
: I
n
vert
l
o
c
king and
avoid slab lock
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ris
t
op
h
Lame
t
e
r
slub: Rew
o
rk alloc
a
t
o
r fastpaths
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph Lameter
slub
:
Pass kmem_cach
e
s
tr
u
ct to lock and freeze slab
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chr
i
stoph Lameter
slu
b
: explicit
list_lock
taking
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph Lameter
s
l
ub: Add cmpxch
g
_double_slab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lam
e
ter
mm: Rearrange
struct page
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chris
t
oph L
a
meter
slub: Move page-
>
froz
e
n handling near
where th
e
page
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
r
i
s
toph Lame
t
er
slu
b
: Do not use froz
e
n page flag bu
t
a
bit in the
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ri
s
to
p
h Lam
e
ter
slub:
P
ush irq
disable into allocate_sl
a
b()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-06-25
C
h
ristoph Lame
t
er
x
8
6: Add su
p
port
f
or cmp
x
chg_double
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-06-16
Christoph Lamete
r
slab,
slub, slob: Unify
alignment definition
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-25
C
h
ristoph
Lame
t
er
slub
:
Fix d
o
ub
l
e bit un
l
ock i
n
debug mode
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-21
Christoph Lameter
slub: Dea
l
wi
t
h hy
p
e
rthetical case of PAG
E
_SIZE > 2M
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-21
C
hristoph Lameter
slub: Remove node check
i
n slab
_
free
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-17
C
hris
t
oph
Lameter
slub: Make C
O
N
F
IG_
D
E
B
U
G_PAGE_ALLOC work
w
ith new fastpath
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-17
C
h
ris
t
oph
Lame
t
er
slub: Avoid warning for !CONFIG_SLUB_DE
B
UG
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-07
C
hristoph Lamet
e
r
slub: Rem
o
ve
CO
N
FI
G
_
C
MPXCHG_L
O
C
AL ifdeff
e
ry
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Chr
i
stoph L
a
m
e
ter
slub:
Move
debug h
a
n
d
lign in __slab_free
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christ
o
ph Lameter
slub: Mo
v
e node determina
t
ion o
u
t of hot
p
ath
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
C
hristop
h
Lam
e
ter
slu
b
: Eliminate repeated use of c->page through
a new
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Chris
t
o
p
h
Lamet
e
r
slub:
get_m
a
p(
)
f
un
c
tio
n
to est
a
bl
i
sh ma
p
of free
objects
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
C
hristoph Lamet
e
r
slub: Use NUMA
_
NO_NODE i
n
ge
t
_
p
a
rtial
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-14
Chris
t
o
ph
L
a
m
et
e
r
vmstat: u
p
date comment regard
i
ng stat_th
r
es
h
old
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christ
o
p
h Lam
e
t
er
ac
p
i t
h
rottlin
g
: Use this_cpu_has and simplify co
d
e
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christop
h
Lame
t
er
x
8
6
:
Us
e
this_cpu_has fo
r
thermal
_
interrupt curr
e
nt cpu
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Chris
t
oph Lameter
x86: A
f
ast way to
c
heck
capabili
t
ies o
f
th
e
current cpu
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-28
Christoph
L
ameter
percpu: Omit segment prefi
x
in the
U
P case for cmp
x
chg_double
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-24
Chri
s
toph
L
ameter
SLUB: Write
t
o per cpu
data when all
o
cating it
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-22
Christoph L
a
meter
s
l
ub:
A
dd stat
i
stics for t
h
is_cmpxchg_doub
l
e failures
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-22
Chri
s
t
o
ph Lameter
slub: Add missing irq
res
t
ore
f
o
r
the OOM path
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-20
Christoph Lameter
slub: Don
t
defi
n
e useless
l
abel i
n
the
!
CONFIG_CMPXCHG_LOCAL
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Christoph Lameter
Loc
k
less (and preemptless) fastpaths fo
r
slub
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Christoph
Lameter
slub: G
e
t ri
d
of sla
b
_fre
e
_
h
o
o
k_ir
q
()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Chri
s
top
h
Lameter
s
l
u
b: min_
p
artial
needs to
b
e in first cacheline
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-02-28
C
hristoph Lameter
percpu,
x86:
A
d
d arc
h
-specific th
i
s_cpu_cmpxch
g
_double
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-02-28
C
h
ristoph Lamete
r
p
ercpu
:
G
e
n
eric
s
upp
o
r
t
for this_cpu_cmpxch
g
_
do
u
ble()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-23
Christop
h
Lamet
e
r
mm: Remove support for
k
mem_cach
e
_name(
)
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-20
Christoph Lameter
lguest: Use thi
s
_cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-11
Christoph
Lameter
x86,percpu: Move o
u
t
of pl
a
ce 64
b
it ops into X86_64
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-11
Christoph Lam
e
t
e
r
slub: Avo
i
d
use of slub_lock i
n
sh
o
w
_slab_objects()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-04
Christoph La
m
eter
gameport: use this_c
p
u_read
i
nstead of look
u
p
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-04
C
hristoph Lamet
e
r
x86
:
udelay: Use this
_
c
pu_
r
ead to avoid address c
a
lculation
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
v
mstat:
User per
cpu atomics to avo
i
d interrupt disable
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
C
h
ristoph Lameter
irq_work: Use per cpu atom
i
cs instea
d
o
f
regul
a
r atomics
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Chris
t
oph Lame
t
er
cpuops: Use cmpxchg for
x
chg to avoid
loc
k
s
emantics
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
C
hri
s
toph Lame
t
er
x86:
this_cpu_cmpxchg
a
nd this_cpu_xchg o
p
era
t
ions
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Chr
i
stoph Lameter
percpu: Ge
n
eric th
i
s_cpu_cmp
x
c
hg() an
d
this_cpu_xchg
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christop
h
Lameter
c
onnector: Use
t
his_cpu op
e
ration
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
stoph
L
a
meter
xen: Use th
i
s_cpu_inc_r
e
turn
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Chris
t
o
p
h Lameter
t
a
s
k
s
tat
s
: Use this_cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christ
o
ph Lame
t
er
random:
Use this_cpu_inc_return
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph L
a
meter
fs: Use this_cpu_inc_return in buffer
.
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
next