repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
workqueue: add and use WQ_MEM_RECLAIM flag
2010-10-11
Tej
u
n Heo
wor
k
q
u
eue: add and use WQ_ME
M
_RECLAIM flag
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-11
Tejun
H
eo
workqueue: fi
x
HIGHPRI handling in k
e
e
p
_wo
r
king()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-05
Tejun
H
eo
wo
r
k
q
ueue: add queue_work
a
nd
activate_
w
ork
t
race points
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-10-05
Te
j
un
H
eo
w
orkqueue: prepare fo
r
more t
r
ac
e
p
oi
n
ts
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Tejun Heo
workqu
e
u
e: implement flush[_delayed]_work_sync()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Tejun Heo
workqueue:
facto
r
out start_f
l
u
sh_work
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
Tejun H
e
o
workque
u
e: cle
a
nup
flush
/
cancel fun
c
t
i
ons
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-19
T
eju
n
Heo
workqueue: implement alloc_ord
e
re
d
_workqueue()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-09-13
Tej
u
n Heo
work
q
ue
u
e: add document
a
ti
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-31
Tejun
Heo
w
or
k
que
u
e
: u
s
e zall
o
c_cpumask_var()
f
o
r gcwq->may
d
ay_
m
ask
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-31
Teju
n
Heo
workque
u
e: fix GCWQ_D
I
SAS
S
OCIATE
D
init
i
al
i
zation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Jason Baron
w
ork
q
u
eue:
A
dd a
w
o
rkqueue chapter to
the
t
race
p
oint
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Namhy
u
ng
Kim
per
c
p
u: fix a mismatch b
e
tw
e
en
code and
co
m
ment
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-27
Huang S
h
ijie
percpu
:
fix a memory leak
in pcpu_extend_area_map()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-25
Tejun Heo
w
o
rkq
u
eue: fix cwq-
>
nr_a
c
tiv
e
underflow
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-24
Tejun He
o
wo
r
kqueue: i
m
prove dest
r
oy
_
workque
u
e() debuggabil
i
ty
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-23
Nam
h
yung Kim
workqueu
e
: mark lock acquis
i
tion on wo
r
ker_maybe_bind_a
n
d_
l
o
ck(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-23
Namhyu
n
g
K
im
workqu
e
ue: annota
t
e lock context
c
hang
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-16
Xiaotian F
e
ng
workq
u
eue: fre
e
rescuer on destro
y
_w
o
rk
q
ueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-09
Teju
n
Heo
drm: fix fal
l
outs from slow-wo
r
k
-> wq conve
r
si
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-09
Te
j
un Heo
workqueue: w
o
r
kque
u
e
_cpu_call
b
ack()
s
hould be cpu_no
t
ifier
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-08
Namhy
u
ng K
i
m
workqueue: a
d
d
m
is
s
in
g
__percpu mar
k
up in kern
e
l/workqu
e
ue
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-07
Namhyung K
i
m
percp
u
: add __per
c
pu notations to UP allocator
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-07
Na
m
hyung Kim
p
e
rcpu: handl
e
_
_
percp
u
no
t
a
t
ions in U
P
accessors
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-01
Suresh Si
d
dha
workqueue:
m
ark init_wo
r
kqueues() as early_initcall()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-08-01
Tejun Heo
workqueue: e
x
plain for_
e
ach_*
c
wq_cpu() it
e
rators
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-24
T
ejun Heo
fscache: fix build on !CONFIG
_
SY
S
CTL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-23
T
ejun Heo
slow-work: kill it
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-23
Tejun He
o
gfs
2
:
u
se workqueue instea
d
of slow-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Te
j
u
n
H
e
o
d
r
m: use workqueue instead of slow-work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tejun Heo
cifs: use wo
r
k
q
ueue ins
t
e
a
d
of
s
low
-
work
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
e
jun H
e
o
f
s
cache: d
r
o
p
r
eferences to slow-wo
r
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
ejun Heo
fscache
:
co
n
vert operation to use workque
u
e instead
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
T
e
jun Heo
fscac
h
e: c
o
nvert o
b
j
ect to us
e
workqu
e
ue inst
e
ad
of
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-22
Tej
u
n
Heo
workqueue:
f
ix how cpu number is stored in wor
k
->data
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-20
Tejun
Heo
wor
k
queue: fix may
d
ay_mask han
d
ling on UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-20
Tejun
Heo
workqueue: fix
build pro
b
lem on !CONFIG_SMP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-14
Tejun Heo
w
o
rkque
u
e: f
i
x lo
c
king i
n
ret
r
y
pat
h
o
f
maybe_create_wo
r
ker()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-14
Tejun Heo
asy
n
c: use
workque
u
e for worker p
o
ol
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tej
u
n Heo
w
orkqueue: remove W
Q
_SINGLE_CPU and us
e
WQ_UNBOUND
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
wor
k
queu
e
:
implem
e
nt unbound workque
u
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
workque
u
e: prepare for
W
Q_UNBOUND im
p
lementati
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Teju
n
Heo
l
ibata: t
a
ke a
d
van
t
a
g
e
o
f c
m
wq and rem
o
ve
c
oncurrency
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun H
e
o
workqueue: fix worke
r
m
anageme
n
t invocation w
i
t
h
out
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
work
q
ueue
:
f
ix incorre
c
t cpu number BUG_ON() in
get_
w
ork_gcwq()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
Tejun Heo
w
o
rkqueue: fi
x
race c
o
nd
i
tion in
f
lush_workqueue
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-07-02
T
e
jun He
o
workqueue
:
u
s
e wo
r
ker_s
e
t
/
clr_flag
s
() on
l
y from worker
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
eo
work
q
ueue:
implement cpu intensive workqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
ejun Heo
workqueue: im
p
leme
n
t high priority work
q
ueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueu
e
:
i
m
pleme
n
t sever
a
l
u
ti
l
ity A
P
I
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue
:
s/__creat
e
_
w
o
rkqueue()/allo
c
_
workque
u
e(
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
workqueue
:
increase max_a
c
tive of
k
even
t
d a
n
d ki
l
l
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n He
o
workqueue: imp
l
ement concurrency managed dyna
m
ic wor
k
er
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
e
o
workqueue: implemen
t
w
orke
r
_
{
set|clr
}
_flags()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
j
u
n Heo
wo
r
k
queue
:
use
s
hared worklist and pool all workers
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n He
o
workqueue: imp
l
ement WQ
_
NON_RE
E
NTRANT
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
ejun He
o
workqueue
:
carry cpu number in
work dat
a
o
nce execution
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
ju
n
H
e
o
workqueue:
ad
d
f
i
nd_worker_execu
t
ing_work
(
) and
t
rack
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue
:
make single thread workqueue shared worker
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
wor
k
queue: reimpl
e
ment CPU hotplu
g
ging su
p
port usin
g
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
work
q
ueue: im
p
lement
worker state
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Te
j
un
Heo
workqueue: introduce global cwq an
d
uni
f
y
c
wq locks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
jun Heo
workque
u
e: reimplement workq
u
eue fr
e
e
ze
u
sing max_active
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
w
or
k
queu
e
:
imp
l
ement
p
er-cwq active work l
i
mit
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
workqueue: reimpleme
n
t
wo
r
k flu
s
hing using link
e
d work
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue: introdu
c
e worke
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Teju
n
Heo
workqueue: reimp
l
ement workqueue flush
i
n
g
using
color
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
ju
n
Heo
wor
k
queue: upda
t
e
c
wq
alignement
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
wo
r
kqueue:
k
i
l
l cpu_popul
a
t
e
d_map
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Te
j
u
n
Heo
wo
r
kqueue: temporari
l
y r
e
m
o
ve
work
q
ueue traci
n
g
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
T
e
j
un Heo
workqueue: sepa
r
ate ou
t
process_o
n
e_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
eo
workq
u
eue: de
f
ine masks for wor
k
flags an
d
condit
i
o
nal
i
ze
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
workqueue:
me
r
g
e feature parameters into flags
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
w
orkqueue:
misc/
c
osmeti
c
up
d
ates
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
w
ork
q
ueue: kill RT
work
q
ueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun
H
eo
acp
i
: use queue_w
o
rk_on() in
s
tead of binding
workqueue
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun Heo
kthre
a
d: implement k
t
hread_da
t
a(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tejun He
o
i
v
tv: us
e
kthread
_
worker instead o
f
w
o
rkqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-29
Tej
u
n Heo
kthread: imple
m
e
n
t kthrea
d
_w
o
rke
r
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-27
Te
j
un Heo
percpu:
a
llow
l
imited
a
l
l
ocation be
f
ore slab
i
s
o
n
l
i
n
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-27
T
eju
n
Heo
percpu: make @d
y
n_size
always me
a
n m
i
n dyn_s
i
z
e in
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-18
Tejun Heo
percpu: f
i
x first chunk matc
h
in per_cp
u
_ptr_to_ph
y
s
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-17
Pavel V
.
P
a
nteleev
percpu:
fix trivial bu
g
s in pcp
u
_build_
a
lloc_info()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-13
Te
j
un Heo
Merge branch
'
sch
e
d-wq'
of
.
.
/wq i
n
t
o
cmwq-base
commit
|
commitdiff
|
tree
2010-06-08
T
ejun Heo
s
ched: add
hooks
f
o
r
w
o
rkqueue
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-08
Tejun Heo
s
ched: refactor try_to_wake_up()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-08
Tejun Heo
sch
e
d: adjust when
cpu_active and cpuset configurations
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-06-08
Tejun He
o
sched:
d
efi
n
e an
d
use CPU_
P
RI_
*
enums for cpu notifier
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-12
Teju
n
Heo
ia64: add
sparse a
n
notati
o
n to
_
_ia6
4
_
per_cpu_var()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-08
Tejun Heo
cpu_stop:
ad
d
dummy i
m
p
lementation
f
or UP
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-07
Paul E
.
McK
e
nney
rcu
:
need b
a
rr
i
er() in UP synch
r
onize_sche
d
_expe
d
ited(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
Paul
E
.
M
cKen
n
ey
sched: co
r
rectly place
par
a
nioa memo
r
y barriers
in
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
Tejun Heo
sched: kill paranoi
a
check in synch
r
oniz
e
_s
c
h
ed_ex
p
e
dited()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
Tejun Heo
sched: re
p
lace
m
i
g
ration_t
h
rea
d
with cpu_
s
top
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
T
e
jun Heo
s
t
op_
m
ac
h
i
n
e: reimplement using cpu_stop
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-06
Tejun He
o
c
p
u_
s
top: imple
m
ent s
t
op_cpu[s]()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
Tejun H
e
o
perc
p
u: imp
l
em
e
nt kernel me
m
or
y
bas
e
d chunk alloca
t
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
Tejun Heo
percpu: move vmalloc based
c
hunk m
a
nagement int
o
percpu
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
Tejun Heo
percpu: misc prepara
t
ion
s
for nommu support
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2010-05-01
Tejun Heo
percpu: r
e
o
r
g
anize
c
h
unk cr
e
ation and destructi
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next