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
workqueue: reimplement WQ_HIGHPRI using a separate worker_pool
2012-03-22
C
h
ristoph Lameter
mm: fix move/mig
r
ate_pag
e
s() ra
c
e on task
s
truct
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-02-10
C
h
ristoph Lameter
s
lub:
i
nclude include for prefetch
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2012-02-06
C
h
ristoph L
a
meter
s
lub: Do not ho
l
d slub_lock when calling sysfs_slab_add()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-22
Christoph L
a
meter
perc
p
u:
R
emove irqsafe_cpu_xxx variants
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-13
Chris
t
oph
L
ameter
sl
u
b: E
x
t
rac
t
g
et_fre
e
list from __slab_all
o
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-12-13
C
h
ristoph Lameter
s
lub: Switch
per cpu partial page
support off for
d
ebugg
i
ng
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-24
Christo
p
h
Lameter
slub: use irqsafe_cpu_cmpxchg f
o
r put
_
cpu_pa
r
t
ia
l
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-01
Christ
o
ph Lameter
mm
:
do not
drain pagevecs for mlockall(MCL_FUTUR
E
)
Signed-off-by:
Christoph Lameter
<cl@gentwo.org>
commit
|
commitdiff
|
tree
2011-11-01
Christoph L
a
meter
mm: add comments
t
o explain mm_stru
c
t fiel
d
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-11-01
Chri
s
toph L
a
meter
m
m
: di
s
tinguish between mlocked and pi
n
ned
p
ages
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christo
p
h La
m
eter
slub: update slab
i
nfo tools to
r
eport per cpu parti
a
l
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
C
h
rist
o
ph Lameter
slub: pe
r
cp
u
cac
h
e fo
r
pa
r
t
ial
pages
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
C
h
r
ist
o
ph
L
ameter
slub: return o
b
ject p
o
inter f
r
o
m get_partial() / new_slab()
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lamete
r
slub: pass
kmem_cache
_
cpu p
o
int
e
r
to get_partial()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Christoph Lam
e
ter
s
lu
b
: Prepar
e
inuse field in new_slab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
C
h
ristoph L
a
meter
slub: Remove usel
e
ss statem
e
nts in __s
l
ab_alloc
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-19
Ch
r
istoph Lameter
slu
b
: f
r
ee s
l
abs
w
ithout hol
d
ing locks
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-09
C
h
ri
s
toph Lameter
slu
b
: Fix partia
l
coun
t
comparison confusion
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-08-09
Ch
r
istoph Lameter
s
l
ub: Fix
f
u
l
l list
corrup
t
ion if debugg
i
ng
i
s
o
n
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-25
Ch
r
ist
o
ph Lameter
s
l
ub: When allocati
n
g a new slab also prep the fir
s
t
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-18
Christoph Lameter
slub: dis
a
b
l
e interrupts in
c
mp
x
chg
_
d
oub
l
e_
s
lab when
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-18
C
hristoph Lameter
Avoid duplicate _count variables in page_struct
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-12
Chri
s
to
p
h
L
ameter
percpu: Fix
u
p
_
_
th
i
s
_c
p
u_xchg* operations
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-07
Christoph Lamete
r
SL
U
B: Fix b
u
il
d
breakage in li
n
ux/mm_types
.
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-07
Christo
p
h Lameter
slab
allocators: Pr
o
vide generic
d
e
s
c
r
i
ptio
n
o
f
alignment
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lam
e
te
r
slub: slabinfo update for cm
p
x
chg handling
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chri
s
toph La
m
eter
slub
:
N
ot nec
e
s
sary to check
f
or empty s
l
ab on load_
f
reelist
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slu
b
:
fast release on full
s
lab
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
h
r
istoph Lame
t
er
slub: Add
statistics for the ca
s
e
th
a
t the
cur
r
ent
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lame
t
er
slub
:
Get rid of t
h
e
a
nother_slab lab
e
l
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph
Lameter
slub
:
Avoid disabling
i
nterru
p
ts i
n
f
ree sl
o
wpat
h
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph L
a
meter
slub: Disabl
e
interrupts
i
n
free_debug
processi
n
g
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christ
o
p
h
Lameter
slub: I
n
ver
t
lo
c
king an
d
avoid slab loc
k
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christop
h
Lameter
slub: R
e
work allocator
f
as
t
paths
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chr
i
s
t
oph Lameter
slub: P
a
s
s
kmem_cache s
t
ruct to lock and freeze slab
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slub:
expli
c
it
list_loc
k
t
aking
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Ch
r
i
s
toph Lameter
slub:
A
dd cmpx
c
h
g_doub
l
e_s
l
ab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
mm: Rearra
n
ge stru
c
t pa
g
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Christoph Lameter
slu
b
: Move
page->froze
n
han
d
ling near where th
e
page
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
C
hristoph
L
ame
t
er
slub: Do not use f
r
ozen page fla
g
b
ut a bit i
n
the
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-07-02
Chr
i
s
toph Lameter
slub:
Push irq disab
l
e into allocate_slab()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-06-25
Christo
p
h Lameter
x86:
Add su
p
port
f
or
c
mpxch
g
_do
u
ble
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-06-16
C
hri
s
toph L
a
meter
sl
a
b, sl
u
b, slob
:
Un
i
fy alignment d
e
f
initi
o
n
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-25
Christoph Lameter
slub: Fix dou
b
le
b
it
u
nlo
c
k in debug mo
d
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-21
Christoph
L
ameter
slub: Deal with hyperthetic
a
l case of P
A
GE_SI
Z
E
> 2M
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-21
Christoph Lam
e
ter
slu
b
: R
e
move
n
ode check in s
l
a
b_free
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-17
Christo
p
h Lame
t
e
r
s
l
ub: Make
C
ON
F
IG_DEB
U
G_PAGE_
A
LLOC work
with
new fastpath
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-17
Ch
r
istoph L
a
m
eter
s
l
ub:
Avoid
w
arning
f
or !CONFIG_SLUB_DEBUG
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-05-07
Ch
r
istoph Lameter
slub: Remove CON
F
IG_CMP
X
CHG_LOCAL ifdeff
e
ry
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Chris
t
oph Lameter
slub: Move debug
handlign in __sl
a
b_free
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christoph La
m
eter
s
lub: Mo
v
e node deter
m
i
na
t
ion
out of h
o
t
p
ath
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christoph Lameter
slub: Elim
i
nate repeated use of c->page thr
o
ugh a new
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
C
hristoph Lamet
e
r
slub: g
e
t_map() function t
o
establish map o
f
f
ree object
s
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-17
Christ
o
ph Lameter
slub
:
Use NUMA_N
O
_
N
O
DE i
n
get_p
a
rtial
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-04-14
C
h
r
i
stop
h
La
m
eter
vmstat: update comme
n
t reg
a
rd
i
ng st
a
t_thres
h
old
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christoph
Lam
e
ter
acpi
throttling: Us
e
this_cpu_has and simplify
c
ode
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christ
o
ph Lameter
x86: Use this
_
cpu_h
a
s for t
h
er
m
al_interru
p
t current c
p
u
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-29
Christop
h
Lameter
x86: A fa
s
t way to
c
heck c
a
p
abilities of
t
h
e
c
ur
r
ent cpu
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-28
C
hristoph
L
amete
r
percp
u
:
O
mi
t
s
e
gment prefix i
n
the UP cas
e
for cmpxchg_doubl
e
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-24
Christoph Lameter
SLU
B
: Write to per cpu data when
a
l
l
ocating
it
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-22
Christop
h
Lam
e
ter
slub: Add st
a
tisti
c
s for
this_cm
p
xchg_dou
b
le
failures
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-22
Christoph Lameter
s
l
u
b:
A
dd
m
issin
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 Lamete
r
slu
b
: Dont defi
n
e
useless label in the !CO
N
FIG_CMPX
C
HG_LOCAL
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
C
h
ristoph L
a
meter
Lockless (a
n
d preemptless)
f
astp
a
t
h
s for
s
lub
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Chr
i
s
t
oph
L
ameter
slub: Get
rid of slab_free_hook_irq()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-03-11
Christoph Lameter
slub:
min_par
t
ial ne
e
ds to
b
e in fi
r
s
t cache
l
ine
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-02-28
Ch
r
i
st
o
p
h
Lameter
percpu, x8
6
: Add arch-specific th
i
s_cpu_
c
mpx
c
hg
_
d
o
uble
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-02-28
Christoph Lamet
e
r
percpu: Generic suppo
r
t for t
h
is_cpu_cmpxchg_d
o
uble()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-23
C
hristoph Lameter
mm: Remove suppor
t
for kmem_cac
h
e
_
name()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-20
C
h
ristoph Lame
t
er
lguest: Use this_cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-11
Christ
o
ph Lameter
x86,percpu:
M
ove ou
t
of place 64 bit ops into
X86_64
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-11
Chr
i
stoph Lameter
s
l
u
b: Avoid
u
s
e of slub_
l
o
c
k in show_slab_o
b
jec
t
s(
)
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-04
Christoph Lameter
g
a
meport: use this_cpu_read i
n
st
e
a
d
of lookup
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2011-01-04
Christ
o
ph Lamet
e
r
x86: udelay: Use this_cpu_read
to avoid addres
s
c
a
l
culation
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christo
p
h
L
ameter
v
m
stat: User per cpu atomics to avoid i
n
terru
p
t
disabl
e
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph La
m
ete
r
irq
_
work: U
s
e per cpu
a
tomics
i
nstead of regular atomi
c
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Ch
r
istoph Lameter
cpuops
:
Use cmpxchg for x
c
hg to avoid lock
s
emantic
s
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lame
t
er
x86: this_cpu_cmpx
c
hg and this_cpu_xchg operations
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
percpu: Generic
t
h
is_cpu_cmpxchg()
a
nd t
h
is_cpu_xchg
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lamet
e
r
connector: Use t
h
is_cpu op
e
rations
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christo
p
h Lame
t
er
xen: Use this_
c
p
u_
i
nc_retu
r
n
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
tas
k
stats: Use t
h
is_cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lam
e
ter
random: Us
e
this_cp
u
_i
n
c
_return
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
La
m
eter
fs: Use this
_
cpu_inc_return
i
n buffer
.
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
Lameter
h
ighmem: Use
t
h
is_c
p
u_xx_re
t
urn() operations
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
toph Lameter
vmstat: Use this
_
cpu_
i
nc_return for vm
statistics
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christ
o
p
h
Lameter
x86:
Support fo
r
this_cpu_add, sub, dec
,
inc
_
re
t
urn
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
per
c
pu: Generic support for t
h
is
_
cp
u
_add, sub, dec
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph
L
ameter
core:
Replace __get_c
p
u_var with __th
i
s_cpu_
r
e
a
d
if
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
h
ristop
h
Lameter
xen: Use this_cpu_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
stoph Lameter
fs: Use this_c
p
u_xx operations in buffer
.
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christoph L
a
m
e
t
er
fakekey: Simpl
i
fy speakup_fake_key_
p
r
ess
e
d
t
h
ro
u
gh
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
i
s
toph Lame
t
er
kprobes: Use
thi
s
_c
p
u_ops
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
C
hristoph Lameter
drivers: Replace
__get_cpu_var with _
_
this
_
c
p
u
_read
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christo
p
h Lam
e
t
e
r
v
m
sta
t
: O
p
t
imize
z
o
ne counter m
o
difications through
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-17
Christ
o
ph Lameter
perc
p
ucounter: Optimi
z
e
__percp
u
_counter_add a bit
.
.
.
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-12-12
C
h
ristop
h
L
ameter
tim
e
r
s
: Use
this_cpu_read
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-11-06
C
hristoph La
m
eter
slub: move s
l
a
b
info
.
c to tools/slub/sla
b
info
.
c
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-26
C
hristoph Lameter
pe
r
cpu_
c
ounte
r
: use this_c
p
u
_
ptr() instead of per_cpu_
p
t
r()
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
2010-10-06
Christoph Lameter
sl
u
b
: Move
functions to reduce #i
f
d
efs
Signed-off-by:
Christoph Lameter
<cl@linux.com>
commit
|
commitdiff
|
tree
next