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
blkcg: use radix tree to index blkgs from blkcg
2012-04-20
Tejun Heo
blkcg:
use radix tree to
i
ndex blkg
s
from blkcg
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
He
o
blkcg: fix
blkcg->css ref
l
e
ak in __b
l
kg_looku
p
_create()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
block:
f
ix elvp
r
iv allocation failure handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
block: co
l
lapse blk_al
l
o
c_request() into g
e
t_request
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
j
u
n
Heo
blkcg: collaps
e
blkcg_policy_ops i
n
to b
l
kcg
_
po
l
icy
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun He
o
blkcg: embed struct
blkg_policy_
d
at
a
in policy specific
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
H
eo
blkcg:
m
ass rename o
f
blk
c
g API
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
blkcg
:
s
tyle cleanups f
o
r blk-
c
gro
u
p
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: remove blkio
_
group->path[]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
blkcg: blkg_rwstat_read()
w
a
s
missing inli
n
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg
:
shoot
down blkgs if all policies are d
e
a
c
tivated
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n Heo
blkcg: drop
s
t
uff u
n
u
s
e
d
after per
-
que
u
e policy activ
a
tion
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n Heo
blkcg: i
m
plemen
t
pe
r
-queue po
l
icy acti
v
a
ti
o
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun Heo
bl
k
cg: add request_queue
-
>root_b
l
k
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: make reque
s
t_q
u
e
ue bypassing
o
n alloca
t
ion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: make
sure bl
k
g_lookup() returns %NUL
L
i
f
@
q
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
bl
k
cg: make blk
g
_co
n
f_p
r
e
p()
t
ake @pol and return with
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun Heo
b
l
kcg:
remove
s
tatic policy ID e
n
ums
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
lkcg: use @pol i
n
stead of @p
l
id in upda
t
e
_
root_blkg_pd
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
blkcg: k
i
ll bl
k
io_
l
ist and r
e
p
l
ace b
l
k
i
o_list_lock
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun He
o
cfq: fix build breakage
&
warnings
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkcg:
d
rop
BLKCG
_
S
T
AT_{PRIV|POL|OFF} macros
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
H
e
o
blkcg: pass ar
o
und pd-
>
p
d
ata instead of pd itself in
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
blkcg: move blkio_group_conf
-
>
iops a
n
d
-
>bps
to
b
lk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
lk
c
g
:
move blkio_group_co
n
f
->wei
g
h
t
t
o cfq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
b
lkc
g
: move blki
o
_
g
roup_stats_cpu and friends to blk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun He
o
blkcg: move blkio_group_s
t
ats to cfq
-
iosched
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun
H
e
o
b
l
kc
g
:
add blkio_policy
_
o
p
s operat
i
ons
f
or exit and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: c
f
q
doesn't need per-cpu
d
isp
a
tch stats
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
m
o
ve statistics update
c
ode to pol
i
cie
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n He
o
cfq: colla
p
s
e c
f
q
.
h into cfq-iosc
h
ed
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
b
l
kcg: mo
v
e
conf
/
stat fil
e
handling code to polici
e
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkcg
:
i
m
p
le
m
ent blkio_policy_t
y
pe->cfty
p
es
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: export c
o
n
f
/s
t
at hel
p
e
rs to prepare f
o
r
reo
r
g
anization
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un
H
e
o
blkcg: simplify blkg_conf_prep()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
blkcg: restructu
r
e blkio_gr
o
u
p
con
f
i
g
r
uation setting
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
lkcg: r
e
structure configur
a
tio
n
printing
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: drop bl
k
i
o
cg_file_write_u64(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
blkcg: restructure statisti
c
s prin
t
ing
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
blkcg: intro
d
uc
e
blkg_stat and
blkg_rws
t
at
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
H
e
o
blkcg: BLKIO_STAT_C
P
U_SE
C
TORS doesn't
have subc
o
unters
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun He
o
bl
k
cg: remove unused @pol
and @plid parameters
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
Merge branch 'for-3
.
5' of
.
.
/cgroup into block/for
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
c
g
roup
:
make
c
s
s->refcnt clearing on cgroup removal
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
cgroup
:
use
negative bias o
n
css->re
f
cnt to block
css_tryget
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un H
e
o
cgrou
p
: implement
cgroup_rm_cftypes()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
c
g
roup:
i
ntrod
u
c
e
struct cfent
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
cgroup: relocate _
_
d
_
cgrp() and
_
_d_cft()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
cgroup: re
m
ove cgroup_add_fi
l
e
[
s]()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
cg
r
oup: convert memcg
c
ontroller to the new c
f
t
ype
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
mem
c
g: always cr
e
at
e
mems
w
files if CONFI
G
_C
G
ROU
P
_MEM_R
E
S_CT
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cg
r
ou
p
:
c
o
n
vert a
l
l n
o
n-memcg control
l
ers to t
h
e ne
w
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
cgroup: rel
o
cate cfty
p
e an
d
cgroup_subs
y
s definitions
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: merge
cft_release_agent cftype array
i
nto th
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup:
i
mplement cgr
o
up_ad
d
_cftypes() and f
r
i
e
nds
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
c
grou
p
:
b
uil
d
list of all
c
groups un
d
er a
g
i
ven cg
r
oupfs_ro
o
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup
:
m
o
v
e cgroup_clear_di
r
ectory() call
out of
cgro
u
p_p
o
p
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
c
g
roup: deprecate r
e
m
o
unt op
t
ion changes
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-30
Tejun Heo
cg
r
oup: cgr
o
up_a
t
tach_task() could return
-e
r
rno after
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-23
Tejun Heo
cf
q
: fix c
f
qg ref handli
n
g
when B
L
K
_CGROUP
&& !CFQ_GROUP_IOS
C
HED
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun
H
e
o
b
l
o
ck: remove i
o
c
_*_chan
g
ed(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
cfq
:
don't
u
s
e
i
cq_ge
t
_changed()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tej
u
n
H
eo
cfq: pass ar
o
un
d
c
fq_io_cq in
s
tead o
f
io_c
o
ntext
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun
Heo
b
lkcg: add blkcg-
>
id
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blk
c
g: remove blkio_g
r
ou
p
->stat
s
_lock
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blkcg:
r
e
s
tructure blkio_get_
s
tat()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
T
ejun
Heo
blkcg: sim
p
lify stat
r
eset
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blkc
g
: don
'
t
use percpu for merged
stats
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
block
:
mak
e
blk-
t
hrott
l
e preserve the issuin
g
task
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blo
c
k: make
b
lock cgroup
polici
e
s follow bio task ass
o
ciation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
block: imp
l
ement
bio_associate_
c
urrent(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
block
:
ad
d
i
o_context->active_r
e
f
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
b
l
ock:
ioc_task_l
i
n
k() can't fail
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
eju
n
Heo
block: i
n
terf
a
ce
u
pdate
f
or
i
oc/icq crea
t
ion functio
n
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
block: res
t
ructure get_
r
equest()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
blk
c
g: drop unnece
s
sary RCU locking
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
b
l
kcg:
use
dou
b
le
loc
k
ing ins
t
ea
d
of
R
CU for bl
k
g
syn
c
hr
o
niz
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: unify blkg
'
s for blkcg polic
i
es
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg: let blkcg
core manage per
-
queue b
l
kg list and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: move pe
r
-q
u
eue bl
k
g list heads an
d
counters
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un He
o
b
l
k
cg: don't use b
l
k
g->pli
d
in s
t
at related functions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: m
a
ke blkg->pd an array and move con
f
i
g
uration
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un Heo
blkcg:
m
o
v
e
refcnt to blkcg core
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
blkcg: l
e
t blkcg core handle policy
p
r
i
vate data allo
c
ation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
blkcg:
cle
a
r
all request_queues on blkcg policy
[un
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
ej
u
n Heo
blkcg: add blkcg_{in
i
t|drain|exi
t
}_qu
e
ue
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
He
o
b
l
kcg
:
let blkio_group p
o
int t
o
blkio_cgrou
p
directly
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blk
c
g
:
kill the mind-
b
ending blkg->dev
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blk
c
g
: kill blk
i
o_policy_node
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg:
d
on't allo
w
o
r
retain configuration of missing
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: factor out blkio_gr
o
u
p creati
o
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: us
e
the usual get b
l
kg pa
t
h
f
o
r root blkio_gr
o
up
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
blk
c
g: a
d
d blkio_policy[
]
arr
a
y an
d
allow one policy
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
b
lkcg
:
use q a
n
d pli
d
inste
a
d o
f
opaq
u
e void * fo
r
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: updat
e
blkg get functions
t
a
ke bl
k
i
o
_cgroup
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: move r
c
u_read
_
lock() outside of blkio_g
r
oup
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun He
o
b
lkcg: sh
o
ot down blk
i
o_groups on
e
l
e
v
ator sw
i
tch
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n
Heo
b
l
ock: exte
n
d queue bypassing to c
o
ver blkc
g
policies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
block: impleme
n
t blk_queue_byp
a
s
s
_start
/
end
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
e
levator: make elevator_in
i
t_fn() r
e
turn 0/-
e
rrno
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next