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
Revert "cgroup: Remove task_lock() from cgroup_post_fork()"
2012-04-20
T
e
jun Heo
bl
k
cg: rem
o
ve blkio_group
-
>path[]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n Heo
b
l
kcg: bl
k
g_rw
s
tat_
r
e
ad() was
m
issing i
n
li
n
e
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n
H
eo
blkc
g
: s
h
oot
d
o
wn blk
g
s if all
policies
ar
e
deactiv
a
t
ed
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
blk
c
g: drop stuff unuse
d
a
f
t
er per-queue poli
c
y
a
ctivat
i
o
n
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
blk
c
g
:
impleme
n
t
per-queue policy
a
ctiva
t
ion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
H
eo
blkcg: add
r
e
ques
t
_queue->ro
o
t_blk
g
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Te
j
un Heo
blkcg:
m
ake
request_qu
e
ue bypa
s
sing o
n
a
l
l
ocatio
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
Heo
b
l
kcg
:
make sure b
l
k
g_lookup() returns %NULL if @q
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
l
kcg
:
make blkg_conf_prep() take @pol and return with
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
ejun H
e
o
blkcg:
remove sta
t
ic
p
o
l
i
cy ID en
u
ms
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun
Heo
blkcg: use @pol
instea
d
o
f
@
p
lid in update_roo
t
_blkg_pd
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
Tej
u
n
Heo
b
l
k
cg: kill blki
o
_
l
ist and re
p
l
a
ce blkio_
l
ist
_
lock
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun
H
eo
cfq:
fix build breakag
e
& warnin
g
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-11
T
ejun H
e
o
cgroup:
r
emov
e
c
g
roup_s
u
bsys->pop
u
late()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: drop B
L
KCG_STAT
_
{PRIV|
P
OL|OFF}
macros
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun H
e
o
bl
k
cg:
p
a
ss around pd->pdata i
n
stead
o
f pd itself in
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
b
lkcg: move
blkio_group_conf->iops an
d
->bps to blk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
blk
c
g: move blk
i
o_gr
o
up_conf->weight
to cfq
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
b
l
kc
g
: move blk
i
o
_group_stats_cpu
a
nd friends to blk
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
mo
v
e blkio
_
group_sta
t
s to
cfq-ios
c
hed
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
bl
k
cg: add blkio_policy_
o
ps operations for exi
t
and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg:
cfq doesn't need per-cpu dispatch stats
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
bl
k
cg: mov
e
st
a
t
i
s
tics update code to polic
i
es
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
c
fq: colla
p
se cfq
.
h into cfq-iosched
.
c
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
Heo
b
lkcg: move
conf/
s
tat
f
ile
handling co
d
e
t
o policies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
blk
c
g: implement blk
i
o_policy_type->
c
ftypes
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun
H
eo
blkcg: export
c
onf/s
t
at h
e
lpers
t
o pr
e
p
are for reorg
a
nization
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
blkcg:
simpli
f
y blk
g
_conf
_
p
r
ep()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
ejun Heo
blkcg: restructur
e
blkio_group configruat
i
on setting
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
b
lkcg: restructure config
u
r
a
tion pr
i
nting
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
H
eo
blkcg: drop b
l
kioc
g
_f
i
le_write_u64()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
blkcg: re
s
t
ructure
statistics printing
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
blkcg:
i
ntroduce
b
l
kg_stat a
n
d blk
g
_
r
wstat
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
blkc
g
: BLKIO_
S
TAT_CPU_SECTORS doesn't
have subcoun
t
ers
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
blkcg:
rem
o
ve unu
s
ed @pol and @
p
lid par
a
m
e
te
r
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
Me
r
ge br
a
nch 'for-3
.
5
' of
.
.
/
cg
r
oup
into block/
f
or
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
cg
r
oup: make css->ref
c
n
t
clearing on cgroup removal
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup
:
use negative bias on c
s
s->refcnt to bl
o
ck css_tryg
e
t(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
c
group: implem
e
nt cg
r
oup_
r
m
_
cftype
s
()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup:
i
ntroduce struct c
f
en
t
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: reloca
t
e
_
_d_c
g
rp() and __d
_
cft()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup: remove cg
r
oup_ad
d
_f
i
l
e
[s]()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Teju
n
Heo
cgroup
:
con
v
ert mem
c
g co
n
t
r
o
l
l
er to the n
e
w
c
ft
y
p
e
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tej
u
n Heo
m
e
mcg: alwa
y
s create memsw fi
l
es if CONFIG_CGROUP
_
MEM
_
RES_CT
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cgroup
:
convert all non-memcg contr
o
l
lers
to the
n
e
w
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun
H
eo
c
gr
o
u
p
: relocate cftype and
cgroup_
s
ub
s
y
s de
f
initions
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un Heo
c
g
roup
:
merge cft
_
relea
s
e_age
n
t cftype array in
t
o the
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun Heo
cg
r
oup:
implement cgroup_add_cftypes() and
f
r
iends
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
T
e
jun H
e
o
cgroup
:
build list of all cgroups under a
g
iv
e
n cgroupf
s
_
r
oot
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Tejun H
e
o
cgroup: move
c
g
roup_cle
a
r_directory() call o
u
t of cgr
o
u
p
_pop
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-04-01
Te
j
un
Heo
cgroup: deprecate
r
emount optio
n
ch
a
nges
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-30
Tejun
H
eo
c
group: cgroup_attach_task() could r
e
turn -errno after
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-29
Tej
u
n Heo
p
e
rcpu
:
use KERN_CONT in pcpu_dump_
a
lloc
_
info()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-23
Tejun
Heo
cfq: fix cfqg
ref handling when BLK_CGROUP &&
!
CFQ_GROU
P
_IOSCHED
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
T
ejun Heo
block: remove ioc_
*
_changed()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
T
e
ju
n
H
e
o
cfq: don't use icq
_
g
e
t
_changed(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
T
ej
u
n
H
eo
c
f
q: pass a
r
o
u
nd cfq_io_cq
instead o
f
io
_
c
ontext
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blkc
g
: add blkcg->id
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
T
e
jun Heo
blk
c
g: remove bl
k
io_group->sta
t
s_
l
ock
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
T
e
ju
n
H
e
o
blkcg:
re
s
tructure blkio_get_stat()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blkcg: simplify
s
t
a
t
reset
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
b
l
k
cg: don'
t
us
e
percpu for
merged
s
t
ats
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lock: make blk-t
h
rot
t
le
preserve the issu
i
ng task
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
block: make block cgroup
p
olici
e
s follow
b
i
o tas
k
associ
a
tion
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
j
un He
o
b
l
ock: implement bio_ass
o
ciate_current()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
block: add io_context-
>
a
cti
v
e_r
e
f
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun Heo
bloc
k
: ioc_task_link(
)
can't
f
ai
l
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
block: inte
r
fa
c
e
u
pda
t
e fo
r
ioc/
i
cq cr
e
a
t
ion functions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
block: restructu
r
e get_
r
e
quest()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
blkcg: drop
u
nnece
s
sar
y
RCU l
o
cking
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
blkcg: u
s
e doub
l
e locking
instead
of RCU for
b
lkg synch
r
on
i
z
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
blkcg: unify blkg's f
o
r
blkcg policies
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: le
t
b
lkcg cor
e
manage
p
e
r
-
q
u
e
ue b
l
kg
l
ist and
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg:
move per-queue b
l
kg list heads
a
nd counters
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkcg:
d
on't use blkg
-
>
p
lid in stat related functions
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
b
l
kcg: m
a
ke blk
g
->pd
a
n a
r
ray and move co
n
figuration
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: move refcnt
t
o blkcg
core
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
blkcg: let blkcg core ha
n
d
l
e polic
y
p
rivate data allocation
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkc
g
: cl
e
ar all request_que
u
es on blkcg policy [un
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: a
d
d
bl
k
cg_{i
n
i
t|drain|
e
xit}_queue
(
)
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lkcg: let b
l
k
i
o_group
p
oint to blkio_c
g
r
oup
d
irec
t
ly
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: kill the mind-bend
i
ng blkg->dev
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lkcg: kill blkio_p
o
li
c
y_node
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg: do
n
't allow or r
e
tain conf
i
g
u
ration o
f
m
issing
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: factor out bl
k
io_group creatio
n
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un Heo
blkcg: u
s
e t
h
e usu
a
l
g
e
t blkg path
f
or root blkio
_
group
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
l
kcg
:
add blkio_policy[]
a
rray and allow
o
n
e
p
olicy
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
ej
u
n Heo
blkcg: us
e
q
a
nd plid instea
d
of opaq
u
e void
*
for
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: update blkg get functions take
b
lkio_
c
grou
p
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
blkcg:
m
ove
rcu_read_lock() o
u
tside of blkio_group
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
bl
k
cg: s
h
oot do
w
n
b
lkio_groups on elevator
swi
t
ch
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
blo
c
k:
ex
t
end q
u
e
u
e bypa
s
s
i
ng to cover blkcg policie
s
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun Heo
block
:
implement bl
k
_
q
u
eue_
b
ypass_st
a
rt/end()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n
Heo
elevator: make
ele
v
at
o
r_init_fn() retur
n
0/-
e
rrno
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
elevator: cle
a
r auxil
i
ary
d
ata
e
a
rlier duri
n
g elevator
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
cfq: do
n
't
r
e
g
ister propi
o
poli
c
y if !CONFIG
_
CFQ
_
GROUP_IOSCHED
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkc
g
: make CONFIG_BLK_CGROUP
bool
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
bl
o
c
k: bl
k
-throttle sh
o
u
ld be dra
i
ned reg
a
rdless of
.
.
.
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-03-01
Tejun Heo
memblock: F
i
x size alignin
g
of
m
em
b
loc
k
_a
l
loc_base_nid()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2012-02-15
Te
j
un Heo
bl
o
ck: exit_io_context()
s
h
ould call
elevat
o
r
_exit_icq_fn()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
next