repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
memblock: Use memblock_reserve() in memblock internal functions
2011-11-01
Ch
r
i
s
t
o
ph L
a
meter
mm:
do not drain pageve
c
s for mlo
c
kall(MCL_F
U
T
U
RE)
Signed-off-by:
Christoph Lameter
<cl@gentwo.org>
commit
|
commitdiff
|
tree
2011-11-01
Christoph L
a
meter
mm: add comments to explain
m
m_
s
t
r
u
ct field
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-01
Chris
t
op
h
La
m
eter
mm: d
i
stinguish between mlocked
a
nd p
i
n
ned pages
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lameter
slub: u
p
date sla
b
info t
o
ol
s
to report p
e
r c
p
u
p
artial
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
C
hr
i
st
o
ph Lameter
sl
u
b: per cpu
c
a
c
he for partial
page
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Chr
i
stoph Lame
t
er
slub: re
t
urn objec
t
poi
n
ter from get_partia
l
() / new_sl
a
b
()
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph
Lameter
slub:
pass
k
mem_ca
c
he_cpu poi
n
ter to g
e
t_p
a
rtial()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Chris
t
oph Lameter
slub: P
r
epare inuse field in new_slab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
C
hri
s
toph La
m
eter
slub: Remove u
s
eless
sta
t
ements in __sla
b
_alloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Chris
t
oph La
m
eter
slu
b
: free
slabs without ho
l
ding locks
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-09
Ch
r
istoph Lameter
s
lub:
Fix part
i
a
l count comparison c
o
nfusi
o
n
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-09
Christo
p
h
L
ameter
slub: Fix
f
ull list
c
orruption if debugging is on
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-25
Chri
s
toph
Lame
t
er
slub: Whe
n
all
o
ca
t
i
ng a n
e
w
sla
b
also prep the first
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-18
Chris
t
oph Lameter
slu
b
: disa
b
l
e i
n
t
e
rrupts i
n
cmpxchg_
d
o
u
ble
_
slab w
h
en
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-18
C
h
ris
t
oph Lameter
Avoid
duplicate _cou
n
t variables in
pag
e
_struct
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-12
Christoph Lameter
p
e
rcpu: Fixup _
_
this_
c
pu_x
c
hg* ope
r
at
i
ons
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-07
Christoph L
a
m
eter
SLUB:
Fix b
u
ild
breakage
in linux/mm
_
t
ype
s
.
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-07
Chr
i
stoph Lam
e
ter
slab alloc
a
t
o
rs
:
Provide gene
r
ic descriptio
n
of al
i
gnmen
t
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph Lameter
s
lub
:
slabinfo u
p
date
f
or c
m
pxchg handli
n
g
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub:
Not necess
a
r
y to che
c
k f
o
r empty slab
on load_fre
e
li
s
t
commit
|
commitdiff
|
tree
2011-07-02
Chris
t
o
ph Lameter
s
l
ub
:
fas
t
rele
a
se o
n
full
s
l
a
b
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph Lamet
e
r
slub:
A
d
d
statistics f
o
r the case that the current
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub:
Get rid
o
f the another_slab label
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph L
a
m
e
ter
s
lub
:
A
v
o
id
disabling int
e
r
rupts
in fr
e
e slowp
a
th
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub:
D
isable i
n
terru
p
ts i
n
free_debug process
i
ng
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chr
i
stoph Lam
e
t
er
slub:
I
nvert lock
i
ng a
n
d avoi
d
slab l
o
c
k
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph L
a
meter
slu
b
: R
e
wo
r
k alloca
t
or
f
astp
a
ths
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph La
m
eter
s
l
ub
:
Pass kmem
_
cache struct to
l
o
ck and freeze
s
lab
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
istoph Lameter
slub: explicit li
s
t_loc
k
taking
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ri
s
toph Lameter
sl
u
b: Add
cmp
x
chg_doubl
e
_slab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
mm: Rea
r
r
a
nge struct page
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub: M
o
ve page-
>
f
ro
z
e
n handlin
g
n
ear where the page
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph Lameter
slub: Do not use frozen p
a
ge flag
b
ut a bit in the
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chris
t
oph L
a
meter
s
l
u
b
:
Push irq d
i
sable into all
o
c
ate_slab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-06-25
C
h
ristoph Lameter
x86: A
d
d s
u
pport
f
or cmpxchg_double
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-06-16
Christoph Lameter
slab
,
sl
u
b, slo
b
: Unify ali
g
nment def
i
nition
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-25
Christoph Lameter
slub: Fi
x
double bi
t
unlock in
debug
m
ode
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-21
C
hristop
h
L
ameter
sl
u
b: Deal with hyperthetical case of PAGE_SIZ
E
> 2M
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-21
Ch
r
istoph
L
ameter
sl
u
b
:
R
e
move nod
e
check
in slab
_
fre
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-17
Ch
r
ist
o
ph Lameter
slub: Mak
e
CONFIG_DEBUG
_
PAGE_
A
LLOC work with new f
a
stpat
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-17
Chr
i
stoph L
a
mete
r
slub: A
v
oid war
n
ing
f
or !CONFIG_SLUB_DEBUG
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-07
Christoph Lame
t
er
slub: Remove CONFIG_CMPXCH
G
_LOC
A
L ifdeffery
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christ
o
ph Lamete
r
slub:
Move d
e
bug handli
g
n
in
_
_
sl
a
b
_free
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
C
h
risto
p
h Lamete
r
slub: Move node determin
a
tion out of hotpath
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christoph Lame
t
er
slub: El
i
minate repeated use of c->
p
age through a new
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christ
o
p
h
Lamet
e
r
s
lub: ge
t
_
m
a
p() function to
e
stablish map of
free
objects
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Chr
i
stoph Lam
e
ter
s
lub: Use NUMA_NO_NODE in get_partial
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-14
C
hristoph Lameter
vmstat: upda
t
e commen
t
r
e
g
arding stat_thresh
o
ld
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
C
h
r
i
stoph Lameter
acp
i
throttling: Use this_c
p
u_
h
as and simpl
i
fy cod
e
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christop
h
L
amet
e
r
x86:
U
se
this_cpu_
h
as for therm
a
l_interrupt curren
t
cpu
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christop
h
Lameter
x
86: A fa
s
t way to chec
k
c
a
p
abi
l
i
tie
s
o
f
t
he current cpu
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-28
C
h
r
i
stoph Lameter
percpu: Omit segment prefix in the UP case for c
m
pxchg_doub
l
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-24
Ch
r
ist
o
ph La
m
eter
SLUB: Write to p
e
r c
p
u dat
a
when allocati
n
g
it
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-22
Christoph L
a
met
e
r
slub: Add s
t
atisti
c
s
f
or th
i
s_c
m
pxchg_double
fa
i
lures
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-22
C
hris
t
oph Lame
t
er
slub:
A
dd
m
is
s
ing irq
r
estore for the O
O
M path
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-20
Christoph
L
ameter
s
lub:
Dont
define
u
sele
s
s label in the !CONFIG_CMPXCHG_LOCAL
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Christoph Lameter
Lockles
s
(an
d
preemptless) fastpaths for
slub
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Christoph Lame
t
er
s
l
ub: Get rid of
s
lab
_
free_h
o
ok_irq()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Christ
o
ph La
m
eter
s
l
u
b
:
mi
n
_part
i
al needs to be i
n
f
i
rst cachelin
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-02-28
Chr
i
s
t
o
p
h
Lameter
percpu, x86: Add arch-speci
f
ic
t
his_cpu_c
m
pxch
g
_doubl
e
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-02-28
C
hristoph Lameter
p
er
c
pu: Generic support f
o
r this_cpu_cmpxchg_
d
ouble()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-23
Ch
r
i
stoph
Lameter
mm
:
Remove s
u
pport for
kmem_
c
ache_name()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-20
C
h
ristoph Lameter
l
guest: Us
e
this_cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-11
Ch
r
istoph Lameter
x86,per
c
pu: M
o
ve out of
p
lace
64 bit ops into
X86
_
64
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-11
Christoph Lameter
s
l
ub: Avo
i
d use
o
f slub_lock in show_
s
lab_objects()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-04
Christop
h
L
a
meter
game
p
ort: use this_cpu_re
a
d instead
of l
o
okup
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-04
Chris
t
oph Lameter
x86
:
udel
a
y: Use
this_cpu_re
a
d to avo
i
d address calculat
i
on
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
vmstat:
User
p
e
r
cpu at
o
mics
to avoid interrup
t
disable
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
C
h
risto
p
h Lamete
r
irq_
w
ork: Use per
c
pu
atomics instead
o
f regular atomics
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christ
o
ph La
m
et
e
r
cpuops: Use cmpxchg
f
or xchg to
avoid lock semant
i
c
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lam
e
te
r
x86: this_cpu_cmpxchg a
n
d this_cpu_xchg operatio
n
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Ch
r
istoph Lame
t
er
percpu: Generi
c
t
his_
c
pu_
c
mpxchg
(
) a
n
d
this_cp
u
_
xchg
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
c
o
nne
c
t
o
r: Use this
_
cpu operat
i
ons
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
xen: Use this_cpu_inc_return
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph La
m
eter
taskstats: U
s
e th
i
s_cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
hristoph Lam
e
ter
random: Us
e
this_cpu_inc_re
t
ur
n
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
h
ristoph La
m
ete
r
fs:
Use this_cpu
_
inc_retu
r
n in buf
f
er
.
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
highmem: Use th
i
s_cpu_xx_return()
operations
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
v
mstat: Use this_c
p
u_inc_return for vm statistics
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Chris
t
oph Lameter
x86: S
u
pport for t
h
is
_
cpu_add, su
b
,
dec, i
n
c_
r
eturn
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph La
m
e
t
e
r
percpu:
Generic
s
upport for
t
hi
s
_
c
pu_add, sub, dec
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
co
r
e
:
Replace __get
_
cpu_
v
ar wit
h
__th
i
s
_cpu_read i
f
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
xe
n
: Us
e
this_cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
fs: Use th
i
s_c
p
u_
x
x
o
p
erations in buff
e
r
.
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
h
rist
o
ph Lameter
f
a
k
e
key:
Sim
p
l
ify s
p
eakup
_
fake_key_pressed through
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
kpro
b
es: Use
this_cpu_op
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
istoph
Lame
t
e
r
drive
r
s: Repl
a
c
e _
_
get_cpu_var w
i
t
h
__this_cpu_read
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
hristo
p
h Lam
e
ter
vmstat:
Opti
m
ize zone counte
r
m
o
difications
t
hrough
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
h
ri
s
to
p
h Lameter
per
c
pu
c
ounter: Optim
i
ze _
_
per
c
pu_counte
r
_add a bit
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-12
Christoph Lamete
r
t
imers:
Use this_cpu_r
e
ad
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-11-06
Ch
r
isto
p
h
Lamet
e
r
slub: move slabi
n
fo
.
c to tool
s
/sl
u
b/slabinfo
.
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-26
Christoph Lameter
percpu_coun
t
er:
u
se this_cpu_
p
tr
(
) inst
e
ad
of per_cpu_
p
tr
(
)
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-06
C
hristoph La
m
et
e
r
slub: Move f
u
nctions to reduce #
i
fdefs
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-06
Ch
r
istoph Lameter
s
lub: Enable sysfs support for !CON
F
IG_SLUB_DE
B
U
G
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-02
Ch
r
i
s
top
h
Lameter
s
l
u
b: extract common code
t
o remo
v
e objects from par
t
ial
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-02
Christoph Lame
t
er
SLUB: P
a
s
s
active and inactive redzo
n
e f
l
ags
i
nstead
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-02
C
hristoph Lam
e
ter
slub: reduce diffe
r
en
c
es bet
w
e
e
n
S
MP
and
N
UMA
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-02
Christoph La
m
eter
Slu
b
: UP
b
andaid
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-02
Christoph Lameter
slub: F
i
x up missing kmalloc_cac
h
e
->
kme
m
_cache_node
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-02
Christoph Lamet
e
r
slub: A
d
d
d
um
m
y functions for the !SLUB_DEBU
G
case
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
next