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
mm, sl[aou]b: Extract common code for kmem_cache_create()
2012-07-09
Christ
o
p
h Lameter
mm, sl[aou]b: Ex
t
r
a
ct
c
ommon cod
e
for km
e
m_cache
_
creat
e
()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Christoph Lameter
slab: Get rid
o
f obj_siz
e
macr
o
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
C
h
r
i
stop
h
Lameter
mm, sl[aou]
b
: Extra
c
t common fields from s
t
ruct kmem_ca
c
he
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Christoph Lameter
s
lab: Remove some accessors
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
C
hrist
o
p
h
Lameter
slab:
U
s
e
page
struct fields instead of cast
i
ng
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Christoph Lamete
r
s
lo
b
: Remove various sm
a
ll
a
ccessors
signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Christoph Lameter
slob: No need to z
e
r
o m
a
ppi
n
g
s
ince it is
no longer
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-14
Christoph Lameter
slob
:
Define page struc
t
fields used in mm_types
.
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christ
o
ph Lameter
slub: pass p
a
ge t
o
node_
m
atc
h
() instead of kmem_
c
ache_c
p
u
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Ch
r
istoph Lameter
s
l
u
b
:
Use page
variable instea
d
o
f
c
-
>page
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph
L
am
e
t
er
slub: Separ
a
t
e
out
kmem_cache_
c
pu processing from deactiva
t
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
slub
:
G
et rid of the node field
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lamete
r
s
l
ub: new_
s
lab_obje
c
ts
(
) can als
o
g
e
t
ob
j
ects from
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
sl
u
b:
S
i
mpl
i
fy
c
ontr
o
l flow in __s
l
ab_alloc()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lamete
r
slub: Acquire_s
l
ab() avo
i
d loop
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
C
hristoph
L
ameter
slub: Add frozen check in __slab_allo
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christo
p
h
Lameter
slub: Use
freelist inst
e
a
d
of "
o
bjec
t
" in __
s
lab_alloc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-03-22
C
h
ristoph Lame
t
er
mm: fix move/migrate_pages() race
o
n
task
s
truct
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-02-10
Christoph Lameter
slub: include i
n
clude
for prefetc
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-02-06
Christ
o
ph
L
ameter
slub: Do not hold slub_lock
w
hen calling sysfs_slab_ad
d
()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-22
Christoph Lameter
percpu: Remove irqs
a
f
e
_cpu_xx
x
va
r
iants
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-13
Christop
h
Lameter
slub: E
x
tract get_freelist from
_
_
s
lab
_
alloc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-13
Christoph Lamete
r
slub: Sw
i
tch per
cpu part
i
al page support
o
f
f
for de
b
uggin
g
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-24
C
hris
t
op
h
Lame
t
er
slub: us
e
irq
s
a
f
e_cpu_cmpxc
h
g for put_cpu_p
a
rtia
l
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-01
Christoph Lameter
mm: add comment
s
t
o
exp
l
a
in mm_struct fiel
d
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-01
Christoph Lameter
m
m: dist
i
nguish betwe
e
n
mlocked and pi
n
ned pag
e
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christoph L
a
mete
r
slu
b
:
u
pdate slabinfo tools t
o
re
p
ort per c
p
u
p
art
i
a
l
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Chri
s
toph Lameter
s
lub: pe
r
cpu cache for
p
arti
a
l pages
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lameter
slub: return o
b
jec
t
pointer from get_partial()
/
new_slab()
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lameter
s
lub: p
a
ss kmem_c
a
c
h
e_cpu pointer to g
e
t_partial()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christ
o
ph
L
ameter
s
l
ub
:
P
repare
i
nuse
f
i
eld
i
n n
e
w_slab()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
istoph Lameter
s
l
ub: R
e
move useless statements in __slab_alloc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
istoph Lameter
slub: free sla
b
s wi
t
hout holding locks
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-09
Christoph Lameter
slub
:
F
i
x partial cou
n
t comparison
conf
u
s
i
on
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-09
C
hri
s
toph Lamete
r
slub:
F
ix full list corrupt
i
on
if deb
u
gging is on
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-25
C
hristoph Lamet
e
r
slub: Whe
n
allo
c
at
i
ng a
new
slab
a
lso prep the first
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-18
Christoph Lameter
s
lu
b
:
d
i
sab
l
e interrupts in cmpxchg
_
double_slab when
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-18
Christoph Lameter
Avoid duplicate _c
o
unt variables in pag
e
_struct
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-12
C
h
risto
p
h Lameter
percpu: Fix
u
p __this_cpu_x
c
hg* operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-07
Chri
s
top
h
Lameter
SLUB: Fix build breakage in
l
inu
x
/
m
m
_
ty
p
es
.
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-07
Ch
r
is
t
oph
Lameter
s
lab
a
llocators:
P
rovide
gen
e
ric des
c
ription o
f
alignment
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
ist
o
ph Lameter
slub: slabi
n
f
o u
p
date for cmpxchg handling
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Chris
t
oph La
m
et
e
r
s
lub: Not ne
c
essary to chec
k
for empt
y
sla
b
o
n
l
oad_freelis
t
commit
|
commitdiff
|
tree
2011-07-02
Christoph L
a
meter
slu
b
: fast re
l
ea
s
e on full slab
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
i
stoph Lameter
slub: Add statisti
c
s
for the
c
ase t
h
at the current
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph Lameter
slub: Get rid o
f
the anot
h
er_s
l
ab label
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christ
o
ph Lameter
slub: Avoid disabling inte
r
rupts in
f
ree slo
w
path
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph
Lame
t
er
slub: Disa
b
l
e in
t
errupts in f
r
ee_debug pro
c
e
s
si
n
g
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christo
p
h La
m
e
ter
s
l
ub:
Invert locking
a
n
d
avoid s
l
ab lock
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christo
p
h
L
ameter
slub: Rework
alloc
a
tor f
a
stpaths
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph
L
a
meter
slub: Pass
kmem_cache struct
t
o lock and freeze slab
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
sl
u
b: explic
i
t
list
_
l
o
ck ta
k
ing
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph L
a
meter
slub
:
Add cmpxch
g
_double_slab()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Chri
s
toph Lamete
r
m
m
: Rearrange struct page
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christop
h
Lamet
e
r
slub: Move page->froze
n
ha
n
d
l
ing ne
a
r where the p
a
g
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph L
a
me
t
er
slub: Do not use frozen page
f
la
g
but a
b
i
t
in t
h
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christop
h
Lame
t
er
slub: Push irq
d
isable into allocate_slab()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-06-25
C
hr
i
stoph Lamet
e
r
x86: Add support for cmpxchg_double
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-06-16
Christoph Lameter
sla
b
, slub, slob: Un
i
fy alignment definition
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-25
C
h
risto
p
h Lamet
e
r
slub:
F
i
x double bit unlock in debug mode
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-21
C
hristop
h
Lameter
slub: Deal with hyp
e
rthetical ca
s
e
o
f
P
A
G
E_SIZ
E
> 2M
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-21
Ch
r
istoph Lame
t
er
slub: Remove node chec
k
in slab_free
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-17
Ch
r
istoph Lamet
e
r
slub: Make C
O
NFIG_DEBUG
_
PAGE_
A
LL
O
C work
with new
f
ast
p
ath
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-17
C
h
ristoph
L
a
meter
slub
:
Avoid warning
for !CONFIG_SL
U
B_
D
EBUG
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-07
Chri
s
toph Lameter
slub: R
e
move CONFIG_CMPXCHG_LOCAL ifdeffery
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph Lameter
slub
:
Mo
v
e de
b
u
g hand
l
ign in __sla
b
_free
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph Lameter
slub: Move node
d
et
e
r
m
i
natio
n
out of hotpath
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph L
a
meter
s
lub: Eliminat
e
repeate
d
use of c->page thro
u
gh
a
n
e
w
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Chri
s
toph
La
m
et
e
r
s
lub: get_map(
)
function to establish
m
ap
o
f free objects
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Ch
r
ist
o
ph Lam
e
ter
s
l
ub: Use N
U
MA_NO_NO
D
E in
g
e
t
_par
t
ial
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-14
Chris
t
oph Lamet
e
r
vmstat: update comme
n
t regarding sta
t
_
t
hresho
l
d
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Christoph Lam
e
t
e
r
acpi th
r
ottling: Use this_cpu_has
a
nd si
m
p
lify co
d
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Christoph
Lameter
x
8
6: Use this_cpu_ha
s
for thermal_interrupt current c
p
u
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Christoph La
m
e
ter
x
86: A
f
ast
w
ay to check c
a
p
abi
l
ities
o
f
the current
c
p
u
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-28
Ch
r
istop
h
Lameter
percpu:
Omi
t
segment
prefix in the UP ca
s
e
f
or cmpxch
g
_double
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-24
Christoph La
m
e
ter
SLUB: Wri
t
e
to per cpu
d
ata when a
l
l
o
cating i
t
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-22
C
hristoph Lameter
slub:
Add statistics fo
r
this_cmpxchg_double f
a
i
lures
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-22
Ch
r
istoph Lameter
sl
u
b: Add m
i
ssi
n
g ir
q
restore for the O
O
M pa
t
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-20
Chri
s
toph Lamet
e
r
slub: Dont define use
l
ess la
b
el in
t
he !CO
N
FIG_CMP
X
CHG_LOC
A
L
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
C
hristoph Lameter
L
ockless
(
and pre
e
mp
t
less
)
fa
s
tp
a
t
h
s f
o
r slub
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Ch
r
is
t
oph Lameter
slub: Get rid of slab_free_hook_irq()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Christo
p
h Lameter
slub: min_
p
artial needs
to be in f
i
rst cacheline
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-02-28
Christoph Lameter
p
e
rcpu, x86: Add arch
-
s
pec
i
fic this_
c
pu_cmpxchg_doubl
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-02-28
Christ
o
ph
Lameter
percpu: Ge
n
e
ric support fo
r
this_c
p
u_cmpxchg_double()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-23
C
h
ris
t
op
h
Lameter
mm: Re
m
ov
e
support for kme
m
_c
a
c
h
e_name()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-20
Chri
s
toph Lameter
l
guest:
Use t
h
is_cpu_ops
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-11
Ch
r
i
s
t
op
h
Lamet
e
r
x86,percp
u
:
Move out of place 64 bit ops into X86_64
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-11
Chris
t
oph Lamete
r
slu
b
: Avoid use of slub_lock i
n
show_slab_objects()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-04
C
h
r
ist
o
p
h Lameter
game
p
or
t
: use
t
his_c
p
u_read instead of lookup
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-04
Christoph Lame
t
er
x8
6
: u
d
el
a
y
:
Use this_c
p
u_read
to avoid addres
s
c
a
lculation
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christop
h
L
a
me
t
er
vmstat: User p
e
r cpu atomics to
a
v
oid i
n
t
e
rrupt disabl
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
irq_wo
r
k:
Use
p
er cpu atomics instead of regu
l
ar a
t
omic
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christoph
Lameter
cpuops:
U
s
e
cmpxchg
f
o
r xchg to avoid lock semantics
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
x86: this_cpu_cmp
x
chg and this_cpu_xchg op
e
rations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christo
p
h Lamete
r
p
e
r
c
pu:
G
ene
r
i
c
this_c
p
u_cmpxchg()
a
nd this_cp
u
_xchg
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christo
p
h Lameter
connector: Use this_cpu operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
toph L
a
meter
xen: Us
e
th
i
s_cpu_inc_return
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
h
ristoph Lameter
taskstats: U
s
e this_cpu_ops
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
i
st
o
ph Lamet
e
r
ran
d
om: Use this_cpu_inc_return
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christo
p
h Lamet
e
r
fs
:
U
s
e thi
s
_
c
pu_i
n
c_
r
eturn in buffer
.
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
next