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
T
e
ju
n
H
eo
blo
c
k:
fix
e
l
vpr
i
v
allo
c
ation failure
h
a
n
d
l
i
ng
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
block: collapse
b
lk_alloc_reques
t
(
) into get_r
e
quest()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n Heo
blk
c
g: collapse
b
lkcg_po
l
icy
_
ops
i
nto
b
lkcg_policy
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: e
m
bed str
u
ct blkg_policy
_
data in policy
sp
e
c
i
fic
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Te
j
un He
o
b
lkcg: mass
r
ename of blkcg API
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: style cleanups for blk-cgroup
.
h
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun
Heo
blkcg: re
m
ove blki
o
_g
r
oup->p
a
th[]
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
kcg: blkg_rws
t
a
t
_rea
d
(
)
was missing inl
i
ne
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n
Heo
blkcg:
shoot
d
own bl
k
g
s
if all policie
s
are deactiva
t
e
d
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g: dr
o
p stuff
unused after pe
r
-que
u
e policy activation
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun H
e
o
blkcg
:
implement per-que
u
e policy ac
t
ivation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
blkcg: add r
e
quest_queue->root_blkg
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
lkc
g
: make request_q
u
eue b
y
passing on allocat
i
on
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n 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
Tejun
H
eo
bl
k
cg:
make blkg_c
o
nf_prep()
t
a
ke @pol and return with
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkc
g
: remove static policy ID e
n
ums
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: use @po
l
instead of @plid in
u
pdate_root_blk
g
_pd
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: k
i
l
l
bl
k
i
o_
l
ist and replac
e
blk
i
o_list_lock
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
c
fq: fix build
b
rea
k
a
g
e
& warnings
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkc
g
: drop BLKCG_
S
T
AT_{P
R
IV|PO
L
|OFF} macros
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: pass ar
o
und pd->pdata instead of pd itself
i
n
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: mo
v
e
blkio_group_conf->iop
s
an
d
->bps to
b
l
k
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n
Heo
b
l
kc
g
: move blkio_group_conf->weigh
t
to cfq
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n
Heo
blkcg: move blkio_group_stat
s
_cpu and frien
d
s to blk
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: move blkio_group_stats to cfq-io
s
ched
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun He
o
blkcg:
ad
d
blkio_polic
y
_ops
o
perati
o
ns f
o
r exit and
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkc
g
: cfq doesn
'
t ne
e
d
p
e
r
-cpu dispatch
s
tats
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
blkcg: mo
v
e statist
i
cs
u
pdat
e
code to pol
i
c
ies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
u
n Heo
cfq: colla
p
se cfq
.
h
i
nto
cfq-
i
osched
.
c
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkc
g
: m
o
ve c
o
nf/stat file h
a
nd
l
ing
code to p
o
licies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
blkcg:
i
mp
l
ement blkio_policy_type->c
f
t
ypes
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
l
k
c
g: export conf/
s
tat helpers to prepar
e
for
r
eorganization
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
blk
c
g: s
i
mplify
b
lkg_conf_prep()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
l
k
c
g:
r
e
st
r
ucture b
l
kio_group configr
u
ation sett
i
ng
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
restructure
confi
g
uration printi
n
g
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
b
lkcg: drop blkioc
g
_
file_write
_
u64()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkcg: res
t
ructure sta
t
i
sti
c
s printin
g
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkc
g
: introd
u
ce blkg_stat and blkg_rw
s
t
at
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
blk
c
g
:
BLKIO
_
STAT_
C
PU_SECTORS do
e
s
n't have subcount
e
r
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
bl
k
cg: rem
o
ve unused @po
l
and @plid parameters
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
Merge branch 'for-3
.
5' o
f
.
.
/cgro
u
p into blo
c
k
/
for
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: make css->re
f
c
n
t
clearing
o
n cgro
u
p remov
a
l
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: use negative bias
o
n css->refcnt to block css_tr
y
get()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
cgr
o
up: implement cgroup_rm_cft
y
pes()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: introduce struct cf
e
nt
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
c
group: relocate __d
_
cgrp() a
n
d
__d_cft()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
e
j
un Heo
c
g
roup: remove
cgroup
_
a
d
d
_file[s
]
()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
c
g
roup:
c
on
v
ert memcg controll
e
r t
o
th
e
n
e
w cf
t
ype
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun Heo
me
m
c
g:
always create memsw
file
s
if CONFIG_
C
GROUP
_
MEM_RES_
C
T
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ej
u
n Heo
c
group: convert all non-memc
g
cont
r
o
l
lers to
the ne
w
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: relocate cftype and cgroup_subsys definitions
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
c
group: mer
g
e cft_
r
e
l
e
a
s
e
_
agent cftype array into the
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un H
e
o
cgrou
p
: implement cgroup_a
d
d_cftypes
(
) and fr
i
ends
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
c
g
roup: build list of a
l
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
:
m
ove cgroup_clea
r
_directory() cal
l
out of
c
grou
p
_pop
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
c
group
:
deprecate remount option
c
hanges
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-30
Tejun
Heo
c
group: cgroup_at
t
ach_
t
ask() could
return -errno after
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-23
Tejun
Heo
cfq:
fi
x
cfqg
ref handl
i
ng when BLK_CGROUP && !CFQ_GROUP_IOSCHED
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
T
e
jun Heo
block: remove ioc_*_changed()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
cfq: d
o
n'
t
use
i
cq
_
g
et_changed()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Te
j
un
Heo
cfq: pass aro
u
nd cfq_io
_
cq instead of
io_contex
t
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
T
e
j
u
n
H
eo
blkcg: add blkcg->id
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
T
ejun Heo
blkcg: remove blk
i
o_group->stats_lock
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blk
c
g: restr
u
cture blkio_get_stat()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Teju
n
H
eo
blk
c
g: simpl
i
fy stat
reset
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blkc
g
: don't use
percpu for
m
er
g
e
d sta
t
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blo
c
k: make blk-throttle
pre
s
er
v
e t
h
e
iss
u
i
ng
ta
s
k
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un Heo
block: mak
e
block cgroup policies follow bio
t
ask associa
t
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n
Heo
b
lock: implem
e
nt bio_assoc
i
ate_current()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
bloc
k
: add
i
o_co
n
text->ac
t
ive_
r
ef
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun
Heo
bl
o
ck: ioc_task_link() can't fail
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
H
e
o
block: in
t
erface update for ioc/icq
c
r
e
ation functions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
l
ock: rest
r
ucture get_request()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n
Heo
blkcg: drop
u
n
n
e
c
e
s
sa
r
y RCU locking
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
blkcg:
use doubl
e
l
o
cking
i
nstead of RCU for blkg
synchroni
z
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
blkcg
:
unify blkg's for blkcg
policies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un Heo
b
l
kcg: let blkcg core manage per-queue blkg list a
n
d
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: move p
e
r-queue blkg li
s
t
heads and coun
t
ers
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg
:
don
'
t use blkg->pl
i
d
in st
a
t related
f
unctions
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
blkcg: make
b
lkg->pd an array and
m
ov
e
co
n
f
i
g
u
ra
t
io
n
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
u
n H
e
o
blkcg: move ref
c
n
t to bl
k
cg core
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: let blkcg core
han
d
le po
l
icy private data alloca
t
ion
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
bl
k
cg: clear
a
ll requ
e
st_queues on blkcg poli
c
y [un
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
blk
c
g: add blkcg_{init|d
r
ain|
e
xit}
_
queue()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun H
e
o
blkcg: le
t
blkio_
g
ro
u
p po
i
nt to blk
i
o_cgroup
directly
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg: kill
t
he mind-be
n
ding b
l
kg->dev
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkcg: k
i
ll blkio_policy_node
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n He
o
blkcg: don't
allow or retain
configu
r
ation of missing
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkcg: f
a
ctor out blk
i
o_
g
roup cr
e
ation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: use t
h
e usual get blkg path for root blkio_grou
p
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg:
ad
d
blkio_poli
c
y
[
]
array and al
l
o
w
one po
l
icy
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: use q and plid
instead of opa
q
ue v
o
id * for
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blk
c
g
:
update blkg get funct
i
ons tak
e
blkio_cgr
o
up
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: move rcu_read_lock()
o
uts
i
de
o
f
b
lkio_gro
u
p
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
blkcg: shoot down blkio_gro
u
ps on elevator switch
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
T
e
j
u
n Heo
block: ex
t
end
queue by
p
assing to cover blkcg policie
s
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
block: im
p
l
e
me
n
t
b
l
k
_queue_bypass
_
start/e
n
d()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
elevato
r
:
m
ake
elevator_init_
f
n
(
) return 0/-errno
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
u
n
H
e
o
elevat
o
r: clear
a
uxiliar
y
data earlier dur
i
ng elevator
.
.
.
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
cfq:
don't
re
g
i
s
ter
p
ropio policy
if
!
C
ONFIG_CFQ_G
R
OUP_
I
OSCHED
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next