repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
percpu: Generic support for this_cpu_cmpxchg_double()
2011-02-28
Chris
t
oph L
a
meter
p
e
r
c
pu:
G
eneric support for this_cpu_cmpxc
h
g
_
d
ouble()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2011-01-25
Tejun
H
e
o
alpha: use
L1
_
CACHE_
B
YTES f
o
r cacheline size
i
n the
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2011-01-25
T
ejun Heo
perc
p
u
:
a
l
i
gn percpu read
m
os
t
ly subsection to cac
h
el
i
ne
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2011-01-11
Chris
t
oph Lameter
x
8
6
,perc
p
u: Move out
o
f p
l
ace 64 bit ops
in
t
o X
8
6_64
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2011-01-11
Tej
u
n
H
eo
w
orkq
u
eue: n
o
t
e t
h
e nested NOT_RUNNING
test in worker_clr_fl
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2011-01-11
Te
j
un Heo
workqueue:
relax lock
d
ep annotation on flush_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2011-01-04
C
hr
i
stoph Lameter
game
p
o
rt: use this_cpu_read instead of l
o
okup
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2011-01-04
Christoph Lameter
x86: udel
a
y: Use this_cpu
_
read to av
o
id address calculation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-30
Tejun Heo
x86: Use
this_cp
u
_i
n
c
_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 Heo
x
86: Replace use
s
of current_cpu_data
w
i
t
h
t
his_cpu ops
Acked-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-30
Tejun
Heo
x8
6
: Use this_c
p
u_o
p
s to optimize
c
ode
Acked-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
T
ejun
H
eo
us
b
: do
n
't us
e
flu
s
h
_scheduled_w
o
rk()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tej
u
n Heo
spee
d
tc
h
: don'
t
abuse struct delayed_work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Te
j
un He
o
m
e
dia/video:
don't u
s
e flush_s
c
heduled_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
T
e
j
un Heo
media/video: explicitly flush
reque
s
t_mo
d
ule work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
T
e
ju
n
Heo
ioc4
:
us
e
s
ta
t
ic w
o
rk_struc
t
for ioc4_load_m
o
dules()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun He
o
init: d
o
n'
t
call flush_s
c
heduled_work() f
r
om do_
i
nitcalls()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Te
j
u
n
He
o
s39
0
:
don't use fl
u
sh
_
schedu
l
ed_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tej
u
n He
o
r
tc: don
'
t use
f
lush_scheduled_work(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
mmc: up
d
a
te wo
r
kque
u
e u
s
ages
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Teju
n
He
o
mfd:
update work
q
ueue
u
sages
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun He
o
dvb: don't use flus
h
_
schedule
d
_work(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
leds-
w
m
8350:
don't use
flush_sc
h
eduled_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
T
e
ju
n
He
o
mISDN: don't
use flush_scheduled_work
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
macintosh
/
ams: do
n
't use fl
u
sh_sched
u
led_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
vmwgfx
:
d
on't
use flus
h
_scheduled_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
T
ejun Heo
tp
m
: don't use flush_schedule
d
_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tej
u
n Heo
sonyp
i
: don't use f
l
ush_
s
cheduled_wor
k
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
hvsi: don
'
t
u
se flush_schedu
l
ed_
w
o
r
k()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun He
o
x
e
n: don't use flush_schedu
l
e
d
_wo
r
k()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tej
u
n
H
eo
gdrom: don't use flush_s
c
heduled_work
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
floppy: do
n
't use flu
s
h_schedul
e
d_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
sh: don't
u
se fl
u
s
h
_scheduled
_
w
o
rk()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
T
e
jun
H
eo
a
rm/sha
r
psl: do
n
't use
f
lush_sc
h
e
duled_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
ncpfs:
d
o
n
't use flush_schedul
e
d_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
dr
m
/ttm: u
s
e
cancel_delay
e
d_work_sync() in
t
tm_bo
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Te
j
un Heo
pcmcia/ipwireless: don't use flush_scheduled_
w
or
k
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun Heo
ocfs2: don't use flush_scheduled_wo
r
k()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun H
e
o
net/d
s
a: do
n
'
t use f
l
ush_schedul
e
d_
w
ork()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun He
o
i
s
d
n/capi: ma
k
e k
c
api use a
s
e
p
a
r
a
te workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-24
Tejun
He
o
isd
n
/
c
api:
u
nregis
t
er capictr notifier after init failur
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-22
Tejun
H
eo
perc
p
u: p
r
int out
a
lloc inform
a
t
i
on with KE
R
N_DEBUG
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-22
Yong Zhang
kthread_work: m
a
ke lockdep
happ
y
Cc:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-20
Te
j
un Heo
workq
u
eue: all
o
w
c
hained queueing during destr
u
ction
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-18
C
h
r
ist
o
ph
L
ameter
vms
t
at: U
s
er
p
e
r
cpu atomics to
a
void in
t
errupt disable
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Ch
r
istoph
Lameter
i
r
q_w
o
rk:
U
se per
c
pu ato
m
ics in
s
tead of r
e
gular atomics
commit
|
commitdiff
|
tree
2010-12-18
Te
j
un Heo
Merg
e
branch 'this_cpu_ops' into for-2
.
6
.
38
commit
|
commitdiff
|
tree
2010-12-18
Chr
i
stoph L
a
meter
c
p
uops: Use
c
mpxch
g
for
xchg to avoid l
o
ck s
e
mantics
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-18
C
h
r
istoph
Lame
t
er
x86:
this_cpu
_
cmpxchg and this_cpu_
x
chg
opera
t
io
n
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-18
Christoph
L
ameter
percpu: Generic
t
his_cpu_cmpxchg()
a
n
d this_c
p
u_xchg
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
T
e
jun
Heo
pe
r
c
pu,x86:
re
l
o
c
ate this_cpu_add_return()
a
nd f
r
i
ends
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
connector: Use this_cpu op
e
ra
t
ions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
C
h
r
i
stoph Lame
t
er
x
e
n: Us
e
t
his_cpu_inc_ret
u
rn
commit
|
commitdiff
|
tree
2010-12-17
C
h
ristoph Lamet
e
r
taskstats:
U
se this_cpu_ops
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christo
p
h La
m
e
ter
r
andom: Use
t
his_cpu_inc_return
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christop
h
Lam
e
ter
fs: Use this_cpu_inc_re
t
urn i
n
buff
e
r
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
C
hristoph Lameter
highm
e
m: Use this
_
cpu_xx_return() operat
i
o
n
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lameter
v
mstat: Use this_cpu_inc_return for vm
statistics
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Tejun He
o
Merge branc
h
'thi
s
_cpu_ops' into
f
or-2
.
6
.
38
commit
|
commitdiff
|
tree
2010-12-17
Christo
p
h La
m
eter
x86: Supp
o
rt for this_cpu_a
d
d, sub, d
e
c, in
c
_return
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lam
e
ter
perc
p
u: Gen
e
r
i
c support
for
this_cpu
_
ad
d
,
sub, d
e
c
.
.
.
Reviewed-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph
Lameter
co
r
e: Replac
e
__get_cpu_var with __th
i
s_cpu_read if
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
istoph
La
m
eter
x
en: Use this_cpu_ops
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph Lame
t
er
fs:
Us
e
this_cpu_xx operations
i
n
buffer
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph La
m
e
t
er
fakekey: Simplify speakup_fake
_
key
_
presse
d
thro
u
gh
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Chris
t
oph Lameter
kprobes: Use this_cpu_ops
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Chris
t
oph L
a
meter
drivers: Replace
__
g
e
t_cpu_var with __th
i
s_c
p
u_read
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Chr
i
sto
p
h
L
a
m
eter
vmstat:
O
ptimi
z
e
z
o
n
e
cou
n
ter modificatio
n
s thr
o
ugh
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-17
Christoph L
a
m
e
ter
percpucoun
t
er: Optimize __perc
p
u_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
Tej
u
n Heo
MAINTAINERS: Add percpu a
l
locator entry
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-15
Te
j
u
n Heo
workque
u
e:
dep
r
ecate cancel_rearm
i
ng_de
l
ayed_wor
k
[queue]()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-15
Tejun Heo
wo
r
kqueue: convert canc
e
l
_
rea
r
ming_de
l
ayed_wor
k
[queue
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-14
S
t
ev
e
n
Rost
e
d
t
w
o
rkqueu
e
: I
t
is likely
t
hat WORKER_NOT_RU
N
N
ING is
.
.
.
Acked-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-14
Tejun Heo
MAIN
T
AI
N
ERS: Add workqueue entry
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
Te
j
un H
e
o
host
a
p: don't use f
l
ush_scheduled_wo
r
k
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
T
e
jun Heo
i2400m:
drop i240
0
m_sc
h
edule_wor
k
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
T
ejun Heo
sungem: up
d
a
te
gp->reset_task f
l
ushing
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
Tejun Heo
i
g
b[v],ixgbe:
don't use flus
h
_sched
u
le
d
_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
Tejun He
o
iseries_veth: don't use flush_sch
e
dule
d
_wor
k
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
Tej
u
n Heo
eh
e
a:
d
on't use flush_s
c
heduled_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
T
e
jun
H
eo
e
h
ea: kill unused eh
e
a_
r
e
r
eg_mr
_
task
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
Tejun
H
e
o
dri
v
ers/net: don't use
flush_scheduled_w
o
rk(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-12
Tejun
Heo
drivers/n
e
t: remove unnecessary f
l
ush_sche
d
uled_work
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-12-07
J
e
sper Juhl
percpu: zer
o
memory
more efficien
t
ly in mm/percpu
.
c
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-26
Hitoshi
M
i
t
ake
wo
r
kque
u
e: check the
a
llocation
o
f sys
t
em_unb
o
u
nd_wq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-13
Tejun Heo
blo
c
k: clean up blkdev_get() wr
a
ppers and the
i
r us
e
rs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-13
T
e
jun Heo
b
l
ock: check bdev_read
_
only() from blkd
e
v_get()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-13
Tejun H
e
o
block: reorg
a
nize cl
a
i
m
/release implementatio
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-13
Tejun Heo
block: make blkdev
_
get/pu
t
()
h
andle e
x
clusive access
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-13
Tejun Heo
block: simpl
i
fy holder symlink handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-13
Tejun Heo
b
trfs: close_bdev_exclusive()
s
hould use the sa
m
e
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-11-13
Tejun Heo
m
t
d
:
fix bdev exclusive open bugs in block2mtd::add_
d
evi
c
e()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
Tejun Heo
workqueue: rem
o
v
e
i
n_workque
u
e_context()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
Tejun Heo
wor
k
queue: Cl
a
rify that s
c
hedule_on
_
ea
c
h
_
cpu i
s
s
ynchro
n
o
us
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-19
Tej
u
n Heo
m
e
mory
_
h
o
tplu
g
: drop s
p
urio
u
s calls to f
l
u
s
h_s
c
heduled_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-18
T
ejun Heo
shpchp: update w
o
rkq
u
eue u
s
age
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-18
Tejun Heo
pc
i
ehp: upda
t
e wo
r
k
q
u
eu
e
u
sage
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-17
T
ejun Heo
is
d
n
/
eicon: d
o
n't call fl
u
sh_
s
chedul
e
d_wor
k
()
from
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-11
Tejun Heo
workqueue: add
and use
W
Q
_
MEM
_
RECLAIM flag
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-11
T
e
jun Heo
w
o
rkqueue: fix H
I
GH
P
RI handl
i
ng in keep_
w
orking()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next