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: Fix partial count comparison confusion
2011-08-09
Chr
i
stoph Lameter
slub: Fix partial co
u
nt
comparison confusio
n
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-09
Christoph Lame
t
e
r
slub
:
Fix full
list cor
r
uption
if debuggi
n
g is on
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-25
Christoph Lameter
sl
u
b: When allocating a new slab also
p
r
ep
t
he first
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-18
C
h
r
isto
p
h Lameter
slub: disa
b
le interrupts in
c
mpxchg_double_slab when
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-18
Ch
r
i
s
toph L
a
meter
Avoid duplicate _count variables in page
_
struct
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-12
Christ
o
ph Lameter
percpu: Fixup
_
_this_cpu_x
c
hg* operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-07
Christ
o
ph Lameter
S
LUB
:
Fix build b
r
e
aka
g
e in
linux/mm_types
.
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-07
Chris
t
oph Lam
e
ter
sla
b
allocat
o
rs: Pr
o
v
i
de gen
e
ric des
c
ription o
f
alignment
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slu
b
: slabinfo update
f
or cmpxchg
h
andling
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lamet
e
r
sl
u
b: Not nece
s
sa
r
y t
o
che
c
k
for empty slab o
n
load_f
r
eelist
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lamete
r
s
l
u
b
:
fast release on fu
l
l slab
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
s
l
u
b
:
A
dd s
t
atistics for
the case that the c
u
rren
t
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph La
m
eter
slub: Get
r
i
d of the
a
nother_slab label
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph Lameter
slub: Avoid
d
isabling
interrupt
s
in free slow
p
ath
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christo
p
h
La
m
eter
slub: Disab
l
e interrupts i
n
fr
e
e
_
d
e
b
u
g processi
n
g
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph
L
am
e
ter
slub: Invert locki
n
g and avoid slab
lock
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Chri
s
toph Lame
t
er
slub: R
e
work alloc
a
tor fastpaths
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph
L
a
m
e
t
e
r
s
l
ub:
P
a
s
s
kmem_cache struct to lock and freeze
slab
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christo
p
h Lam
e
ter
slub: exp
l
icit li
s
t_lock t
a
king
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christop
h
Lameter
slub: Add cmpxch
g
_double_slab()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
mm: R
e
arrange struct page
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Chris
t
oph La
m
e
ter
sl
u
b: M
o
ve pag
e
->frozen handling
near whe
r
e
the page
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ri
s
toph Lameter
slub: Do
not
u
se frozen pag
e
flag b
u
t
a bit
i
n
the
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lamete
r
slub: Pus
h
irq disable into allocate_slab()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-06-25
Christo
p
h Lamet
e
r
x86
:
Add
s
upport for cmpxchg_doubl
e
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-06-16
Chris
t
o
p
h Lameter
sl
a
b, slub, slob: Unify alignment defin
i
tion
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-25
Christoph Lameter
slub: Fix do
u
b
l
e bit unlock in debug mode
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-21
Christ
o
ph
L
ameter
slub
:
D
e
al with hyperthetical c
a
s
e of P
A
GE_SIZE > 2
M
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-21
Christoph
L
ameter
s
l
ub: Remove node check in
slab_f
r
e
e
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-17
Chri
s
toph Lameter
slub:
M
a
k
e CONFIG_DEBUG_PAGE
_
ALLOC work with new fastpath
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-17
Christo
p
h L
a
met
e
r
s
lub: Avoid warning
for !CONF
I
G_
S
LUB_DE
B
UG
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-07
Ch
r
istoph
L
ameter
s
l
ub: Remo
v
e C
O
NFIG_CMPXCHG_LOC
A
L
ifdeff
e
ry
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christ
o
ph Lameter
sl
u
b: Move deb
u
g handlign in __slab_fre
e
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph Lameter
slub:
Move
n
ode d
e
termina
t
ion out of ho
t
path
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christ
o
ph Lameter
sl
u
b
: El
i
minate repea
t
ed
u
se of c->page through
a
n
e
w
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Chri
s
t
oph Lameter
slub: get_map() fun
c
tion to estab
l
ish map of
f
ree objects
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Chr
i
s
t
oph Lamet
e
r
sl
u
b: Use NUMA_NO_N
O
DE in get_partial
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-14
Chr
i
stop
h
L
a
m
eter
vmstat
:
u
pd
a
te comment r
e
gard
i
ng stat_threshold
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
C
h
ristoph Lameter
a
c
p
i t
h
ro
t
tling:
U
se this_cpu_ha
s
and simpli
f
y
code
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Christoph
Lameter
x86: Use
this_cpu_has
f
or thermal_interr
u
pt cur
r
ent
c
pu
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
C
h
ri
s
toph Lameter
x86: A f
a
st
way to check ca
p
a
bilities o
f
the curr
e
nt cpu
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-28
C
h
ristoph Lameter
per
c
pu: Omit
segment prefix in the UP case for
c
mpx
c
hg_double
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-24
Chr
i
s
t
oph Lam
e
ter
SLUB: Wr
i
te to per cpu d
a
ta when allocating it
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-22
Christoph Lameter
slub: Ad
d
statistics for th
i
s
_
cmpx
c
h
g
_
doubl
e
f
a
ilures
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-22
Christoph
Lameter
slub: Add missin
g
irq restor
e
for the OOM path
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-20
Christo
p
h Lameter
slu
b
: Dont define useless
l
abel i
n
the !
C
ON
F
IG
_
C
M
PXCHG_LOCAL
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
C
h
r
i
stoph Lameter
Lockless (and preemp
t
l
e
s
s) fastpaths for sl
u
b
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Christo
p
h Lameter
slub: Get rid of slab_free_hook_irq()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Chri
s
to
p
h Lameter
s
lub: mi
n
_
p
artial ne
e
ds to b
e
in first cacheline
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-02-28
Christoph Lame
t
er
percpu, x86: Add ar
c
h-spec
i
fic
this_cpu_cmpxchg_double
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-02-28
Ch
r
istoph Lamet
e
r
percpu: Generic support for this_cpu_
c
m
pxchg_double()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-23
Christoph Lame
t
er
mm: Remov
e
support for kmem_c
a
che_name()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-20
Christoph Lame
t
er
lguest: Use thi
s
_c
p
u_
o
ps
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-11
Chr
i
stoph Lamet
e
r
x86,percpu: Move
out
o
f
place 64 bit ops in
t
o
X
86_64
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-11
Chri
s
t
o
ph
L
ameter
s
l
ub:
Avoid use of sl
u
b_lock in show_slab_objects()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-04
Christoph Lam
e
ter
gameport: use this_c
p
u
_read
i
nstead of lookup
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-04
Chr
i
stoph Lameter
x8
6
:
u
d
e
lay: U
s
e t
h
is_c
p
u
_
r
e
a
d
t
o
avoid address calculation
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christop
h
Lameter
v
mstat: User per cp
u
atomics to
avoid interrupt disa
b
le
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Chr
i
stoph Lameter
ir
q
_
w
ork: Us
e
p
e
r cpu atomics instead
of reg
u
l
ar atomics
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
c
puops: Use cmpxchg for xc
h
g to avoid lock semanti
c
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christop
h
La
m
eter
x86: t
h
is_cpu_cmpxchg
a
nd thi
s
_cpu_xchg operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christoph
L
a
meter
perc
p
u
:
Ge
n
eric th
i
s_
c
pu_cmpxchg() and this_cpu_xchg
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
conne
c
t
o
r
:
Us
e
th
i
s_cpu
operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph Lameter
xen: Use th
i
s_cp
u
_inc_retu
r
n
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christ
o
ph Lamet
e
r
tasks
t
ats: Use
t
his_cpu_ops
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christop
h
Lameter
random:
U
se this_
c
pu_inc
_
return
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph Lameter
fs: Use this_cpu_in
c
_re
t
urn in buffer
.
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
Lameter
highmem: Use this_cpu_xx_re
t
urn() o
p
era
t
i
o
ns
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
vmstat: Use th
i
s
_c
p
u_inc_return fo
r
vm statisti
c
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
istoph Lameter
x86: Suppo
r
t for th
i
s
_
cp
u
_a
d
d
,
sub,
d
ec, inc_
r
e
t
u
rn
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
stoph L
a
meter
percpu: Generic support for this_cpu_ad
d
, sub
,
dec
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
h
rist
o
ph Lameter
core: Replace __get_cpu_var
w
ith
_
_th
i
s
_
cpu_read if
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
x
e
n: Use this_cpu_ops
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lame
t
e
r
fs: Us
e
this_cp
u
_xx operations in buffer
.
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
hr
i
s
t
oph Lame
t
er
fakekey: Si
m
plify sp
e
ak
u
p
_fak
e
_key_pressed
through
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lamet
e
r
k
p
robes: U
s
e
t
hi
s
_cpu_ops
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
L
a
meter
d
r
ivers: Replace __get_cpu
_
var
with __this_cpu_r
e
ad
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
toph Lame
t
er
vmstat: O
p
t
i
m
ize zone coun
t
e
r
modific
a
tion
s
through
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
hrist
o
ph
L
ameter
percpucounter: Optim
i
ze _
_
pe
r
cpu_coun
t
er_add a bit
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-12
Christ
o
ph Lameter
t
i
mers: U
s
e this_cpu_
r
ead
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-11-06
C
h
ristoph Lameter
slub: move slabinf
o
.
c
t
o
tools/slub/slabi
n
fo
.
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-26
Christoph Lameter
p
ercpu_count
e
r:
use this_cpu_ptr()
i
nstead o
f
per_cpu_ptr(
)
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-06
C
hristoph Lameter
slub:
Mo
v
e functions to
reduce
#
ifdefs
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-06
Christoph Lam
e
ter
slub: Enable sysfs support f
o
r !CONFIG_SL
U
B_DE
B
UG
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-02
Christoph Lame
t
er
slub
:
extract common c
o
de to remov
e
objects from par
t
i
al
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-02
Chri
s
top
h
Lameter
SLU
B
:
Pass acti
v
e and
inactive redzo
n
e f
l
ags instead
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-02
Chri
s
t
o
ph Lameter
s
lu
b
: reduce di
f
f
e
r
enc
e
s
b
etween SMP an
d
NUM
A
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-02
Christoph Lameter
S
lub:
UP bandaid
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-02
Ch
r
istoph Lameter
slub: Fix up missing
kmalloc_cache ->
km
e
m
_
cache_
n
ode
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-02
Christ
o
ph L
a
m
e
ter
s
lub:
A
dd dummy fu
n
ction
s
for the
!SLUB_DE
B
U
G case
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-10-02
Christoph Lameter
sl
u
b:
M
o
ve gfpflag masking out of the hotpath
commit
|
commitdiff
|
tree
2010-10-02
Christ
o
ph Lamete
r
slu
b
: E
x
tract
hoo
k
s for memory che
c
kers from ho
t
pat
h
s
commit
|
commitdiff
|
tree
2010-10-02
Christoph Lameter
slub: D
y
namically size kmallo
c
cache allocation
s
commit
|
commitdiff
|
tree
2010-10-02
Christ
o
p
h Lameter
slub: Rem
o
ve static kmem_cache_cp
u
array for boot
commit
|
commitdiff
|
tree
2010-10-02
Chr
i
s
t
o
ph Lameter
slub:
Remove dynamic dma s
l
ab alloc
a
tion
commit
|
commitdiff
|
tree
2010-10-02
C
h
ristoph Lamet
e
r
slub:
Fo
r
ce no inlining of
d
e
bug
functions
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-09-28
C
h
ristoph Lameter
IPoIB: Set
pk
t
_type corr
e
ctly for multicast packets
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-09-10
Chr
i
stoph Lame
t
er
mm: page al
l
ocat
o
r
: ca
l
cu
l
a
te a better es
t
imate of
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2009-06-17
C
hristoph Lameter
page-allocator: use
i
nteg
e
r f
i
elds lookup for gfp_zone
.
.
.
commit
|
commitdiff
|
tree
2009-04-08
Chr
i
stop
h
La
m
ete
r
percpu: remo
v
e rbt
r
ee and use page->index i
n
s
t
ead
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree