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
slub: new_slab_objects() can also get objects from partial list
2012-06-01
Christ
o
ph Lameter
slub: new
_
slab_objects() can
als
o
get o
b
j
ects fro
m
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Chr
i
st
o
ph
L
ameter
slub: S
i
m
p
lify
c
ontrol flo
w
in __slab_alloc()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
C
h
r
i
stoph L
a
met
e
r
slub
:
Acq
u
ire
_
sl
a
b(
)
a
v
o
i
d
loop
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
slu
b
: Add froze
n
check i
n
__slab_alloc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-06-01
Christoph Lameter
slub:
U
s
e
f
reel
i
st i
n
ste
a
d o
f
"
obje
c
t" in __slab_alloc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-03-22
Christoph Lamete
r
mm: fix mo
v
e/migra
t
e_pages() race on task
struct
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-02-10
Christoph Lame
t
er
slub:
include i
n
clude
for
pref
e
t
c
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2012-02-06
Christoph
Lameter
sl
u
b: Do not h
o
ld
s
l
ub_
l
ock when cal
l
ing sysfs_slab_add()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-22
C
hr
i
sto
p
h Lameter
p
e
rcpu:
R
emov
e
irqsafe_cpu_
x
xx variants
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-13
Christoph L
a
meter
slub: Ex
t
ract
get_freelist from
__slab_a
l
l
o
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-12-13
Christoph Lame
t
er
s
l
u
b
: Switch per c
p
u p
a
r
ti
a
l page s
u
pport off for debugging
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-24
Chr
i
stoph Lameter
slub: u
s
e irqsafe_cp
u
_cmpxchg for put_cpu_partial
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-01
Christoph Lameter
mm: add comments to e
x
plain mm_stru
c
t fields
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-11-01
Christop
h
Lameter
mm: d
i
stinguish between mlocked
a
nd pinned pa
g
es
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lamet
e
r
slub: update slabinfo tools to report per cpu p
a
r
tial
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christ
o
ph Lameter
s
l
ub:
per
c
pu cache for partial pag
e
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christo
p
h La
m
eter
slub: return object pointer from g
e
t_par
t
ial() /
ne
w
_sla
b
(
)
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christop
h
Lameter
slub: pass kmem_cach
e
_cpu pointer to ge
t
_partial()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christo
p
h
Lameter
slub: Prepare i
n
use field
i
n new
_
slab
(
)
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
C
h
r
i
stoph
L
ameter
s
lub:
Remove useless statements in __sla
b
_al
l
oc
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-19
Christoph
Lameter
slub:
f
ree slabs
w
ithout holding locks
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-09
Christo
p
h Lamete
r
s
l
ub: Fix partia
l
count compa
r
ison
c
o
nfusion
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-08-09
C
hristoph
L
ameter
slub: Fix fu
l
l list c
o
rrup
t
ion
i
f debugg
i
n
g
i
s on
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-25
Christoph Lameter
s
l
ub
:
When
a
llocati
n
g a ne
w
sla
b
also
pre
p
t
he f
i
rst
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-18
Christoph Lam
e
ter
slub
:
d
i
sab
l
e interrup
t
s in cmpxc
h
g_
d
ouble_slab w
h
e
n
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-18
Christoph
Lameter
Avoid duplicate _count
v
ariables in page_s
t
ruct
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-12
Christoph
L
ameter
pe
r
cpu:
Fixup __this_cpu_xchg* operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-07
Christoph Lamet
e
r
SLUB: Fix
b
uild
breakage in linux/mm_types
.
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-07
Christoph Lameter
slab alloca
t
ors: Provide
gener
i
c
d
es
c
ription of alig
n
ment
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christo
p
h
L
ame
t
er
slu
b
: slabinfo update for cmpxchg
h
andling
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Chr
i
stoph Lameter
slub
:
Not necessary to c
h
eck for empty s
l
ab o
n
load_f
r
eelist
commit
|
commitdiff
|
tree
2011-07-02
Christoph
Lame
t
er
slub: fast release o
n
f
u
ll slab
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph La
m
eter
slub: Add stat
i
stics for
the case that t
h
e cu
r
rent
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph Lam
e
t
e
r
slub:
G
et ri
d
of the another
_
slab
l
a
be
l
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lame
t
er
slub
:
A
void disabling in
t
errupts in free slowpat
h
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
h
risto
p
h Lamete
r
slub: Disab
l
e
in
t
er
r
upts
in free_d
e
bug
p
rocessing
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
istop
h
Lamete
r
slub: Invert loc
k
ing and avo
i
d slab lock
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lame
t
er
sl
u
b: Rework alloc
a
tor
fastpa
t
hs
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph L
a
m
e
t
e
r
sl
u
b
:
P
ass
k
m
e
m_cache struct to lo
c
k and freeze s
l
ab
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Chri
s
toph Lameter
slub: explicit list_lock taki
n
g
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christoph La
m
eter
slub: Add c
m
px
c
hg_do
u
ble
_
slab(
)
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
Christo
p
h Lameter
mm: Rearr
a
nge stru
c
t pag
e
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
h
ristoph Lam
e
ter
slub: Mov
e
page-
>
frozen h
a
n
d
l
i
n
g n
e
ar
where the pa
g
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph Lameter
slub: Do not use froze
n
page fl
a
g but a
b
it in
th
e
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-07-02
C
h
r
i
s
toph La
m
eter
slub: Push irq disab
l
e i
n
to
a
ll
o
cate_
s
lab()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-06-25
Christo
p
h Lamet
e
r
x86: Add support for cmpxc
h
g_
d
ouble
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-06-16
Christoph La
m
eter
slab,
s
lub, slob:
U
nif
y
a
lignment definition
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-25
Chris
t
oph Lameter
slub: Fix double bit unlock
i
n debug mode
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-21
Christo
p
h
L
ameter
slub: Deal with h
y
perthetical c
a
se
of PAGE_SI
Z
E > 2M
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-21
Christoph La
m
eter
slub: Remov
e
node check in slab_fr
e
e
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-17
Christ
o
ph Lam
e
ter
slub: Make
CONFIG_DEB
U
G_PAGE_ALLOC work
w
it
h
ne
w
fa
s
tpath
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-17
C
h
ristoph
L
am
e
ter
slub: Avoid wa
r
ning for !CONFIG_SLUB_DEBUG
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-05-07
Chr
i
stoph L
a
meter
slub: Remove
C
ONF
I
G_
C
MPXCHG_LOCAL ifdeffery
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph Lameter
s
l
ub: Move debug
handlign i
n
_
_slab_free
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Ch
r
is
t
o
ph L
a
meter
s
lub: Move
n
o
d
e dete
r
min
a
tion out of hotpath
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christo
p
h Lameter
s
l
ub: Eliminate re
p
eat
e
d use of c->page through a new
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Chris
t
oph
Lam
e
ter
slub: g
e
t_map() f
u
n
ction
to establish map of free objects
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-17
Christoph
Lameter
slub: Use NUMA_NO
_
NODE in get
_
partial
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-04-14
C
h
r
i
stoph
L
ameter
vmst
a
t:
u
pdat
e
comm
e
nt regard
i
ng st
a
t_threshold
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
C
h
ristoph Lam
e
ter
acpi throttling: Use
t
his_cpu_h
a
s and simp
l
ify code
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Chr
i
stoph
L
a
meter
x86: Use
this_c
p
u_h
a
s
f
or the
r
mal_i
n
t
e
rrupt cu
r
r
e
nt cpu
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-29
Christ
o
ph
L
a
meter
x86:
A
f
a
st way t
o
check
ca
p
abilities of the current cpu
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-28
Christoph L
a
me
t
e
r
percp
u
: Omit s
e
gment prefi
x
in the U
P
c
a
se for cmpxch
g
_double
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-24
Christoph Lameter
SLUB:
W
rite to
p
e
r cpu data when allocating it
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-22
Chris
t
o
p
h L
a
met
e
r
s
l
u
b: Add sta
t
isti
c
s fo
r
this_
c
mpxchg_double f
a
ilures
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-22
Christop
h
Lameter
s
l
ub:
A
dd missing irq r
e
store for the OOM
path
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-20
Christoph L
a
meter
slub
:
D
o
nt define usele
s
s label in the !C
O
NF
I
G_CMPXCHG_LOCAL
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Christoph
Lameter
L
ockless (and preemptl
e
s
s
) fastpath
s
for slub
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Christo
p
h La
m
eter
s
l
ub
:
Get rid
o
f slab_f
r
ee_hook_irq()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-03-11
Christoph Lamete
r
slub: min_p
a
rtial needs t
o
b
e
in first cacheline
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-02-28
Ch
r
istoph Lame
t
er
p
e
rcpu, x8
6
: Ad
d
arch-sp
e
cif
i
c thi
s
_cpu_cmpxchg_double
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-02-28
Christoph La
m
eter
p
e
rcpu: Gener
i
c support for t
h
is_
c
pu_
c
mp
x
chg_
d
o
u
ble
(
)
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-23
Chris
t
o
p
h Lameter
mm: Remov
e
support for kmem_cache_name()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-20
Chris
t
o
ph
L
am
e
ter
lguest: Use this_cpu_ops
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-11
Christoph Lameter
x
8
6,percpu
:
Move
out of place
6
4 bit ops into X8
6
_64
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-11
Christ
o
ph Lameter
sl
u
b: Avoid
u
se of slu
b
_
lock i
n
s
how_slab_objects()
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-04
C
h
ri
s
toph Lameter
gamepor
t
: use
this_
c
pu_read
instea
d
of lookup
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2011-01-04
C
hristoph Lam
e
ter
x86: udelay: Use th
i
s_c
p
u_read to a
v
o
i
d
a
ddress c
a
lculation
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Ch
r
istoph
L
ameter
v
m
stat: User pe
r
cp
u
atomics to avoid i
n
terrupt dis
a
b
le
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
i
rq_work: Us
e
per cpu ato
m
ic
s
i
nstead of regular
a
tomics
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
C
h
ristop
h
Lameter
c
p
uo
p
s: Us
e
cmpxchg for xchg to
a
void loc
k
semant
i
cs
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christoph L
a
mete
r
x
86: this_
c
pu_cmpx
c
hg and this_c
p
u_xc
h
g oper
a
tio
n
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
percp
u
: Generic this_cpu_cm
p
x
c
hg() and this_cpu_xchg
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
hristoph Lameter
connector: Use this_cpu operations
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
L
ameter
xen:
Use this_cpu_inc_ret
u
rn
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
hristoph La
m
eter
taskstats: Use this_
c
pu_o
p
s
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
stoph Lameter
ran
d
o
m
:
Use th
i
s_cpu_
i
nc_return
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lame
t
e
r
fs:
Use this_
c
pu_i
n
c_retu
r
n in buffer
.
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istop
h
Lameter
highmem: Use
t
his_cpu_xx_return() operati
o
ns
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph Lameter
vmstat:
U
se thi
s
_
c
pu_
i
nc_re
t
urn for vm statistics
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
x
8
6
:
Support for this_c
p
u_ad
d
, sub, de
c
,
i
n
c_ret
u
r
n
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christ
o
ph
L
amet
e
r
percp
u
: Gen
e
ric support
f
or
th
i
s_cpu_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_var w
i
th __thi
s
_cpu_re
a
d i
f
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
xen:
Use
this_cpu_ops
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Chris
t
oph Lam
e
ter
fs: Use this_cpu_xx op
e
rations in buffer
.
c
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
hristoph Lameter
fakekey:
S
implify speakup_fake
_
key_
p
ressed
through
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
L
amet
e
r
kprobes: U
s
e this
_
c
pu_ops
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph Lameter
drive
r
s: Replace __get_cpu_var wi
t
h
_
_
th
i
s
_cpu_read
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
vmstat: Optimize zone
cou
n
ter
m
o
d
ificati
o
ns through
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
2010-12-17
C
hr
i
stoph Lameter
perc
p
ucounter: O
p
timiz
e
__per
c
pu_counter
_
a
dd a bit
.
.
.
Signed-off-by: Christoph Lameter <
cl@linux.com
>
commit
|
commitdiff
|
tree
next