repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
workqueue: update comments and a warning message
2013-03-13
Teju
n
Heo
workqueue: u
p
date co
m
ments a
n
d a warning me
s
sag
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
T
e
jun
Heo
wo
r
kqueue: fix max_active handling in init_and_link_pwq()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Tej
u
n Heo
workqueue: implement and u
s
e
pwq_a
d
just_max_act
i
ve()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Tejun Heo
workqueue: relo
c
ate
pwq_
s
et_max
_
acti
v
e()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Tejun
H
e
o
w
o
r
kqueue: impl
e
ment current_i
s
_workqueue_
r
escuer()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun
H
eo
work
q
ueue: i
m
plem
e
nt s
y
sfs interface for wo
r
kqueues
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
Merge branch 'for-3
.
10
-
subsys_virtu
a
l_reg
i
s
ter' into
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
dr
i
ver
/
base: im
p
le
m
ent subs
y
s
_vir
t
ual_regis
t
er()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
cpu
m
a
sk: implement cpu
m
ask_par
s
e()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
j
un Heo
wo
r
kqueue: reje
c
t adjusting max_active or
applying
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Te
j
un Heo
w
ork
q
ueue:
m
ak
e
it clear
t
hat WQ_DRAINI
N
G
is an in
t
ernal
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
j
u
n Heo
workqueue: implement
a
pply_wo
r
kque
u
e_a
t
trs()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Teju
n
Heo
workque
u
e
: pe
r
form n
o
n-reentr
a
ncy t
e
s
t
w
h
e
n
q
ueueing
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Teju
n
Heo
w
o
rkqueue: pr
e
p
a
re
f
lus
h
_workqueue
(
) for d
y
namic
c
reation
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
jun Heo
workq
u
eue: implem
e
n
t
get/put_pwq()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun He
o
w
o
rkqueue: restructure __alloc_workqueu
e
_
ke
y
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
jun Heo
w
o
rkqueue
:
drop WQ_RESCUE
R
and tes
t
workq
u
eue
-
>rescuer
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun
H
eo
workqueue:
add pool I
D
t
o the na
m
es
of un
b
ound kworkers
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Te
j
un Heo
workq
u
eue: dr
o
p "std" f
r
om cpu_std_worker_pools and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Teju
n
Heo
wo
r
k
queue: remove
u
nbo
u
nd_std_worker_pool
s
[]
a
nd rela
t
ed
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun
H
eo
workqueue: i
m
plement a
t
tribute-based
u
nbound worker_pool
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun He
o
wor
k
qu
e
ue
:
introduce
workqueue_attrs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tej
u
n Heo
workqueue:
separate out init_
w
orker_pool() fr
o
m
init_wor
k
q
u
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
wo
r
kque
u
e: replace POOL_MANAGING_WORKER
S
flag
with
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workque
u
e: update synchroniza
t
i
on rules o
n
wo
r
k
e
r_pool_idr
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tej
u
n
Heo
workqueue: update synchron
i
zation rules on w
o
rkqueue
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
ejun Heo
w
orkqueu
e
: replace get
_
pwq() with explicit p
e
r
_cpu_ptr
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun
H
e
o
wor
k
queue: remove workque
u
e_struct->pool_wq
.
si
n
gle
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
ejun Heo
wor
k
queu
e
: co
n
sistentl
y
use int
f
or @cpu var
i
ab
l
e
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workq
u
eue: add wo
k
rqueue_st
r
uct->
m
aydays list to replace
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
jun Heo
workqueue: restructure pool / pool_work
q
ueue iterations
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workqueue: introduce for_each_poo
l
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
w
ork
q
ueue: repla
c
e
f
o
r_each_pwq_c
p
u() with
f
or_each_pwq()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
work
q
ueu
e
: add wor
k
queue_struc
t
->pwqs list
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Te
j
un
He
o
w
o
rkqueue
:
int
r
oduce kmem_ca
c
he for
po
o
l_w
o
rkqueues
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
w
o
rkqueue: make workqueue_loc
k
irq-safe
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workqueue
:
make sanity ch
e
cks les
s
punshing usi
n
g WARN_ON
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-04
La
i
Jiangshan
workqueue:
bet
t
er
d
e
fine sy
n
ch
r
o
n
i
zation rule around
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-04
Lai Ji
a
ngshan
workqueue: ch
a
nge argument
o
f work
e
r_maybe_bind
_
an
d
_lock
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-04
L
a
i Jiangshan
workqueue: use %current in
s
t
e
ad
of worker->task i
n
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-04
Lai Jia
n
gshan
workqueue: allow more off-queue
f
lag space
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-19
Konsta
n
tin Khlebnikov
wor
k
queue: un
-
GPL
f
unction delayed_work_t
i
mer_fn()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-18
Li Zefan
cgroup
:
fail if monitored file
a
nd event_control are
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-18
Li Zefan
cg
r
oup: fix
cgroup_r
m
dir() v
s
c
lose(eventfd) ra
c
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-18
L
i Zefan
cpuset: fix cpuset_print_task_m
e
m
s
_allowed()
v
s re
n
ame
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-18
Li Zefan
cgrou
p
:
f
ix exit() vs rmdir() r
a
ce
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-14
Teju
n
Heo
workqueue: r
e
n
a
m
e c
p
u_workqueue
to pool_w
o
rkqueue
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-14
Tejun Heo
w
orkqueue: re
i
mpl
e
ment is_chained_work() using current_wq
_
wo
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-14
Tejun Heo
w
orkqueue: fix is_chained
_
work
(
) regr
e
s
s
i
o
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-09
Te
j
un Heo
w
i
max/i2400
m
: fix i24
0
0m->wake
_
tx_skb han
d
ling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-09
Tejun Heo
kprobes:
f
ix
w
ait_
f
or_
k
probe_optimizer()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-09
Tejun Heo
ip
w
2x00:
s
i
m
p
l
ify sc
a
n_eve
n
t
h
a
n
dli
n
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
Lai
Jiangshan
workqueue: pick cwq inste
a
d of
p
ool in __queue_
w
ork
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jian
g
shan
w
o
r
k
q
ueue
:
ma
k
e ge
t
_
wor
k
_pool_id() cheaper
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
Tejun H
e
o
wor
k
q
u
eue
:
move nr_ru
n
n
i
n
g into worker_pool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
Tej
u
n Heo
workqueue: cosmetic up
d
ate
i
n
try_
t
o_grab_pen
d
ing()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
L
a
i
Jiangshan
workqu
e
ue: simplif
y
is-work
-
item-q
u
eued-here
t
es
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangs
h
an
w
o
rkqu
e
ue: make wor
k
->da
t
a point t
o
po
o
l after
t
ry_to_grab_p
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
Lai Jiangsh
a
n
workqueue:
add delayed_work->wq to simplif
y
reentrancy
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
Lai
Ji
a
ngshan
workqueue: make
w
ork_bu
s
y() test W
O
RK_STR
U
CT_P
E
NDING
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-07
Lai
J
iangsha
n
workqueu
e
: replace
W
ORK_CP
U
_
N
O
N
E/LAST with
W
ORK_CPU_END
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-25
James Hogan
asyn
c
: initialise list hea
d
s
to fix
c
rash
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Li Zefan
cgroup:
r
emove bogus c
o
mme
n
ts in cgroup_diput()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Li Z
e
fan
cgroup: r
e
m
o
ve synchr
o
nize_rc
u
() f
r
om cgroup_diput()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Li Zefan
cgroup
:
remove du
p
licate RCU f
r
ee on str
u
ct
c
g
r
oup
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Li
Ze
f
an
sche
d
: remove redundant
N
ULL c
g
roup check in task_
g
roup_path()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Li Zefan
sched
:
split out css_onl
i
ne/
c
ss
_
o
f
f
l
ine from tg creat
i
on
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Li Zefan
cgroup: initia
l
ize
c
grp->dentry before css_al
l
oc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun He
o
workqu
e
u
e: post
globa
l
_cwq r
e
mo
v
al cleanups
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun Heo
wor
k
queue:
r
e
name n
r
_
r
u
n
n
ing v
a
riables
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun Heo
work
q
u
e
u
e: r
e
move global_
c
wq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
T
ejun Heo
wo
r
kqueu
e
: r
e
mo
v
e worker_po
o
l->gc
w
q
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Teju
n
H
e
o
workqu
e
ue
:
replac
e
f
o
r_e
a
ch
_
worker
_
pool() with for_
e
ach_
s
t
d
_
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tej
u
n Heo
workq
u
eu
e
: make freez
i
n
g
/t
h
awing pe
r
-pool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun Heo
wo
r
kqueue:
m
ake
h
otplug
processi
n
g pe
r
-pool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun Heo
workq
u
eue: move global
_
cwq-
>
lock to worker_pool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun H
e
o
workqueue
:
move gl
o
b
a
l_cwq->cpu to w
o
r
k
er_pool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
T
e
ju
n
Heo
workque
u
e: m
o
ve busy_ha
s
h from
g
lobal_cwq to worker_
p
ool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun Heo
workqueue: record pool ID i
n
stead of CPU in work->data
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
T
e
jun H
e
o
workqu
e
u
e: add wo
r
ker_pool->
i
d
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Teju
n
Heo
wo
r
kqu
e
ue
:
i
n
troduce W
O
RK_OFFQ_CPU_NONE
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Teju
n
Heo
w
orkqueue: ma
k
e GCWQ_FREEZING a po
o
l flag
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun Heo
w
o
rk
q
ueue: make GCWQ_DISASSO
C
IATED
a pool fl
a
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun
Heo
workqueue:
use std_ pre
f
ix for t
h
e stan
d
ard per-cpu
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Tejun Heo
workqueue: unexport work_
c
pu()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-24
Li
Z
e
fan
cgroup: re
m
ove a
NULL check in cgr
o
u
p_
e
xit()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-23
Tejun Heo
async: replace list of acti
v
e dom
a
ins with global li
s
t
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-23
T
e
jun H
e
o
async:
k
e
ep pendin
g
tasks on async_doma
i
n and remove
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-23
Tejun He
o
asyn
c
: use U
L
LONG_MAX for in
f
ini
t
y co
o
kie
v
a
l
ue
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-23
T
e
jun He
o
async: bring sanity to the use o
f
w
ords domain and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-23
Tejun
H
eo
Merg
e
branch 'ma
s
ter' into
for-
3
.
9-async
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-23
Tejun Heo
async, kmod: war
n
on synchr
o
nous reques
t
_modu
l
e() from
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-23
Tejun Heo
bl
o
ck: don't r
e
que
s
t module during elevator ini
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-23
Li Zefan
cgroup: fix
b
ogus k
e
rnel warnings when
c
group_crea
t
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-18
Tejun Heo
w
orkq
u
eue: implement cur
r
ent_is_async()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-18
Tejun Heo
i
n
i
t
, block: try to loa
d
default
elevator modu
l
e ea
r
ly
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-18
Teju
n
Heo
w
o
r
k
que
u
e: move struct work
e
r
defi
n
ition
t
o
workqueue_intern
a
l
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-18
T
e
jun Heo
w
or
k
q
u
e
u
e: rename kernel/workque
u
e_sched
.
h to kernel
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-18
Te
j
un
H
eo
workqueue
:
set PF
_
W
Q_WORKER
o
n
r
escu
e
rs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-01-15
Li Ze
f
an
cpu
s
et: dro
p
s
p
urious retval ass
i
gnment in proc
_
c
puset_
s
how()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next