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
Te
j
un Heo
blkcg: use
radix tree t
o
index blkgs from blkcg
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun Heo
blkcg
:
f
i
x
blkcg->c
s
s ref
l
ea
k
in __b
l
k
g
_
l
o
o
k
up_cre
a
te()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
bloc
k
: fix elvpriv a
l
loc
a
tion failur
e
handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blo
c
k: collapse b
l
k_a
l
loc_request() int
o
get
_
reque
s
t()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
lkcg: collap
s
e blkcg_pol
i
cy_ops into blkcg_
p
olicy
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun
Heo
blkcg: embed struct
blk
g
_policy_
d
a
t
a in poli
c
y specific
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
Heo
blkcg: mass rename of blkcg API
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
blkcg:
s
tyle
c
leanups for blk-
c
group
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: remove blkio
_
g
r
oup->pa
t
h[
]
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun Heo
blkcg: b
l
kg_rws
t
at_read() was missing inline
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
kcg: sh
o
ot
down blkgs if all policies are deactivated
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: d
r
op stuff unuse
d
after per-queue
p
olicy a
c
t
i
vation
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
bl
k
cg:
implement per
-
q
u
eue
p
olicy activation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
lkcg:
a
dd request_queue->r
o
ot_blkg
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg:
m
ake reque
s
t_que
u
e bypassing on alloca
t
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun Heo
blkc
g
:
m
ake sure
b
lkg_lookup()
re
t
urns %N
U
LL if @q
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
k
c
g: m
a
k
e
blkg_conf
_
prep() take @pol
a
n
d return wi
t
h
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: re
m
ove static poli
c
y
ID enums
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
blkcg: use @pol inste
a
d o
f
@pl
i
d in update_
r
oot
_
blkg_pd
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
bl
k
cg: kil
l
blkio_lis
t
and
replace blkio_list_loc
k
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
e
j
un
H
eo
cfq: fix
build breaka
g
e &
w
arnings
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
blkcg: d
r
op BLKCG_STAT_{PRIV|POL|OFF} macros
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
bl
k
cg: pass
around pd->pdata
instead
o
f pd
i
tself i
n
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
bl
k
cg: mo
v
e
blkio_group_conf
-
>
i
o
ps an
d
->bps to blk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
l
kcg: mo
v
e blki
o
_
group_
c
onf
-
>we
i
ght to cfq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: mo
v
e blkio
_
g
r
oup_st
a
t
s_cpu and
fr
i
ends to blk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
blkcg
:
mo
v
e bl
k
io_
g
roup_st
a
ts to cfq-iosched
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: a
d
d blkio_p
o
licy_ops operations for
e
x
it and
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
blkcg: cfq doesn't need per-c
p
u dispatch
s
t
a
ts
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun
H
eo
blkcg: move
s
tat
i
stics upda
t
e cod
e
to policies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cfq
:
col
l
aps
e
c
f
q
.
h
i
n
to cfq-iosch
e
d
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
bl
k
c
g
: move conf/s
t
at
f
ile handling code
to policies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
blkcg: impl
e
ment blk
i
o_p
o
licy_t
y
pe->cftypes
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n
Heo
blkcg: export con
f
/stat
helpe
r
s to pre
p
are for reorganization
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
He
o
blkcg: simpli
f
y bl
k
g_conf_
p
rep(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun He
o
blkcg: restruc
t
u
r
e
b
lkio_group configrua
t
i
o
n s
e
tting
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: restr
u
cture configuration printing
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
blkc
g
: dro
p
blkiocg_file_write_u64()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
l
kcg: restructure statistics pri
n
t
i
n
g
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
i
n
t
rodu
c
e blk
g
_st
a
t and
blkg_r
w
stat
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun He
o
b
l
kcg: BLKIO_
S
TAT_C
P
U_SECTO
R
S do
e
sn't ha
v
e s
u
bcounters
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
u
n Heo
blkcg: r
e
move unused @pol
a
n
d
@plid parameters
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
Me
r
ge br
a
nch 'for-3
.
5' of
.
.
/cgroup
i
nto block/for
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
c
group:
m
a
k
e
c
s
s->refcnt clearing on c
g
r
o
up
removal
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun He
o
cgroup: use
n
egative bias
on css->refcnt to block css_tryg
e
t(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
c
group: implement
cgrou
p
_rm
_
c
ftypes()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
u
n
Heo
c
g
roup: introduce
s
truct cfent
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgro
u
p:
r
e
locate __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
c
group_a
d
d_file
[
s]()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
cg
r
oup: convert memcg controller
to th
e
new
c
f
type
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
memcg: always create
m
em
s
w files
if C
O
N
FIG_CGROUP_MEM_RES_CT
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cg
r
oup: c
o
nv
e
rt a
l
l non
-
memcg controllers to the new
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgro
u
p
: relocate cftype and c
g
roup_subsys definitions
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
cgro
u
p: merg
e
cft_rele
a
se_agent
cftyp
e
a
r
ray in
t
o the
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
c
group:
implement
cg
r
o
up_
a
dd_cft
y
p
es() and fr
i
ends
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgro
u
p
: build list of all cgroups un
d
er
a
given cg
r
o
upfs_
r
oot
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgr
o
u
p: move cgroup_clea
r
_
d
irectory() call out of cgrou
p
_pop
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
c
g
roup: deprecate re
m
ount option changes
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-30
Tejun Heo
cgro
u
p:
c
group_attach_task()
c
ould return -errno after
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-23
Tejun Heo
cfq
:
fix cfq
g
ref handl
i
ng when B
L
K_C
G
ROUP &
&
!CFQ
_
G
R
OUP_IOSCHED
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
block: re
m
ove ioc_*_c
h
a
n
ged()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tej
u
n Heo
cfq: d
o
n't use icq_get_changed()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
cfq: pass
around
cfq_io_cq instead of
i
o
_context
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Teju
n
Heo
blkcg: add b
l
kc
g
->id
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
bl
k
cg: remo
v
e blkio_group-
>
s
t
ats
_
lock
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
b
l
kcg:
r
estructure b
l
k
i
o_get
_
stat()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blk
c
g: simplify stat res
e
t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun H
e
o
blkcg: don'
t
use percpu for merged
stats
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
o
ck: make
blk
-
thro
t
t
le preserve the issui
n
g task
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lock:
m
ake block cgroup
p
olicies follow
b
io
t
a
s
k association
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
block:
im
p
le
m
en
t
bio_a
s
sociate_current()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
ej
u
n Heo
b
l
ock: add io_context->active_ref
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
e
o
block: ioc_task_lin
k
() can'
t
fail
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
block: interface u
p
date for
i
o
c/icq creation function
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
eju
n
H
eo
b
lock: rest
r
ucture get_request()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: drop u
n
necessary RC
U
l
o
cking
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lkcg: use
double locking in
s
tead of RCU f
o
r blkg synchroniz
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
l
kcg: unify
b
lkg's for blkc
g
p
o
licies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: let blkc
g
core manage
p
e
r-queue blkg
l
ist a
n
d
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
blkcg:
m
ov
e
p
e
r-q
u
eu
e
b
lkg list heads and
c
o
unter
s
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
blk
c
g: don't use blkg->plid
i
n
s
tat rel
a
ted
fu
n
c
t
ions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkc
g
: mak
e
bl
k
g
-
>pd an arra
y
a
nd move
c
on
f
ig
u
r
a
tion
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: mo
v
e refcnt t
o
blkcg core
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
eju
n
H
e
o
blkcg: let blk
c
g core h
a
ndle policy
p
rivate data alloc
a
t
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
l
k
cg:
c
lear all request_queues on blkcg p
o
licy
[un
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: add b
l
kcg_{init
|
drai
n
|exit
}
_queue()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
b
lkcg: l
e
t
blk
i
o_gr
o
up poin
t
to
b
lkio_c
g
roup directly
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg:
kil
l
the mind-ben
d
ing blkg->dev
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg:
k
il
l
blkio_policy_nod
e
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
c
g
: don'
t
a
l
l
o
w or r
e
tain c
o
nfiguration o
f
m
i
ssing
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg: fac
t
or out
b
lkio_group cr
e
ati
o
n
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg:
use
t
he usual get
b
lk
g
p
a
t
h
f
or r
o
ot blkio
_
gro
u
p
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun Heo
b
lkcg: ad
d
blkio_policy[
]
array and allow one po
l
icy
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun Heo
blkcg: use q a
n
d plid instead of opaque
v
o
id *
f
or
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: u
p
date blkg get functio
n
s take blkio_cg
r
oup
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun He
o
blk
c
g
:
move rcu
_
read_lock(
)
outside of blkio
_
g
roup
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
c
g
: shoot down blkio_gr
o
ups on
e
leva
t
or
switch
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un Heo
block:
e
xte
n
d queu
e
b
ypassi
n
g to
cover blkcg
polici
e
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un H
e
o
block: implem
e
n
t
blk_que
u
e_b
y
pa
s
s_start/end(
)
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
elevator: make e
l
eva
t
or_ini
t
_
f
n
(
) return 0/-errno
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next