repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
workqueue: improve destroy_workqueue() debuggability
2010-08-24
Tejun Heo
workqueue: i
m
prove
d
e
stroy_
w
orkqu
e
ue()
debuggability
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-23
N
a
mhyung Kim
workqueue: mark
l
ock acquisition o
n
worker_
m
a
ybe_bind_and_lock()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-23
Namhyung Kim
workqueu
e
: annotate
lock context change
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-16
Xia
o
tian Feng
workqu
e
ue: f
r
ee r
e
scuer on destroy_workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-09
Tejun
H
eo
drm: fix fallouts from slow-work
-
> wq conver
s
i
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-09
Tejun Heo
workq
u
eue: workqueue_cpu_callback() s
h
ou
l
d be cp
u
_notifier
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-08
Namhy
u
ng K
i
m
w
o
r
kqu
e
ue:
a
dd missing __percpu markup in
k
ernel/workqueue
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-01
Suresh Siddha
wo
r
kqueue: mark
init_
w
o
r
kqueues() as earl
y
_initcal
l
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-01
Te
j
un
Heo
workqu
e
ue: explain for_
e
ach_*cwq_cpu(
)
iterat
o
r
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-24
Tejun Heo
fsc
a
che: fix buil
d
on !CO
N
FIG_S
Y
SCTL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-23
Tejun Heo
slow-work: k
i
ll it
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-23
Tejun Heo
gfs2:
u
se
workqu
e
ue in
s
tead of slow-
w
ork
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun
H
eo
d
rm: use wo
r
kq
u
e
u
e instea
d
of slow-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
ejun Heo
cifs:
u
se w
o
rk
q
ueue instead of sl
o
w
-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
fscache: d
r
op references to slo
w
-wo
r
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
fsc
a
che: convert
op
e
ra
t
i
o
n to use workqueue instead
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
ej
u
n
H
e
o
fscache: convert ob
j
ect to us
e
workque
u
e instead of
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun
H
e
o
w
o
rkq
u
e
ue
:
fix how cpu number is stored in
wo
r
k-
>
d
ata
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-20
Tejun Heo
wor
k
queue
:
f
i
x may
d
ay
_
mas
k
handling
o
n UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-20
T
e
jun
H
eo
workque
u
e: fix buil
d
pro
b
lem on
!
C
O
N
FIG_SMP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-14
Tejun
Heo
workqu
e
u
e: fix locking in
r
etry path of maybe_cr
e
a
te_worker(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-14
Tejun Heo
async
:
use
w
o
rk
q
ueue for work
e
r
po
o
l
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Teju
n
Heo
wor
k
queue: rem
o
ve WQ_SINGLE_CPU
a
n
d use WQ_
U
NBOUND
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
w
o
rkque
u
e: implement unbo
u
nd workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
T
ejun He
o
workqueue: prepare for WQ_UN
B
OUN
D
i
m
p
lementation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Te
j
un He
o
liba
t
a
:
ta
k
e
a
d
v
ant
a
g
e
o
f c
m
w
q and
r
emove c
o
ncurrency
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
workqueue: fix wor
k
e
r
manag
e
m
ent invocatio
n
wit
h
out
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tej
u
n
Heo
workqueue:
f
ix incor
r
ect cpu
n
umb
e
r
B
UG_ON() in get_wor
k
_gcwq
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Teju
n
Heo
workque
u
e: fix race condition in
f
l
u
sh
_
wor
k
queue()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Te
j
u
n
Heo
wo
r
kqueue: use worker_
s
et/clr
_
flags(
)
only from worker
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: implement cpu intensive workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun H
e
o
w
o
rkqueue: implement
h
igh prior
i
ty workqu
e
ue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueu
e
: implem
e
nt
several utility APIs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: s/__
c
reate_workqueue()/alloc
_
workqueue(
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: increase max
_
a
c
tive of ke
v
entd and
kill
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Te
j
u
n H
e
o
workqueue: impl
e
ment c
o
ncurrency managed dynamic worker
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Teju
n
Heo
workq
u
e
u
e: implement w
o
r
k
er_{
s
et|cl
r
}_fla
g
s()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
j
u
n
Heo
workqueue: use shared worklist
an
d
p
ool all workers
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
ejun Heo
w
o
rkqueue: implement WQ_NON_REEN
T
R
A
NT
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun H
e
o
workqueue:
c
arry cpu number in wor
k
d
a
ta once execu
t
i
on
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Teju
n
Heo
workque
u
e: add find_worke
r
_executing_work() and track
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workq
u
eue: ma
k
e single thread
w
o
rkq
u
e
u
e sh
a
red worker
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
workqueue
:
reim
p
lement CPU hotplugging suppor
t
usin
g
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
ejun
H
eo
wo
r
kqueue: impleme
n
t
w
orker
s
t
ates
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
jun
H
eo
wor
k
queue:
i
ntroduce
g
lobal cwq and unify cwq
l
ocks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun H
e
o
workqu
e
u
e
: reimplem
e
n
t workqueue freeze using ma
x
_a
c
tive
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Te
j
un Heo
workq
u
eue: impl
e
ment per
-
cwq active work limit
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue
:
reim
p
lement wor
k
flushing using linked works
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
w
ork
q
ueue: introduce worke
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
work
q
ueue: r
e
impl
e
ment wo
r
kqu
e
ue flus
h
ing
u
s
i
n
g color
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
wo
r
kqueue: updat
e
cwq alig
n
ement
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
workqueue: kill
c
pu_popu
l
ated_map
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqu
e
ue: temp
o
rar
i
ly rem
o
ve workqueue trac
i
n
g
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
j
u
n
Heo
workque
u
e:
separat
e
out proces
s
_one_work
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
w
orkqueue: defi
n
e masks
f
o
r work flags
a
nd conditionalize
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
Heo
workqueu
e
: m
e
rge f
e
at
u
re p
a
rameters into fla
g
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueu
e
: mis
c
/co
s
metic updates
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue:
kill RT wor
k
queue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
Heo
a
cpi: use
q
ueue_
w
o
r
k_on() instead of binding wor
k
queue
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
kthread: i
m
plement kthread_
d
ata()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
ivtv
:
u
s
e kt
h
read_wo
r
ker instead of workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun H
e
o
kthre
a
d
:
im
p
le
m
ent kthread_wo
r
k
e
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-27
T
e
jun Heo
percpu: all
o
w
limi
t
ed allocati
o
n bef
o
re slab is onl
i
n
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-27
Tejun He
o
percpu
:
mak
e
@d
y
n_si
z
e always mean min dyn_size
i
n
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-18
Tej
u
n Heo
perc
p
u:
fix first chunk match in per_cpu_
p
t
r
_
t
o
_
phys(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-17
P
a
vel V
.
Pan
t
eleev
p
e
rcpu: fix triv
i
al bugs in pcpu_build_
a
lloc_info()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-13
Tejun Heo
M
e
r
ge bra
n
c
h
'sched
-
wq'
of
.
.
/
w
q into
c
m
w
q-base
commit
|
commitdiff
|
tree
2010-06-08
T
e
ju
n
Heo
sched: add hooks for workqueu
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-08
Te
j
u
n Heo
sched: refactor
t
ry_to_wake_up()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-08
Tejun He
o
sched
:
a
d
ju
s
t whe
n
cpu_activ
e
and cpu
s
et
confi
g
uration
s
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-08
Tejun
Heo
sched: define and use CP
U
_PR
I
_
* enums for c
p
u
n
otifier
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-12
Tejun Heo
i
a
64: ad
d
s
p
ar
s
e annotation
t
o
_
_
ia64
_
per_cpu_var()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-08
T
ejun Heo
cpu_sto
p
: ad
d
dummy implemen
t
ation for UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-07
Paul E
.
McK
e
nne
y
rcu: need
b
arrier() in UP
s
ynchronize_sched_expedit
e
d()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
Paul E
.
McKenney
sched:
c
o
rrectly place paranioa
m
emory barrier
s
in
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
T
ejun Heo
s
ch
e
d: kill paranoia chec
k
in sync
h
ronize_sched_expedited()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
Tejun Heo
sc
h
ed: replace
migration_
t
hread with cpu
_
stop
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
T
e
jun Heo
stop_mac
h
i
n
e: reimplement
us
i
ng cpu_stop
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
Te
j
u
n H
e
o
c
p
u_stop: impleme
n
t
stop_cpu[s]()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
Tejun
Heo
p
e
rc
p
u: impleme
n
t kernel memor
y
based c
h
unk all
o
cation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
Tej
u
n Heo
percpu: move
v
ma
l
l
oc b
a
sed
c
hunk m
a
nagement
into percpu
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
T
e
jun Heo
percpu: misc prepa
r
ations for nommu suppo
r
t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
Tejun Heo
p
e
rcpu: r
e
o
r
g
an
i
ze chu
n
k crea
t
ion
a
nd
destructio
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
Tejun Heo
percpu:
f
actor
o
ut pcpu_
a
ddr_
i
n_fir
s
t
/
reserved_chunk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-04-30
Oleg Nesterov
workq
u
eue:
chang
e
cance
l
_work_
s
ync()
t
o clear work
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-04-30
Alan Stern
workqueue: war
n
about
flush_scheduled_work
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-04-30
Oleg Nesterov
wor
k
queue
:
flush_de
l
aye
d
_work: ke
e
p the original workqueue
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-04-19
J
an Kis
z
ka
uml: Fix build br
e
akage aft
e
r slab
.
h
ch
a
nges
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-04-06
Tejun Heo
nod
e
mask: include slab
.
h from drivers/base/node
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-04-05
Te
j
un Heo
eeepc-
w
m
i
: i
n
clude sl
a
b
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-04-05
T
ej
u
n
H
e
o
Merg
e
branch 'maste
r
' into
e
x
port-slabh
commit
|
commitdiff
|
tree
2010-04-05
Tejun He
o
staging/otus: inc
l
ude s
l
ab
.
h
from usbdrv
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-03-31
Rand
y
Dun
l
ap
mo
d
ule: add stub for is_module_percpu_address
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-03-30
Tejun Heo
pe
r
cpu: don
'
t im
p
l
icitly include slab
.
h from percpu
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-03-30
Ran
d
y Dunlap
kmemcheck: Fix bu
i
ld error
s
due to missing slab
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-03-30
Tejun
Heo
include cleanup: Update gf
p
.
h
and sl
a
b
.
h includes to
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-03-30
Tejun He
o
iwlwifi:
d
on't include iwl-dev
.
h from
iw
l
-devtrac
e
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-03-30
T
ejun He
o
x86:
don't in
c
l
u
de slab
.
h from arch/x86/i
n
clude/asm
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-03-29
Tejun Heo
percpu, module
:
imple
m
ent and use is_kernel
/
modu
l
e_
p
ercpu_ad
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-03-29
Teju
n
H
eo
module: encap
s
ulate
p
ercp
u
han
d
l
i
ng better
a
nd record
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next