repo.or.cz
/
linux-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
block: fix elvpriv allocation failure handling
2012-04-20
Te
j
un
H
eo
b
loc
k
: fix elvpr
i
v allocation
f
ai
l
ure han
d
ling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
block: co
l
l
a
ps
e
blk_alloc_request() into get_request()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkc
g
: collapse blkcg_policy_ops into blkcg_policy
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
blkcg:
e
m
bed st
r
uc
t
bl
k
g_polic
y
_data in p
o
l
icy spe
c
ific
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun 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: styl
e
clea
n
u
ps
for bl
k
-cgro
u
p
.
h
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n He
o
blkcg: remove blkio_group->path[
]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
blk
c
g: blkg_rwstat_read() was missin
g
inl
i
ne
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
blkc
g
: shoot down b
l
k
gs if
a
ll p
o
li
c
ie
s
a
r
e
deactivated
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun Heo
blkcg
:
d
r
o
p
stu
f
f unused after per-queue pol
i
cy activation
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
bl
k
cg: imp
l
ement per-queue poli
c
y activation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun He
o
blk
c
g: add
re
q
uest_queue-
>
roo
t
_blkg
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun
H
eo
b
lkcg: mak
e
reques
t
_qu
e
ue bypassing on
a
llo
c
atio
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
kcg:
m
ake sure blkg_lookup() returns %NULL if @
q
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: make
b
lkg
_
conf_p
r
ep() take @pol
and return
w
i
th
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
kcg: rem
o
ve static policy ID enu
m
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg:
use @
p
ol inst
e
ad of @plid in
update_root_blkg_pd
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: ki
l
l blkio_list and replac
e
blkio
_
list_lock
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
Heo
cfq: fi
x
build
b
r
eakage & warnings
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blk
c
g
:
dro
p
BLKCG_STAT_{PRIV|POL|O
F
F} macros
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun
Heo
blkcg: p
a
ss
around p
d
->pd
a
t
a instead of pd itself
in
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: mo
v
e blkio_group
_
conf->iops a
n
d ->bps to blk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: m
o
v
e
blkio_group_
c
onf->
w
ei
g
h
t
to cfq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: mo
v
e blkio_
g
roup_stats_cpu
a
nd friends to blk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
bl
k
cg
:
m
o
ve blk
i
o_
g
roup_stats
t
o cfq-iosched
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkc
g
: a
d
d blkio_pol
i
cy_op
s
operation
s
for
e
xit and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
lkcg:
cfq doesn't need per-cpu dispatch stats
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
un H
e
o
bl
k
cg:
move statistics update
code to
p
ol
i
ci
e
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
cfq: collapse cfq
.
h
i
nto cfq-iosched
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
blk
c
g:
m
ov
e
c
o
nf/stat file handl
i
ng c
o
d
e
to po
l
icies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
b
l
kcg: im
p
lem
e
nt blk
i
o_po
l
icy_typ
e
->cftypes
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
blkcg: export
conf/stat help
e
rs to p
r
epa
r
e
f
o
r
r
e
organization
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
blkcg
:
simplify
b
lk
g
_conf_prep()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg
:
restru
c
ture blk
i
o_gr
o
up con
f
igruation setting
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
lkcg: restructure configur
a
tion printing
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
l
kc
g
: drop blkiocg_file_
w
rite_u64()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
lkcg: restructure statistics printing
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
u
n
H
eo
blk
c
g: introduce blkg_stat and blkg_rwsta
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun
Heo
blkcg:
B
LKIO_
S
TAT_CPU_SECTORS doesn't have sub
c
ounters
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
blkcg: rem
o
ve
un
u
s
e
d @pol a
n
d @plid par
a
meters
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
e
o
Merge br
a
nch
'for-3
.
5' of
.
.
/
c
group into block/for
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: make css->ref
c
nt clearing on c
g
r
ou
p
r
e
moval
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
cgroup: use
n
egative bi
a
s on css->refcnt
to blo
c
k c
s
s_tryget()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
c
g
roup: i
m
plement cgroup_rm_cftypes()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
c
group: intr
o
d
u
ce stru
c
t cfent
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: re
l
o
c
a
te __
d
_
c
grp(
)
a
n
d __d_cft(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
c
group: remove cgroup_add_fi
l
e[s
]
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
He
o
cg
r
o
u
p: conv
e
r
t memc
g
cont
r
olle
r
to the
new cftype
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
memcg: always create
m
emsw
files if CONFIG_CGRO
U
P_MEM_RES_C
T
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
c
group: co
n
vert all non-memc
g
cont
r
olle
r
s
to
the
n
ew
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
cgr
o
up:
r
el
o
c
ate c
f
t
yp
e
a
n
d
cgroup_
s
ubsy
s
definition
s
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
He
o
cgroup: merge cft_release_agent
c
ftype
a
rray
into the
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
u
n Heo
cgroup: im
p
l
e
ment cgroup_add_cftypes() and fri
e
n
d
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
c
g
ro
u
p
:
build list of al
l
cgroup
s
under a given cgroupfs_root
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: move
c
g
roup
_
c
l
e
a
r_d
i
rectory() call out of cgroup_pop
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
cgr
o
up: deprecate remo
u
nt opti
o
n changes
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-30
Tejun Heo
c
group: cg
r
o
up_attach
_
tas
k
(
)
could ret
u
r
n
-err
n
o after
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-23
Te
j
u
n
H
e
o
cfq: fix
cfqg
r
ef ha
n
dling when BLK_CGROUP && !CF
Q
_GROUP_IOSCHED
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
b
l
ock:
remove ioc
_
*_changed()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
c
fq: don'
t
use icq_get_c
h
anged()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
T
e
ju
n
He
o
cfq: pass around cfq_
i
o_c
q
i
n
stead o
f
i
o_con
t
e
x
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Te
j
un He
o
blkcg:
add bl
k
cg-
>
id
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Teju
n
Heo
blk
c
g: re
m
ove
bl
k
io_group-
>
stats_lock
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun He
o
blkcg: restruc
t
u
r
e blkio_get_stat()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Teju
n
Heo
blk
c
g: simplify stat reset
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tej
u
n Heo
b
lkc
g
: don't u
s
e percpu
for merged stats
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
He
o
bl
o
ck:
m
ake blk-throttle pre
s
er
v
e the issuing task
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bloc
k
: make block cgr
o
up
p
ol
i
c
ies follow
bio task ass
o
c
i
ation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
l
ock:
i
mplemen
t
bio_associate
_
cur
r
ent()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
block: add i
o
_
c
ontext->active_ref
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
b
l
o
ck: ioc_
t
ask_link() can't fail
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
block: int
e
rface update for ioc/
i
cq cre
a
tion f
u
nctions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
block:
rest
r
uctu
r
e g
e
t_
r
eq
u
est()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un Heo
blkcg: dr
o
p unn
e
cessary RCU l
o
cking
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg: use doub
l
e locking ins
t
ead of RC
U
for
b
lkg syn
c
hroniz
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
blkc
g
: unify bl
k
g's for blkcg
p
olicies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun He
o
blkcg:
l
et blkcg
core m
a
n
a
ge per-que
u
e blkg li
s
t
and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun Heo
blkcg: move per-queue blkg lis
t
heads and
c
oun
t
ers
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun Heo
bl
k
c
g
: don't use
b
lkg->plid in stat rel
a
ted fun
c
t
i
o
ns
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun H
e
o
blkcg: m
a
ke
b
lkg->pd
a
n arra
y
and m
o
ve configura
t
ion
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
He
o
blkcg
:
move refcnt to blkcg core
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: let blkc
g
core handle policy privat
e
data allocation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
c
g: clear all request_queues
o
n blkcg policy [un
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
bl
k
cg: add blkcg_{init|drain|
e
xit}_queue()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun H
e
o
blkcg: let blki
o
_g
r
oup point to blk
i
o_c
g
roup dir
e
ctly
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lkcg:
kill
the
m
ind-b
e
nding blkg->dev
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
blkcg: kill blkio
_
policy_node
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkc
g
: don't allow or reta
i
n configu
r
ation of missin
g
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
b
lk
c
g: factor o
u
t b
l
kio_grou
p
creation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun He
o
blkcg: u
s
e th
e
u
s
u
a
l get blk
g
path for
roo
t
bl
k
io_grou
p
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
eju
n
H
eo
b
lkcg: add
blk
i
o
_poli
c
y[] array and allow on
e
po
l
icy
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
blkcg: use
q and
p
lid instead of opa
q
u
e
v
o
id * for
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
blkcg: update
blkg get fun
c
tio
n
s take
b
l
kio_cgroup
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkcg: move rcu_read_lock() outside
o
f blk
i
o_group
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lkcg:
shoot down blkio_groups
on elevator switch
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
b
l
ock: ex
t
e
nd q
u
eue bypassing to cover blkcg pol
i
c
ies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
block: implement blk_qu
e
ue_bypass_start/end()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun Heo
e
l
ev
a
tor: make elevator_init_fn
(
) retur
n
0/-errn
o
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
H
eo
ele
v
at
o
r: clear a
u
x
iliary data earlier during elevator
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
cfq: don't r
e
gis
t
er propio policy if !C
O
NF
I
G
_
CFQ_
G
ROUP_IOSCHED
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next