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
Christoph
L
amete
r
gameport
:
use
t
hi
s
_cpu_read inst
e
a
d
of look
u
p
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2011-01-04
C
hristo
p
h
Lameter
x86: udela
y
: Use th
i
s_cpu_read to avoi
d
address calculatio
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-30
Tej
u
n H
e
o
x86: Use this_
c
p
u_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
Tejun H
e
o
x86
:
R
epl
a
ce
u
ses of current_cpu_data with th
i
s
_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
j
un Heo
x86
:
Use this_
c
p
u_ops to
optimiz
e
code
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-18
Christo
p
h
L
ameter
vmstat: User per
c
pu atomics
t
o avoid inte
r
rupt
disable
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
C
hristoph Lame
t
er
irq_work: Use pe
r
cpu atom
i
cs instead of regular
a
t
om
i
c
s
commit
|
commitdiff
|
tree
2010-12-18
T
e
jun Heo
Merge bra
n
ch 't
h
i
s_cpu_ops' into for
-
2
.
6
.
38
commit
|
commitdiff
|
tree
2010-12-18
Chr
i
stop
h
Lameter
cpuops: Use cmpxchg for xchg to avo
i
d l
o
ck
s
emantic
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-18
C
h
ristoph
L
am
e
ter
x
8
6: this_cpu_cmp
x
chg and this
_
cpu_xchg operati
o
ns
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-18
Christop
h
Lameter
percpu: G
e
n
e
r
ic this_cpu_
c
mpxchg() and th
i
s_cpu_xchg
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Te
j
un Heo
perc
p
u,x86
:
relocate thi
s
_cpu_add_retu
r
n
() and friends
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
c
o
nnect
o
r
: Us
e
this_cpu
o
perat
i
o
ns
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Christop
h
La
m
e
t
er
xen:
U
s
e
this_cpu_in
c
_
r
e
turn
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
istoph L
a
meter
taskstat
s
: Use
th
i
s
_cpu_ops
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
r
a
n
dom:
Us
e
this_cpu_inc_return
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
is
t
oph
L
ameter
fs: Use
t
h
i
s_cpu_in
c
_
r
eturn in buffer
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
i
stoph
Lameter
highmem: Use
this_cpu_xx_return
(
) operation
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lamet
e
r
vmstat: Use this_cpu_inc_return for
v
m
s
tatistics
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Tej
u
n
Heo
M
e
rge branch
'this_cpu_ops' into for
-
2
.
6
.
38
commit
|
commitdiff
|
tree
2010-12-17
Christoph
Lameter
x86: Supp
o
rt
for th
i
s
_
cpu_
a
d
d, sub, de
c
, inc
_
return
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lamet
e
r
percpu: Gen
e
r
i
c
support for this_c
p
u_add
,
sub
,
de
c
.
.
.
Reviewed-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
stoph
Lameter
core: Rep
l
ace __get_cp
u
_var wi
t
h __this_cpu
_
re
a
d if
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Chris
t
o
p
h Lameter
x
e
n
: Use thi
s
_cpu
_
ops
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
stoph Lame
t
er
fs: Use this_cpu_xx operations
in
buff
e
r
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Chris
t
o
p
h Lamet
e
r
fakekey
:
Simplif
y
speaku
p
_fake_k
e
y_presse
d
t
hro
u
g
h
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph
L
ameter
kprobes: Use
this_cpu_ops
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph La
m
eter
d
r
i
v
ers
:
Replace __get_
c
pu_var with __this_
c
pu
_
r
e
ad
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
istoph Lameter
vmstat: Optimize zone cou
n
ter modifications thr
o
ugh
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lame
t
er
perc
p
ucounter
:
O
p
timize __percpu_counter_add
a bit
.
.
.
Reviewed-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-17
T
e
jun Heo
MAIN
T
A
I
NERS: Add percpu allocator entry
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-14
Steven Rostedt
workqueue: It is likely
that WORKE
R
_NO
T
_RUN
N
ING is
.
.
.
Acked-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-14
Tej
u
n H
e
o
MAINT
A
INERS: Add workqueue entry
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-12-07
J
esper Juhl
percpu: zero
m
e
mory more efficien
t
ly in
m
m/percpu
.
c
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-11-26
Hitoshi
M
itake
workq
u
eu
e
: c
h
eck
the all
o
cation of
s
ys
t
em_unbou
n
d_wq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-19
Tejun Heo
workqueue: remo
v
e in_w
o
r
kqueu
e
_context()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-19
Tejun Heo
wor
k
queue
:
Clarify that sch
e
dule_on_each_cpu
i
s
sync
h
ronous
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-19
Tejun Heo
memory_hot
p
lug: dro
p
spurious c
a
lls
to flush
_
scheduled_work
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-18
Tejun H
e
o
shpch
p
:
u
p
d
a
te workqueue usage
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-18
Tejun Heo
pcieh
p
: update work
q
ueue
usage
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-17
Teju
n
Heo
i
sdn/e
i
co
n
: don't ca
l
l flush_scheduled
_
work()
from
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-11
Teju
n
Heo
w
o
rk
q
ueue: add
a
nd use WQ_MEM
_
R
E
CLAI
M
fla
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-11
Tejun Heo
w
orkqueue: fix
HIGHPRI ha
n
dli
n
g i
n
k
e
e
p_working()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-05
Tejun Heo
workqueu
e
: add
q
ueue_work
and activate
_
work trace p
o
ints
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-10-05
T
e
j
un He
o
workqueue:
p
repare fo
r
mor
e
tracepoints
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-21
Te
j
un H
e
o
per
c
p
u:
f
i
x pcpu_last_un
i
t_cpu
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-19
Te
j
un
Heo
workq
u
eu
e
:
implement flush[_de
l
ayed]_work_s
y
nc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-19
Tej
u
n Heo
work
q
ueue: fact
o
r out start_flush_wor
k
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-19
Tejun Heo
workqueue: cleanup flush/cancel functi
o
n
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-19
Tejun Heo
workqueue: implement alloc_orde
r
ed_wor
k
queue
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-13
T
e
jun He
o
workqueue
:
add doc
u
m
e
ntation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-10
Tej
u
n Heo
percpu: update com
m
e
n
t
s
to
r
ef
l
ect that percpu allo
c
ations
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-10
Brian Gerst
percpu
:
Optimiz
e
_
_
get_cpu_var
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-10
Brian Gers
t
x86, percpu: Optimiz
e
this_cpu_ptr
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-10
Tejun
Heo
percpu: clear memor
y
a
l
l
o
c
ated with
t
he km al
l
o
c
a
tor
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-09
Tejun H
e
o
p
ercpu:
f
i
x
b
uild breakage
o
n
s
3
9
0
a
nd clean
u
p build
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-08
Te
j
un Heo
percpu: use percpu a
l
loc
a
tor on UP
t
o
o
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-08
T
e
jun
H
eo
p
ercpu: r
e
duce PCPU_MIN_UNIT
_
S
IZE
to 32k
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-09-08
Tejun He
o
vmalloc: pcpu_get/f
r
ee_vm_a
r
eas
(
) aren't needed on UP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-31
Teju
n
Heo
wo
r
kqu
e
ue: use zalloc_cpumask_var() for gcwq->mayday_
m
ask
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-31
Tejun
Heo
wor
k
queue: fix GCWQ_DI
S
ASSOCIAT
E
D init
i
alizati
o
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-27
Jas
o
n Baron
w
o
rkqueue: Ad
d
a workqueue chapter to th
e
tracepoint
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-27
Namhyung Kim
percpu
:
fix a misma
t
ch between code
and comment
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-27
Huang Shijie
p
ercpu: fix a
m
emory leak in pc
p
u_extend_area_map()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-25
Tejun
H
e
o
workqueu
e
:
f
ix
c
wq->nr
_
acti
v
e
underflow
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-24
Tejun Heo
workqu
e
ue: improve de
s
troy_w
o
rkqueue() debuggabili
t
y
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-23
N
a
mh
y
ung
K
im
work
q
ueue: mark lo
c
k acquisition on worker_m
a
ybe_bind_and_lock(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-23
Namhyung
K
im
w
o
r
kq
u
e
u
e
: a
n
notate lock context change
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-16
X
ia
o
t
i
an Feng
w
or
k
q
u
eue:
free rescuer on destroy_workque
u
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-09
Teju
n
Heo
d
rm: fix fallouts
f
rom
s
low-work
-> w
q
con
v
er
s
ion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-09
T
e
j
un Heo
wor
k
que
u
e: workqueue_cp
u
_
c
all
b
a
c
k
() s
h
ould be cpu_n
o
tifier
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-08
Namhyung Kim
work
q
u
eue:
add m
i
ss
i
n
g
__pe
r
c
p
u markup
i
n kerne
l
/workqueue
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-07
Namhyung Kim
percpu: ad
d
__percpu notat
i
ons
t
o UP
allocator
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-07
Namhyung Kim
percpu: han
d
le __percpu notati
o
ns in
U
P accessors
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-01
Suresh
S
iddha
workqueue:
mark init_workqueue
s
(
)
as ea
r
ly_initca
l
l(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-08-01
Tejun
Heo
workqu
e
ue: expla
i
n fo
r
_each_*cwq_cpu() iterators
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-24
Tej
u
n Heo
f
scache: fix
b
uild
on !CONFIG_
S
YSCTL
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-23
Tej
u
n Heo
slow-wo
r
k: kill it
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-23
Te
j
un
H
e
o
gfs2: use workqueue instea
d
of slow-work
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
drm: use workq
u
eue inste
a
d
of slow-
w
ork
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
cifs:
u
se w
o
rk
q
u
eue
i
n
stead of slow-work
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
fscac
h
e: dro
p
refer
e
nces to sl
o
w-work
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
fscache
:
convert operation to
u
s
e wor
k
qu
e
ue instead
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
f
scac
h
e
:
co
n
vert object to u
s
e workque
u
e ins
t
ead of
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
workqueue
:
fix ho
w
cpu number is stored in work->d
a
ta
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-20
Tejun Heo
workqueue: fix mayday_
m
ask handling on UP
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-20
Tejun Heo
workqueue: fix bui
l
d problem
o
n !CONFIG_S
M
P
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-14
Tejun He
o
workqueue: fix locking in retry path o
f
ma
y
be_cre
a
t
e
_worker()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-14
Tejun Heo
asy
n
c:
use workqueu
e
for work
e
r pool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
w
orkqueue:
r
emove WQ_SINGLE_CPU and use
W
Q_UNBOUND
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
T
ejun
H
eo
w
orkqueu
e
: implement unbound workqueue
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
workqueu
e
: prepare
f
o
r
W
Q
_UNBO
U
ND implementa
t
ion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
T
eju
n
H
eo
libata:
t
ake adv
a
n
t
a
ge
o
f cmwq
a
nd re
m
ov
e
c
o
ncurr
e
ncy
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
T
e
ju
n
Heo
w
o
rkqueue: fix
work
e
r
ma
n
agement invocat
i
o
n
withou
t
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Teju
n
Heo
workqueue: fix incorrect cpu numbe
r
BUG_ON() in get_work_g
c
w
q
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
wo
r
kqueue:
f
ix race condition in flush_wo
r
kqueue
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
work
q
ueue:
use worker
_
s
et/clr_f
l
ags() o
n
l
y fro
m
worke
r
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
eo
wo
r
kqueu
e
: implem
e
nt cpu intensive workqueu
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
w
or
k
queue:
i
mpleme
n
t high pr
i
ority workq
u
eue
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: implem
e
nt
several utili
t
y APIs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next