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: implement NUMA affinity for unbound workqueues
2013-04-01
Tejun Heo
wor
k
q
ueue: implement NUM
A
a
ff
i
nity f
o
r un
b
ound
w
orkqueues
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Te
j
un Heo
w
o
rkqueue:
introduce put_pwq_unl
o
c
k
ed()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Teju
n
He
o
workqueu
e
:
introduce
nu
m
a_
p
wq_tbl_
i
nstall()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Tejun
Heo
workqu
e
ue
:
use NUMA-aware allocation for pool_workque
u
es
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Tejun Heo
workqueue: break init_and
_
link_pwq() into two functions
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Teju
n
H
eo
workqueue:
m
ap a
n
u
n
bound
w
orkqu
e
ues to
m
u
l
tiple per
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Tejun Heo
work
q
ue
u
e: m
o
ve h
o
t fields of wo
r
kqu
e
ue_stru
c
t to th
e
e
n
d
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Tejun
Heo
workqueue: ma
k
e workq
u
e
ue->name[] f
i
xed len
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Tejun
H
eo
work
q
ueue: add workqueue->unbound
_
attr
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
T
e
jun Heo
workq
u
eue: determine NUMA node of work
e
rs acc
o
urdi
n
g
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Tejun Heo
workq
u
e
u
e: drop 'H' from
kworker names
o
f u
n
bo
u
nd wo
r
ker
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Tejun Heo
workqueue:
a
d
d wq
_
num
a
_tbl_len and
w
q_nu
m
a
_possible_c
p
umask[]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Te
j
u
n
Heo
work
q
ueue: move pwq_pool_loc
k
ing ou
t
side
of get/p
u
t_unbound
_
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Tejun Heo
w
orkque
u
e
:
fix
m
emory leak
in apply_wor
k
que
u
e_att
r
s
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
Teju
n
Heo
workqueue: fix unbou
n
d workqueue att
r
s
hashing / comparison
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-04-01
T
e
j
un Heo
workqueue: fix
r
ace
c
o
n
dition in unbou
n
d workqueue
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-19
Tejun Heo
workqueue: re
s
to
r
e CPU affin
i
ty of unbo
u
nd workers
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-19
T
e
j
un
H
eo
workqueu
e
: directly r
e
store CP
U
a
f
finity o
f
wor
k
ers
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-19
Tejun
Heo
w
orkqueue: re
l
ocat
e
rebind_workers()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-19
Teju
n
H
e
o
workq
u
eue: convert worker
_
pool->worker_i
d
a to id
r
and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-19
Tejun Heo
sched: rep
l
a
c
e P
F
_TH
R
EAD_BOUND with PF_NO_SETA
F
FI
N
I
T
Y
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-14
Tejun Heo
workq
u
eue:
r
ename workqueue_lock to wq_mayday
_
lock
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-14
Tejun
H
eo
w
o
rkq
u
eu
e
: separ
a
te
out pool_workque
u
e
lo
c
king in
t
o
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-14
Tejun He
o
workqueue: se
p
ar
a
te
out po
o
l and w
o
r
kqueue lock
i
ng
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-14
Tej
u
n Heo
workqu
e
ue: relocate glo
b
al var
i
abl
e
defs and
function
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-14
Tejun Heo
w
o
rkqueue:
b
e
tter define lockin
g
rules around worker
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-14
T
ejun Heo
workqueu
e
: f
a
ctor
out ini
t
ial worker creation in
t
o
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-14
T
e
jun Heo
w
o
rkqueue
:
rename worker_pool->assoc_mute
x
to ->manager_mutex
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Tejun Heo
w
o
r
kqueue
:
i
n
l
i
n
e tr
i
vial
wrappers
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Tej
u
n Heo
workq
u
e
u
e
:
rename @id to @pi in
f
or_each_each_pool()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Teju
n
Heo
workqueue: update comments and
a
warn
i
n
g
message
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Te
j
un
Heo
wor
k
queue: fix max_active handling in init_and_l
i
nk_pw
q
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
T
ejun
H
eo
workqueue: implement and use pwq_adjust_max_a
c
tive()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Tejun
Heo
wo
r
kq
u
eue: relo
c
ate pwq_s
e
t_max_activ
e
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-13
Tejun Heo
workqueue: impl
e
ment curren
t
_is_wor
k
qu
e
ue_rescuer()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
ej
u
n
Heo
workqueue:
i
mplement sysfs interface for workq
u
eue
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
Merge branch 'for-3
.
10-sub
s
ys_virt
u
al_register'
i
nto
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
T
ejun Heo
driver/bas
e
: implement s
u
bsys_vir
t
u
a
l
_r
e
gist
e
r
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Teju
n
Heo
c
p
u
m
ask: implement cpu
m
ask_par
s
e()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Teju
n
Heo
workque
u
e
: rejec
t
adju
s
t
i
ng max_
a
c
t
ive or applyin
g
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Teju
n
H
eo
workque
u
e:
m
ake it clear that
W
Q_
D
RAINI
N
G i
s
an i
n
t
ernal
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun He
o
wo
r
k
queue: implement
a
ppl
y
_
workqueue_a
t
t
r
s()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workqueue: p
e
rform
n
on-ree
n
tran
c
y test
w
hen qu
e
ueing
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workqueue: pre
p
a
r
e
f
lush_workqueue() for
dynamic creation
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun
H
eo
workqueue:
i
mplem
e
nt get/put_
p
wq()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun H
e
o
workqueue: re
s
tructure __alloc_w
o
rkqueue_key
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun He
o
workqueue: dr
o
p WQ_RESCUER and test workqueue->rescuer
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
ejun
H
eo
workqueue: add pool ID to th
e
nam
e
s
o
f
unb
o
und kwor
k
ers
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
jun Heo
workq
u
eue: drop "std" fr
o
m cpu
_
std
_
wo
r
ker_pools and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
jun Heo
wo
r
k
q
ue
u
e: remove
unboun
d
_s
t
d_w
o
rker_pools[] and relat
e
d
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Te
j
u
n
Heo
workqu
e
ue
:
i
mp
l
ement attri
b
u
te
-
base
d
unboun
d
wor
k
er_pool
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun He
o
workqueue: introduce workqueue_attrs
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Te
j
un He
o
workqueue: sepa
r
ate out in
i
t_worker_pool() from init_wor
k
que
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Te
j
un He
o
workqueue:
replace
P
O
OL_MANAGING_WORKERS fla
g
wi
t
h
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
w
o
rkque
u
e:
u
p
date s
y
nch
r
oniz
a
tion rules on
w
orker_pool_i
d
r
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Te
j
un
Heo
w
o
rkque
u
e: update synchro
n
i
zation rul
e
s o
n
work
q
ueue
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
ejun Heo
workqueue: replace get_pwq()
with exp
l
ic
i
t per_
c
p
u_ptr
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
wo
r
kqueue: r
e
move workqueue_struct->pool_wq
.
singl
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workqueu
e
: co
n
sistentl
y
use int for @cpu
variab
l
es
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
j
un Heo
work
q
ueue:
a
dd wo
k
rq
u
eue_struct->maydays
l
ist to replace
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workqueue: r
e
s
t
ructure pool / p
o
ol_workqueue iterations
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
w
orkqueue: int
r
odu
c
e
for_
e
ach_pool()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
T
e
jun Heo
wo
r
kqu
e
ue: r
e
p
l
ace f
o
r_eac
h
_pwq_cpu() with for_each_pw
q
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
workqueue: add wor
k
queue_struct-
>
pw
q
s
list
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun
Heo
workqueue: introduce kmem_cac
h
e
for pool_wo
r
kqu
e
ues
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tej
u
n Heo
work
q
ueue:
m
ake workqueue_l
o
ck irq-safe
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-03-12
Tejun Heo
wo
r
kqueue: m
a
k
e sanit
y
checks less punshing
u
s
ing WAR
N
_ON
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tej
u
n
Heo
idr: e
x
p
lain
W
ARN_ON_ONCE() on negative
IDs out-of
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
i
d
r:
implement lookup hint
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
T
ej
u
n Heo
idr:
a
dd i
d
r_l
a
yer
-
>prefi
x
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
idr: make
idr_layer
l
arger
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
idr: remove le
n
gth restriction from i
d
r_
l
a
y
er->bitmap
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
T
ejun H
e
o
idr: r
e
m
ove MAX_I
D
R_MA
S
K and move
le
f
t MAX_IDR_* in
t
o
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
i
dr
:
f
i
x
t
o
p layer ha
n
d
ling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
nfs4client:
c
onvert to
i
dr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun
Heo
sct
p
: convert to idr_all
o
c()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
mac80211: convert to id
r
_
a
lloc(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
net/9p: conve
r
t to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Te
j
un Heo
p
o
six-timers: c
o
n
v
ert
to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun
H
eo
e
vents: convert to i
d
r_
a
lloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
c
g
r
oup: convert
t
o
idr_al
l
oc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun H
e
o
i
p
c
: conve
r
t
to idr_
a
lloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
ocfs2: conve
r
t to idr_al
l
oc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun
Heo
i
notify:
c
onvert to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
dlm: convert to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
T
e
jun H
e
o
vfio: convert to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
T
e
j
u
n Heo
uio: convert to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
ther
m
al
:
co
n
vert to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun
Heo
s
c
s
i/
l
pfc: conv
e
rt
to
idr_all
o
c()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
T
ej
u
n H
e
o
target/iscsi: convert to idr_
a
lloc
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Te
j
un Heo
scsi: conv
e
rt t
o
idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Te
j
u
n
Heo
scsi/bfa: conve
r
t to i
d
r
_
al
l
oc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun
H
eo
rp
m
s
g
: conv
e
rt t
o
idr_alloc(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
T
eju
n
H
e
o
remoteproc: conv
e
rt to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
pps
:
c
o
nvert to i
d
r_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
powe
r
: co
n
ver
t
t
o
i
d
r_all
o
c
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Teju
n
Heo
ppp
:
conv
e
rt t
o
id
r
_all
o
c
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Teju
n
Heo
mac
v
tap: convert to idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
m
td: conve
r
t
t
o idr_alloc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2013-02-28
Tejun Heo
mmc: c
o
nvert to id
r
_a
l
loc()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next