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: Get rid of obj_size macro
2012-06-14
Christoph L
a
meter
slab: G
e
t rid of
o
b
j
_
size macro
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
Chr
i
st
o
ph Lamet
e
r
mm, sl[aou]b: Extract common fi
e
lds
fr
o
m struct kmem_cac
h
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
C
h
ristoph
Lameter
slab:
R
e
mo
v
e
s
ome accesso
r
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
Chr
i
stoph Lameter
slab: Use page struct fields in
s
tead of
ca
s
tin
g
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
Christoph La
m
e
t
er
slob: Remove v
a
r
i
o
us small accessors
signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
C
hristoph Lameter
slob: No nee
d
t
o
z
e
ro
mapping since it is no longer
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-14
C
h
ristoph
L
a
meter
s
l
ob: De
f
ine page st
r
uct fields
us
e
d in
m
m_types
.
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lamet
e
r
sl
u
b
: pass page to
n
ode_
m
a
tch
(
) instead of kmem_
c
ache_cpu
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Chr
i
stoph L
a
m
e
ter
slub: Use
page
variabl
e
instead of c->
p
age
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
slub: Se
p
arate
out
kmem_cach
e
_cpu p
r
ocessing from deactivate
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christo
p
h
La
m
eter
slub: Get rid of the node
f
ield
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
slu
b
:
new_slab_ob
j
ects(
)
can al
s
o get obj
e
ct
s
from
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph
Lam
e
ter
slub: Simpli
f
y cont
r
o
l
flow in __slab_alloc()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
slub: Ac
q
uire_slab() avoid
loop
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
sl
u
b: Ad
d
frozen check in __slab_alloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-06-01
Ch
r
istoph Lamet
e
r
slub: Use freelist instead o
f
"objec
t
"
i
n
__
s
lab_
a
lloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-03-22
Christ
o
p
h
Lam
e
ter
mm:
f
ix
m
o
ve/
m
ig
r
ate_pages() race on task
struct
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-02-10
C
hristoph
Lamete
r
s
lub: inc
l
ude include for
prefetch
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-02-06
C
h
r
istoph L
a
meter
sl
u
b: D
o
not hold slub
_
lo
c
k whe
n
cal
l
ing sy
s
fs_slab_add()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-22
Chris
t
o
p
h Lameter
pe
r
c
pu: Re
m
o
ve irqsafe_cpu_xxx varian
t
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-13
Ch
r
istoph Lamete
r
sl
u
b
: Extract get
_
free
l
ist from __slab
_
alloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-13
Ch
r
istoph Lameter
slub: Switch per cpu partial page su
p
port off
for debug
g
ing
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-24
Ch
r
isto
p
h La
m
eter
slub: use irqsafe_cpu_cmpx
c
hg
f
o
r
put_
c
pu_partial
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-01
Christo
p
h L
a
meter
m
m
:
do not dr
a
in
pag
e
vecs fo
r
mlockall(MCL_FUT
U
RE)
Signed-off-by:
Christoph Lameter
<cl@gentwo.org>
commit
|
commitdiff
|
tree
2011-11-01
Christoph Lam
e
ter
mm: add comments
to expla
i
n mm_struct fie
l
ds
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-01
Chr
i
stop
h
Lamet
e
r
mm: d
i
sti
n
guish be
t
w
e
en mlocked and pi
n
n
ed pages
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christ
o
ph Lamet
e
r
slub:
upd
a
te slabinf
o
tools to re
p
o
r
t per cpu partial
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lameter
s
lu
b
: per cpu c
a
che for part
i
al pag
e
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
C
hr
i
stoph L
a
m
eter
slu
b
: return object pointer f
r
om get_partial()
/
new_s
l
ab()
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
C
h
ristoph La
m
e
t
er
sl
u
b:
pass
kmem_cache_cpu pointe
r
to
ge
t
_partial()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph
Lame
t
er
sl
u
b
:
Prepare
inuse field
in
n
e
w
_slab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lam
e
ter
slub: Remov
e
useless stateme
n
t
s
in __slab_alloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lameter
slub: free slabs without
holding locks
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-09
C
hrist
o
ph La
m
eter
s
lub: Fix par
t
ia
l
count c
o
mpa
r
ison conf
u
sion
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-09
Christo
p
h
Lamete
r
slub: Fix full list corru
p
tion if debuggi
n
g is on
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-25
Christoph Lameter
slub: When allocating a new sl
a
b
also prep the first
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-18
Christoph
Lamet
e
r
slu
b
: disable interru
p
ts in cm
p
xchg
_
dou
b
le_slab
w
h
e
n
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-18
Christoph
L
a
me
t
er
A
void dupl
i
cate _count vari
a
ble
s
i
n
page_struct
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-12
Chr
i
s
t
o
p
h
Lameter
percpu:
Fi
x
u
p
_
_
t
his_cpu_xchg* operations
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-07
Christoph Lameter
SLUB: Fix
b
u
i
ld
breakage in lin
u
x/mm_ty
p
es
.
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-07
Christoph Lameter
sl
a
b
a
l
locators: Provid
e
g
eneric descripti
o
n
of
a
lignment
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chr
i
stoph Lameter
slub
:
slabi
n
fo u
p
date for cmpxchg handling
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph Lameter
slub: Not necessar
y
t
o
che
c
k
f
o
r
empty slab on l
o
ad_freelist
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
i
s
t
oph L
a
meter
s
lu
b
: fast release on full
s
l
ab
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christ
o
ph Lameter
slub:
Add statistics for the case that the current
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
is
t
oph
L
ameter
slub: Get rid of the another_s
l
a
b labe
l
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub: Avoid disab
l
ing interrupts i
n
fre
e
slowpath
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
risto
p
h
Lameter
slub: Disable interrupts
i
n f
r
ee_de
b
ug pro
c
essing
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph
L
amete
r
s
l
ub: In
v
ert l
o
cking and
avoid
slab loc
k
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chr
i
s
t
o
p
h
L
ameter
slub: Rework
a
l
locator fast
p
a
t
hs
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
s
l
ub:
P
ass kmem_cache str
u
ct to l
o
ck and freez
e
slab
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
i
stoph Lamete
r
slu
b
: explicit list_lock taking
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
istoph Lameter
s
l
ub: Add cmpxchg_double_sl
a
b()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph
L
a
meter
mm: Rearrange str
u
ct page
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph L
a
meter
slub: Move page-
>
froz
e
n handli
n
g near where the
p
age
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub:
Do
n
o
t use frozen page flag but
a
b
i
t in
t
he
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christ
o
ph
L
am
e
ter
slub
:
P
ush irq disabl
e
into alloc
a
te_slab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-06-25
C
hris
t
oph Lameter
x86:
Add suppor
t
for cmpxchg_double
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-06-16
Chris
t
oph L
a
meter
slab, slub, slob:
U
n
ify
a
lignment definition
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-25
Christoph Lamete
r
slu
b
: Fix doub
l
e
bit unlock in debug mo
d
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-21
Christoph Lameter
slub:
Deal with hyperthet
i
cal case of PAGE
_
S
IZ
E
> 2M
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-21
C
h
ristop
h
Lameter
s
lub: Remove node
c
heck in slab
_
fr
e
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-17
Christoph Lameter
slub: Make CONFI
G
_DEB
U
G
_
PA
G
E_ALLOC w
o
rk with new fastpath
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-17
Christoph Lamet
e
r
sl
u
b
:
Avoid
warn
i
ng for !CONFI
G
_SLU
B
_DEBU
G
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-07
Chr
i
stoph Lam
e
te
r
slub: Remove CONFIG_
C
MPXCHG
_
LOCA
L
ifdeffery
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christ
o
ph Lameter
slub: M
o
ve de
b
ug handli
g
n i
n
_
_
slab_free
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Chr
i
s
toph
L
amete
r
slub: Move no
d
e determination out of hotpa
t
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Chris
t
o
p
h
Lameter
slu
b
: Eliminate repeated use of c
-
>pa
g
e through a new
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Chri
s
toph Lameter
slub
:
g
e
t_m
a
p
(
)
func
t
io
n
to establi
s
h map
of free objec
t
s
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christop
h
Lameter
slub: U
s
e N
U
MA_NO_
N
ODE in get_p
a
rtial
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-14
C
h
ri
s
toph Lamet
e
r
vmstat
:
update comment regarding stat_thres
h
old
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christoph La
m
e
t
er
acpi
t
hrottling: Use this_cp
u
_has a
n
d simplify code
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christoph
Lameter
x86: Us
e
this_cpu_
h
as for
thermal
_
interru
p
t current cp
u
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christoph Lameter
x86: A fa
s
t wa
y
to
c
h
eck
c
a
p
abilit
i
e
s of the curren
t
cpu
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-28
Chr
i
s
t
oph L
a
meter
percpu: Omit segment prefix
i
n the UP c
a
se for cmpxc
h
g_double
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-24
Christoph Lameter
SLUB: Writ
e
t
o per cpu data when
a
l
locating it
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-22
Christo
p
h
Lamet
e
r
slub: Add statistics fo
r
this_c
m
p
xchg_double failures
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-22
C
h
ristoph
L
am
e
te
r
slub
:
Add m
i
ssing irq
r
es
t
o
re for the OOM path
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-20
C
hr
i
stoph Lameter
slub:
Dont define u
s
e
l
ess label in
the
!
CONFIG_CMPXC
H
G_LOCAL
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Chri
s
to
p
h
L
ameter
L
o
ckless (and preemptless)
fa
s
tpa
t
hs
f
or slub
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Christop
h
Lameter
slub: Get ri
d
of slab_free_hoo
k
_ir
q
()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Christop
h
Lameter
slub: min_partial nee
d
s to be in first ca
c
heline
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-02-28
Christoph Lameter
percpu, x86: Add arch-s
p
ec
i
fic
t
his_cpu_cm
p
xchg_double
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-02-28
Christoph L
a
meter
perc
p
u
:
Gen
e
ric support
f
or
t
h
i
s_cpu_
c
mpxc
h
g
_
d
o
u
b
l
e()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-23
C
h
ristoph L
a
meter
mm: R
e
mov
e
support for kmem_
c
ache_
n
ame()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-20
C
hristoph Lameter
l
guest: U
s
e this
_
cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-11
Christoph
L
a
meter
x8
6
,p
e
rcpu: Move
out
o
f place 64 bit ops into X86_64
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-11
C
hristoph La
m
eter
slub: Av
o
id use
of slub_lock in show_slab_o
b
je
c
ts()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-04
Christoph Lamete
r
gameport: u
s
e
t
his_
c
pu_read instead of looku
p
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-04
C
hristop
h
Lam
e
ter
x86:
u
delay
:
Use this_cpu_read to avo
i
d a
d
dress calculation
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
v
mstat:
User p
e
r cpu
atomics t
o
avoid interrupt
disable
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
irq_work
:
U
s
e per cpu atomics
instead of regular atomics
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christop
h
Lameter
cpuop
s
:
U
se cmpxchg
for xchg t
o
a
void lock sema
n
tics
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Chris
t
oph Lameter
x
8
6: this_cpu_cmpxchg and this_cpu_
x
c
hg oper
a
tions
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph L
a
m
eter
percpu: Generic this_
c
pu
_
cmpxchg()
and th
i
s_cpu_xchg
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
c
onn
e
c
tor: Use this_
c
pu o
p
erations
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
xen: Use this_cpu_
i
nc_ret
u
rn
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
stoph L
a
me
t
er
taskstats
:
Use
this_cpu_op
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
Lam
e
t
er
random: Use this
_
cpu_inc_return
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
sto
p
h Lameter
fs: Use th
i
s_
c
pu_inc_return
in buffer
.
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
next