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: reimplement work_on_cpu() using system_wq
2012-09-19
Tejun Heo
workqueue: reimplement work_
o
n_cpu()
usin
g
system_wq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-09-05
T
ejun He
o
workqueu
e
:
fix possible deadlock i
n
idle wo
r
ker reb
i
n
ding
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-09-05
Tejun Heo
workqueue: mov
e
W
O
RKER_REBI
N
D
cl
e
ari
n
g in reb
i
nd_w
o
rkers
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-22
Tej
u
n Heo
wo
r
kque
u
e:
f
ix
s
purious C
P
U locality WARN
f
rom proce
s
s_one_w
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-22
Tej
u
n Heo
kth
r
ead_worker: reimplem
e
n
t
flush
_
kthread_work(
)
to
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-22
Te
j
un Heo
kthread
_
wor
k
er: reo
r
ganiz
e
to prepa
r
e
f
or f
l
ush_
k
thread_work
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
workqueue: simplify
C
P
U hotplug cod
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tej
u
n
Heo
w
orkq
u
eue: rem
o
ve
C
PU offli
n
e trustee
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
w
orkqueue: don't butcher idle workers on
a
n offline CPU
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun H
e
o
workqueue: reimplement
C
P
U
online rebind
i
ng to handle
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun
H
eo
workqueu
e
: drop @bind from cr
e
ate_worker()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun
Heo
workq
u
eue: use
mutex f
o
r global_
c
wq manage
r
exclusion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
w
o
r
k
queue: ROGUE work
e
rs are UNBOUND
workers
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Tejun Heo
workq
u
eue: drop
CPU_DYI
N
G notif
i
er operation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-17
Te
j
un
Heo
wor
k
q
u
e
ue: perform cpu down operatio
n
s from low priority
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-14
T
e
jun Heo
w
o
r
k
queue: reimplem
e
nt WQ_HIGHPRI using a separate
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-14
Tejun Heo
wor
k
queu
e
: int
r
oduce
N
R_WORKER_PO
O
LS and fo
r
_
e
a
c
h_wor
k
er_pool()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-12
Tejun Heo
workqueue: separate out
w
o
rker_pool
f
lags
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-12
Tejun Heo
workqueue: use @pool instead of @gcwq
or
@
cpu
where
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-12
Tejun Heo
workqueue: factor ou
t
w
orker_pool from global_cwq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-12
Te
j
u
n
H
e
o
workq
u
eue: d
o
n't use WQ_HIGHPRI for un
b
ound
w
o
r
kqueues
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-09
Tejun Heo
cgroup: cgroup_rm_files(
)
was
c
all
i
n
g
simple_unlin
k
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-07
T
e
ju
n
He
o
cgr
o
up
:
f
ix c
g
roup hierar
c
hy umount race
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-07-07
T
e
jun Heo
Revert "cgr
o
up: superblock
c
an't
b
e released with active
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-26
T
ejun Heo
blkcg: implemen
t
per-b
l
kg request allocation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun
H
eo
block:
p
repare for multiple
r
equest_lists
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Te
j
un Heo
block: a
d
d
q->n
r
_rqs[] an
d
move q->
r
q
.
e
l
vpri
v
to q
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
blkc
g
:
i
nline bio_blkcg() an
d
f
r
iend
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
block: a
l
lo
c
a
t
e
i
o_context upfr
o
nt
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
block
:
refactor get_request[_
w
ait]()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tej
u
n Heo
b
l
ock: dro
p
c
ustom q
u
eue
d
raining used
b
y scsi
_
trans
p
ort_
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Te
j
u
n
Heo
mempool:
add @g
f
p_mask to me
m
pool_crea
t
e_node()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
Tejun Heo
bl
k
cg: make r
o
o
t blkcg
a
llocat
i
on
use %
G
FP_
K
ERNE
L
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-25
T
e
jun Heo
blkcg: __
b
lkg_lookup_c
r
eate() doesn't need radix
p
relo
a
d
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-06
Tejun
H
e
o
blkcg: dr
o
p
local variable @q from blk
g
_destroy(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-04
Tejun Heo
blkcg: fix b
l
kg_alloc() failure path
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-04
Tej
u
n Heo
blo
c
k:
blkcg_
p
o
licy_c
f
q
s
houldn't be
u
sed if !CONFIG_CFQ
_
GRO
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-06-04
Tejun Heo
block:
f
ix retu
r
n value on cfq_init() fail
u
re
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-28
Te
j
un Heo
cgroup:
superblock can't be
r
eleased
w
ith
ac
t
ive dentries
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-23
Tejun Heo
blkcg
:
tg_stats_
a
lloc_lock is an irq lock
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-15
T
e
jun Heo
block: fix
buffer o
v
erflow when printi
n
g
p
a
r
tit
i
on
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-14
Tejun Heo
workqueue
:
ski
p
nr_running
sanity
c
heck in worker_enter_
i
dle
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-09
Tejun Heo
percpu:
p
cpu_embed_first_chunk() should fr
e
e unused
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-05-08
Tejun Heo
p
e
rcp
u
, x86:
d
on't use PMD_SIZ
E
as embe
d
ded a
t
om
_
size
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
Heo
mem
b
l
o
ck: memblock shou
l
d
b
e
able to handle zero length
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n Heo
blkcg: use radi
x
tree to
i
ndex
blkgs from blkcg
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Te
j
un Heo
blkcg: fi
x
b
lkcg->css
r
ef leak in __blkg_lookup_create()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
bloc
k
: fix
e
lvpriv allocation failure handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
block: coll
a
pse blk_alloc_request()
in
t
o get_request()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g: collapse
blkc
g
_policy_ops
i
nto blkcg_polic
y
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
b
lkcg: embed struct blkg_p
o
l
icy_data in
policy
specific
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Te
j
un
Heo
b
l
k
cg
:
mass
rename of blkcg API
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g
:
style
cleanups for blk-cg
r
oup
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
bl
k
cg: remove blkio_group->p
a
t
h[]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: blkg_rwstat_read() was missing inline
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g: sh
o
o
t
down b
l
kgs if all poli
c
ies ar
e
d
eactivated
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
blkcg:
drop stuff un
u
sed after per-queue po
l
icy
a
ctiva
t
ion
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
b
lkcg: im
p
lement
p
e
r
-qu
e
ue policy activation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Te
j
un H
e
o
blkcg:
a
d
d
r
equest_queue->root_blk
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
j
un
H
e
o
blk
c
g: make request_queue
by
p
assi
n
g on
allocation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
Heo
blkcg: mak
e
sure blkg_lookup() returns %NULL if @q
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n
He
o
blkcg: make blkg_conf_prep(
)
take @pol
a
nd retur
n
w
i
t
h
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ej
u
n
Heo
blkcg: remove st
a
tic policy
ID enums
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: use
@
p
o
l
instead of @plid i
n
u
pdate_root_blkg_pd
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: kill blkio_list an
d
replace
blkio_list_lock
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
c
f
q: fix
b
u
i
ld breakage & warnings
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-11
Tejun Heo
cgroup: remove cgroup_
s
ubsy
s
-
>pop
u
l
ate()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
e
o
blk
c
g: drop BLKCG_STAT_{
P
RIV|POL
|
OF
F
}
macro
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
e
o
blkcg: p
a
s
s around pd->pdata instea
d
o
f
pd itself in
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
blkcg
:
move
bl
k
io_group_conf->iops and ->bp
s
t
o blk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
blkcg:
m
o
ve bl
k
io_gro
u
p_conf->weigh
t
to cfq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
lkcg: move blkio
_
group_stats_
c
pu and friends to blk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
m
ove blkio_group_st
a
t
s
to cfq-io
s
ched
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: add
blkio_polic
y
_ops operations fo
r
ex
i
t
a
n
d
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
blkcg: cfq
do
e
sn't need
p
er-cpu
d
i
spatch
s
tats
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
blkcg
:
m
o
ve st
a
tist
i
cs updat
e
co
d
e to polici
e
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun
Heo
c
fq: c
o
llapse cfq
.
h into cfq
-
iosched
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
m
ove
c
on
f
/s
t
at file han
d
ling code to po
l
icies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: implement blkio_poli
c
y_type->cf
t
ypes
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
b
lkcg: e
x
port conf/s
t
at
h
e
l
pe
r
s to prepare for reorganization
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
bl
k
cg: si
m
p
l
ify blkg_conf_prep()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: restruc
t
ure
blkio_group configruati
o
n
setting
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun
Heo
b
l
k
cg: res
t
ructure
config
u
ration
printi
n
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
e
o
blkcg: dr
o
p
b
l
kiocg_file_write_u64()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
blkcg: re
s
tructure statisti
c
s printing
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
blkcg: in
t
roduce
blkg_stat and
b
l
k
g
_
rwstat
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkc
g
: BLK
I
O_STAT_CPU_S
E
CTORS doesn't
h
av
e
s
u
bcounters
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: remove unused
@
pol and @p
l
id pa
r
a
m
e
t
ers
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
Me
r
ge
branch 'for-3
.
5
' of
.
.
/cgroup into block/fo
r
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgr
o
u
p: make css->
r
e
f
cn
t
clearing on cgroup r
e
moval
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
cgroup: u
s
e negative
bia
s
on css->refcnt to block
c
ss_tryget()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: implement cg
r
oup_r
m
_cftypes
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
cgroup: i
n
trod
u
ce struct
cfen
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun
Heo
cg
r
oup: relocate __d_cgrp() and __d_cft()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: re
m
ove cgr
o
up_a
d
d_file[
s
]()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun He
o
cgroup: con
v
ert
memcg
controller to the new cftype
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
memcg: always cr
e
ate memsw
files if
CONFIG_CGROU
P
_
MEM
_
RES_CT
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgrou
p
: conver
t
all non-memcg controllers to th
e
new
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
cgroup: reloc
a
te cftype and cgroup_subsys de
f
initions
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: merge
cft
_
re
l
ease_ag
e
nt cftype arr
a
y
i
nto the
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next