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
gameport: use this_cpu_read instead of lookup
2011-01-04
Chris
t
oph L
a
meter
gameport:
u
se t
h
is_cpu_rea
d
instead of look
u
p
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2011-01-04
Christoph Lamete
r
x86: udelay: Use this_
c
p
u_read to avoid address cal
c
ulati
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-30
Tejun Heo
x86:
Use this_cpu_inc
_
return for nmi counter
Acked-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-30
T
e
jun
Heo
x8
6
: Re
p
lace
uses of cu
r
rent_cpu
_
data wi
t
h this_cpu ops
Acked-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-30
T
e
jun He
o
x
8
6
:
Use this_cpu_ops to optimize c
o
d
e
Acked-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-18
Christoph L
a
meter
vmsta
t
: User per cpu atomics to av
o
id
interrupt disable
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Christoph Lameter
ir
q
_work:
Use per cpu atomics instead of
r
egular atomics
commit
|
commitdiff
|
tree
2010-12-18
Tejun Heo
M
e
rge
b
ranch 'this_cpu_ops' into for-2
.
6
.
38
commit
|
commitdiff
|
tree
2010-12-18
C
hristoph Lameter
cpuops: Us
e
cm
p
xchg for xchg to avo
i
d lock s
e
mant
i
cs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-18
Christo
p
h Lameter
x
86: this_cpu_cmpxchg and this_cpu_x
c
hg operations
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-18
C
h
ristoph Lameter
p
ercpu: Generic th
i
s
_cpu_cmpxc
h
g() and
this_cpu_xchg
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Tejun
H
e
o
percp
u
,x
8
6
:
relocate thi
s
_cpu_
a
dd_return(
)
a
nd friends
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lam
e
ter
connecto
r
: Use this_
c
pu operations
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
toph Lameter
xen:
Use this_cp
u
_inc
_
re
t
urn
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
toph Lameter
taskstats: Use this_cpu_ops
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph Lamet
e
r
random
:
Use t
h
is_
c
p
u_inc_return
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
C
hristoph Lameter
fs: Use this_
c
pu_
i
nc_return in
buf
f
er
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
Lameter
h
i
g
h
m
em
:
Use
th
i
s_cpu_xx_
r
e
t
urn() oper
a
tions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
vmstat: Use
t
his
_
cpu_inc_return for vm s
t
a
t
istic
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Tejun Heo
Mer
g
e branch
'
this_cpu_
o
ps' in
t
o for-
2
.
6
.
3
8
commit
|
commitdiff
|
tree
2010-12-17
Christo
p
h Lameter
x86
:
S
upport
f
or this
_
cpu_a
d
d
,
sub, dec, in
c
_ret
u
rn
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christ
o
ph Lameter
perc
p
u
: Generic support for this_cp
u
_
a
dd, s
u
b,
d
ec
.
.
.
Reviewed-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
t
o
ph Lameter
c
o
r
e
:
R
eplace __get_
c
pu_var with __this_cpu_read
i
f
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
toph Lameter
xen: Use
t
his_cpu_ops
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph L
a
meter
f
s
:
U
se this_cpu_xx operations in buffer
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
C
h
ristop
h
L
amete
r
fake
k
ey:
S
im
p
lify speakup_f
a
ke_key_pre
s
sed t
h
rough
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
i
stoph La
m
ete
r
kprobes:
U
s
e
this_c
p
u_ops
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lam
e
ter
drivers: Replac
e
__get_cpu_var
w
ith __thi
s
_cpu_read
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph L
a
m
e
t
er
vmstat: Op
t
imize
z
one
c
o
u
nter modif
i
cations through
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
perc
p
ucounter:
Optimize __percpu
_
c
o
unt
e
r_ad
d
a bi
t
.
.
.
Reviewed-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Tejun
Heo
MAIN
T
AINERS: Add per
c
pu al
l
ocator
entry
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-14
Steven Rostedt
workqueue: It is lik
e
ly that WOR
K
ER_NOT_RUNNING is
.
.
.
Acked-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-14
Tejun
Heo
MAINTAI
N
ERS: Add workqu
e
u
e
entry
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-07
Jesper J
u
hl
percpu
:
z
ero memory more eff
i
c
ie
n
tly in
mm/percpu
.
c
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-26
Hitoshi Mitake
workqu
e
ue:
c
heck
the allocatio
n
o
f
s
yste
m
_un
b
oun
d
_wq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
Tej
u
n
Heo
workqu
e
ue: remove in_workque
u
e_context(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
Tejun
H
e
o
workqueue: C
l
a
r
if
y
that schedule_on
_
each_c
p
u is syn
c
hronous
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
T
e
ju
n
Heo
memory_hotplug: drop
s
purio
u
s calls to f
l
ush_scheduled_wor
k
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-18
Tejun Heo
shp
c
hp:
u
pdate workqueue usage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-18
Tejun Heo
pciehp: updat
e
workqueue
usage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-17
Tejun Heo
isdn/eico
n
:
d
o
n
't call flush_scheduled_w
o
r
k
(
)
f
r
om
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-11
Tejun
Heo
workqueue:
a
dd and use WQ_MEM_RECL
A
IM flag
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-11
Tejun Heo
workq
u
eue:
f
ix HIG
H
P
RI handling i
n
keep_wo
r
king()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-05
Tejun Heo
workqueue: add que
u
e
_work and activate_work trac
e
points
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-05
Tejun Heo
workqueue
:
prepare for more tracepoints
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-21
Tej
u
n
Heo
percpu:
f
ix pcpu_las
t
_
u
nit_cpu
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Tejun Heo
w
o
rkque
u
e: i
m
p
le
m
ent flush[_delayed]_work_sync()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
T
e
jun Heo
wo
r
k
queue
:
facto
r
out
s
tart_flush_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Tejun Heo
workq
u
e
u
e
:
cle
a
nup
f
lush/cancel
f
u
n
c
t
i
o
ns
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Tejun Heo
workqueue: implemen
t
a
l
loc_
o
rdered_wor
k
queue
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-13
Tejun Heo
w
orkque
u
e: add doc
u
mentation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-10
Tejun Heo
per
c
pu: update co
m
ment
s
t
o
ref
l
ect
t
hat percpu alloca
t
i
o
ns
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-10
Bria
n
Gerst
per
c
pu:
O
ptimi
z
e
__get_cpu_
v
ar()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-10
Brian
Gerst
x8
6
, percpu:
Opt
i
m
i
z
e this_cpu_pt
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-10
Tejun Heo
percpu
:
clear memory alloc
a
ted with the km allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-09
Tejun Heo
percp
u
: fix build b
r
eakage on s390
a
n
d
c
leanu
p
bu
i
ld
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-08
Tejun
Heo
percpu
:
use percpu al
l
ocator
o
n UP too
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-08
Teju
n
Heo
percpu: reduce PCPU
_
MIN_UN
I
T_SIZE to 32k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-08
T
ej
u
n
Heo
vma
l
loc
:
pcpu_g
e
t
/
f
r
ee_
v
m_ar
e
as(
)
aren't needed on U
P
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-31
Tejun Heo
workque
u
e
:
use zalloc_cpumask_var() for g
c
w
q->may
d
ay_
m
a
s
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-31
Tejun He
o
workqueu
e
: fix GC
W
Q_DISASSO
C
IATE
D
initia
l
iza
t
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Jason Bar
o
n
workqu
e
ue: A
d
d
a workq
u
eue chapter to the tracep
o
int
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Nam
h
yung
K
im
percpu: f
i
x a
m
ismatch bet
w
een
c
ode
a
n
d
comment
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Huang S
h
iji
e
perc
p
u: fix a memor
y
leak in pcpu_extend_area_m
a
p()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-25
Tejun Heo
workqueue: fix cwq
-
>
n
r_ac
t
ive underflo
w
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-24
Tejun Heo
workqu
e
ue: impr
o
ve
d
estr
o
y
_
w
orkqueue() deb
u
ggability
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-23
Namhyung
K
im
work
q
ueue
:
mark lock
a
cquisi
t
ion o
n
worker_maybe
_
bind_and_
l
ock()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-23
Nam
h
yung Ki
m
workqueu
e
:
a
nnotate lock
c
ontext change
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-16
Xia
o
tian F
e
n
g
workqueue: free rescuer
on destr
o
y_workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-09
Tejun Heo
drm: fix fallouts from slow-wor
k
-> wq
c
onversion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-09
Te
j
un
H
e
o
work
q
ueue: workqueue_cpu
_
ca
l
lb
a
c
k() shoul
d
be cpu
_
noti
f
ier
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-08
Namh
y
ung Ki
m
workqueue:
a
dd missing
_
_percpu markup in kernel/workqueue
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-07
Namhyung Kim
p
e
rcp
u
:
add __percpu notati
o
n
s
to UP al
l
ocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-07
Namhyung Kim
percpu:
handle __percpu notations in
U
P accessor
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-01
Suresh Siddh
a
workqu
e
ue:
mark init_workqueues() as early
_
i
nitcall()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-01
Tejun Heo
workqueue: explain for_
e
a
c
h_*cwq_cpu() ite
r
ators
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-24
Tejun Heo
fsc
a
che: fix build
o
n
!CONFIG_SYS
C
TL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-23
Tejun
H
eo
slow-w
o
rk: kill i
t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-23
Te
j
un
H
eo
gfs2: use workqueue inst
e
ad
of slo
w
-w
o
rk
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
e
jun Heo
dr
m
: use workqueue i
n
stead of slo
w
-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
cifs: us
e
workqueue instea
d
of slow-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
ejun Heo
fscache:
d
rop references to slow-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
e
j
un Heo
fscache:
c
onvert operation to
use wor
k
q
u
eue instead
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tej
u
n Heo
fscache:
c
onvert o
b
j
e
c
t
to use wor
k
queue in
s
tead of
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Teju
n
Heo
wo
r
k
queue: f
i
x how cpu
number is stored in wo
r
k->data
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-20
T
ejun
H
eo
workqueu
e
:
f
ix
mayd
a
y_
m
ask
h
andling on UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-20
Tejun Heo
workqueue: f
i
x build proble
m
o
n !CONFI
G
_SMP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-14
Tej
u
n Heo
workqueue:
fix locking
i
n retry pa
t
h of maybe_create_worker()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-14
Te
j
un H
e
o
a
s
ync: use workqueue for
w
orker pool
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Teju
n
Heo
workqueu
e
:
remove
W
Q
_SING
L
E
_CPU
a
n
d use WQ_UNBOUND
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
workqueu
e
:
i
m
p
lement unbound workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
T
ejun
Heo
workqueue
:
pr
e
pare f
o
r WQ_UNBOUND i
m
plementa
t
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun
Heo
libata
:
tak
e
a
dv
a
ntage of cmwq and
r
emove concurrency
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun He
o
w
o
r
k
queue:
f
i
x
worker manage
m
e
nt
invocation with
o
u
t
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Te
j
un Heo
workqueue: fix incorrect cpu
n
umber BU
G
_ON() in get_work_gcwq()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
wor
k
queue: f
i
x race
condition
in flush_wor
k
queue(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun
Heo
workqueue: use
w
o
r
ker_se
t
/clr_flags() only from worke
r
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: im
p
lement cpu intensive workqu
e
ue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
w
orkq
u
eue: impleme
n
t high p
r
iority workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
w
o
rkqu
e
ue: im
p
lemen
t
several ut
i
lit
y
A
PIs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next