repo.or.cz
/
linux-2.6
/
libata-dev.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
workqueue: factor out __queue_delayed_work() from queue_delayed_work_on()
2012-08-03
Tejun
Heo
workqueue:
f
actor out _
_
queue_de
l
a
ye
d
_work()
f
rom queue_dela
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workqueue: introduce WO
R
K_OFFQ_F
L
AG_*
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
T
e
ju
n
Heo
workqueue: move tr
y
_to_gr
a
b_pendi
n
g() upwards
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun
Heo
workqueu
e
: fix zero @delay hand
l
ing
o
f
queue_delayed_wo
r
k
_on
(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
T
ejun Heo
w
o
r
kqueue: unify local
C
PU queueing handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tej
u
n
H
eo
workqueue: set delayed_work->tim
e
r function
o
n
i
nitializati
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
wo
r
kqueue: disabl
e
i
r
q while
m
a
n
ipu
l
ati
n
g
PENDING
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Te
j
un Heo
wo
r
kqueue: add missing smp_wmb(
)
in
proc
e
ss
_
o
ne_
w
ork()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Tejun Heo
workqueue: make queueing func
t
ion
s
return bool
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-08-03
Teju
n
Heo
w
o
r
kqueue: reorder
q
ueueing functions so that _on(
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-22
Tejun Heo
w
o
rkqueue: fix spuriou
s
CPU locality WA
R
N from
p
r
oces
s
_one_w
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-22
T
e
jun Heo
kthread_worker: reimplement flush_kt
h
re
a
d_w
o
rk(
)
to
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-22
Te
j
u
n Heo
kthread_worker: reorgani
z
e to prepare for
flush_kthread_work
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
T
e
j
u
n Heo
workqueue: simplify CPU hotplug
c
ode
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tejun
H
e
o
w
o
r
kqueue:
remov
e
CPU off
l
ine trustee
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
workqueue:
do
n
't butcher
idl
e
worke
r
s
on an offline
CP
U
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tej
u
n Heo
w
o
rkqueue: reim
p
lement CPU
o
nline r
e
binding to
h
an
d
le
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
workqueue:
d
rop @
b
ind f
r
om cre
a
te_worker(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Tejun
H
eo
w
o
rkqueue
:
use mut
e
x for glo
b
a
l
_cwq manager exclusion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
Teju
n
Heo
workqueue: ROGUE workers are UNBOUND workers
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
T
e
j
un Heo
workq
u
e
ue: dro
p
CPU_DYING n
o
ti
f
ier
o
p
er
a
tion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-17
T
e
jun Heo
workqueue: perform cpu down oper
a
ti
o
n
s
from low priority
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-14
Tejun Heo
wor
k
queue: reimplement
WQ_HI
G
HP
R
I using a separate
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-14
Tejun Heo
work
q
u
e
ue: introduce NR
_
WORKE
R
_POOLS
a
nd for_each_wor
k
er_pool()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-12
T
e
jun Heo
w
o
rkqueue: separat
e
o
ut wo
r
ker_pool flags
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-12
Te
j
u
n Heo
w
o
rkqueue: use @pool instead of @gcwq or @cpu wh
e
re
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-12
Teju
n
H
e
o
work
q
u
e
ue: f
a
ctor out w
o
rker_
p
ool
f
rom global_cwq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-12
Teju
n
Heo
workqueue: don't use
W
Q
_HIGHPRI for unb
o
und workqueu
e
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-09
Tejun Heo
c
g
r
oup:
c
gr
o
u
p
_rm_files() was calling simple_un
l
i
nk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-07
T
e
jun Heo
cgr
o
up:
f
ix cgro
u
p
hiera
r
c
h
y
u
m
o
un
t
race
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-07-07
Tej
u
n Heo
Revert "cgroup
:
superbloc
k
can't be rele
a
sed with active
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-26
Tejun He
o
blkcg:
implement per-blkg req
u
est
allocati
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
bloc
k
: prepare for multip
l
e r
e
quest_lists
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
block: add q->nr_rq
s
[] and
m
o
ve q->r
q
.
e
lvpriv to q
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
T
e
j
u
n
Heo
blkcg
:
i
n
line
bio_
b
l
k
c
g() and frie
n
ds
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
block: allocate io_context upfron
t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
T
e
jun Heo
block: refactor get_request[_wait]()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Teju
n
Heo
block
:
drop custom
q
ueu
e
drai
n
ing
u
sed by scs
i
_transpor
t
_
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tej
u
n Heo
m
empool
:
ad
d
@gfp_mask to m
e
mpool
_
create_no
d
e()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
blkcg: mak
e
root blkcg a
l
locat
i
o
n u
s
e %GFP_KERNEL
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
blkcg:
__blkg
_
looku
p
_create()
doesn't
need rad
i
x preload
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-06
Tejun Heo
blkcg: d
r
op local variable @q from blkg_destro
y
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-04
T
ejun Heo
blkcg: fix blkg_al
l
oc() failure path
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-04
Tejun Heo
bl
o
ck
:
blkcg_po
l
icy_cfq should
n
'
t
be used if !CONFIG_CF
Q
_GRO
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-06-04
T
ejun Heo
bl
o
ck: fix retur
n
v
alue
o
n cfq
_
init
(
) failur
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-28
Tej
u
n
H
eo
c
g
r
oup: superblock can't be
released w
i
th active dentries
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-23
Tejun
H
eo
blkcg: tg_
s
tat
s
_a
l
loc
_
lo
c
k is an irq loc
k
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-15
Tejun Heo
block: fix bu
f
fer
ov
e
rf
l
ow when p
r
in
t
ing pa
r
tition
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-14
Tejun Heo
workq
u
e
u
e: skip
n
r_running sani
t
y ch
e
ck in worker_
e
nter_i
d
le
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-09
T
e
jun Heo
percpu: pcpu_embed_first_chunk() should free unused
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-05-08
Tejun Heo
percpu, x86:
d
on't use PMD_SIZ
E
as embedd
e
d
a
tom_siz
e
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
m
e
mbl
o
ck: me
m
bloc
k
should
b
e able
t
o hand
l
e
zero leng
t
h
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
e
j
u
n Heo
blkcg
:
use
r
a
d
ix
t
re
e
to index blkgs from blkcg
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: fi
x
blkcg->css r
e
f leak in __blkg_
l
ookup_create()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
Heo
b
l
ock: fix elvp
r
iv allocatio
n
failure h
a
n
dling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
b
l
o
ck
:
collapse blk_
a
lloc_re
q
ues
t
() into get_request()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g: col
l
apse blk
c
g_policy_ops i
n
to
blkcg_
p
olicy
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n Heo
blkcg: e
m
be
d
struct blk
g
_policy_data in
pol
i
cy
sp
e
cific
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg:
mass
r
e
name of b
l
kcg
A
PI
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
blkcg: style cleanup
s
for blk
-
cgroup
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g: rem
o
v
e
blkio_
g
r
o
up->path[]
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: blkg
_
r
w
stat_re
a
d()
w
as missing inline
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: shoot d
o
wn blkg
s
if all poli
c
ies are de
a
c
tivat
e
d
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Te
j
un Heo
blkcg:
d
rop st
u
ff unused after per-queu
e
p
o
licy activ
a
t
ion
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
Heo
blkcg:
i
mplement per-queue policy acti
v
ation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun He
o
b
lkcg: add request_
q
ueue->
r
oot_blkg
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: make
re
q
uest_qu
e
ue bypassing o
n
allocation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g: ma
k
e s
u
r
e
blkg_look
u
p() retur
n
s %NUL
L
i
f @q
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
e
j
un H
e
o
blkcg: make blkg_co
n
f
_
prep() take @pol and re
t
ur
n
with
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
blkcg: r
e
move s
t
atic policy ID enums
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
Heo
blkcg:
use @p
o
l instead o
f
@
plid in update_roo
t
_blkg_
p
d
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
bl
k
cg:
kill
b
l
kio_list and repla
c
e blkio_lis
t
_lock
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
H
e
o
cfq: fix build brea
k
a
g
e & warning
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-11
Tejun Heo
cgro
u
p: remove c
g
r
oup_subsys
-
>
popu
l
a
te()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
u
n
Heo
b
l
kcg: drop BLKCG
_
STA
T
_{PRIV|PO
L
|OFF
}
macro
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: pass around pd->pda
t
a i
n
stead of
p
d i
t
se
l
f in
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun He
o
b
l
kcg: move blkio_group_conf-
>
i
ops and ->bps to blk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkc
g
:
move b
l
kio_group_
c
onf->weight to cfq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkc
g
: move bl
k
i
o_
g
roup_stats_cpu and
fri
e
nds
t
o blk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
u
n
Heo
blkcg
:
move blkio
_
group_sta
t
s to c
f
q-iosched
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
b
l
kcg: a
d
d b
l
kio_po
l
icy_ops operations for exit and
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: cf
q
does
n
't n
e
ed per-cp
u
dis
p
atc
h
stats
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
m
ove s
t
a
t
i
sti
c
s up
d
ate code to p
o
licies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
c
f
q
:
c
o
llapse
c
fq
.
h int
o
cfq-i
o
sched
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
b
lkcg: move conf/stat file hand
l
in
g
c
o
d
e
to policie
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
i
mplement blkio_policy_type->cftypes
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: e
x
port co
n
f/st
a
t helpers to
p
r
e
pare for reorganiza
t
i
on
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkcg:
simplify blkg_conf_prep()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
blkcg: restructur
e
b
l
kio_g
r
oup conf
i
gruation setting
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
un Heo
blkc
g
: re
s
truc
t
ure
conf
i
guration printing
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: drop blkiocg_f
i
le_wr
i
te_u
6
4()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blk
c
g: r
e
struc
t
ure statistics printing
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: introd
u
ce blkg
_
stat an
d
blkg_rwstat
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
blkcg:
B
L
KIO_ST
A
T_CPU_SECTORS doesn't have subcounters
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
blkcg:
r
e
move u
n
used @po
l
and @plid p
a
r
a
m
eters
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
Merge b
r
anch 'f
o
r
-3
.
5' of
.
.
/
c
g
r
o
up into block/for
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cg
r
o
up: make css->refcnt clear
i
ng on cgroup remo
v
al
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: us
e
negati
v
e bias on css->refc
n
t
to blo
c
k css
_
t
ryget()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: implement cgroup_rm_cftypes()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
e
o
c
group: intro
d
uce
struct cfent
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next