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
blkcg: shoot down blkgs if all policies are deactivated
2012-04-20
Tejun Heo
blkcg: shoot down blkgs if a
l
l policies
are
d
e
a
ctivat
e
d
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: drop stuff unused
after per-queue
policy a
c
t
i
vation
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blk
c
g: implement per-queue policy act
i
vation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
T
ej
u
n Heo
blkcg: a
d
d reques
t
_queue
-
>root_blkg
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkc
g
:
make request
_
q
u
e
u
e bypassin
g
o
n
al
l
oc
a
tion
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg
:
make s
u
r
e blk
g
_lookup() re
t
urns %NULL if @q
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun Heo
blkcg:
m
ake
b
lkg_co
n
f_p
r
ep() take
@p
o
l a
n
d
retur
n
with
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Teju
n
Heo
b
l
kcg:
r
emove
static policy
I
D en
u
ms
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg:
use @pol instead of @plid
i
n
u
pdate_root_blkg_
p
d
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: kill blkio_list and
replace blkio_list
_
lock
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun H
e
o
cfq: fix build breakage & warnings
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-29
Dan Carpenter
blkc
g
: chan
g
e a spin_l
o
ck(
)
to spi
n
_lock_irq()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-23
Tejun Heo
c
f
q: fix cfqg ref handling whe
n
BLK_CGROUP && !CFQ_GROUP_IOSCHED
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
T
e
jun Heo
block: re
m
ove
i
oc_*_changed()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
T
ejun Heo
cfq
:
d
on't use icq_get_changed()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
cfq:
p
a
ss around cf
q
_io_cq instead o
f
io_conte
x
t
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Te
j
un Heo
blkcg: add blk
c
g->i
d
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun
Heo
b
l
k
cg: remo
v
e blkio_g
r
oup->stats_lock
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blk
c
g:
r
est
r
u
cture blkio_get_s
t
at()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun
H
eo
blkcg: simplify stat reset
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blkc
g
: don't use percpu for me
r
ged s
t
ats
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Vi
v
ek
Go
y
al
b
lkcg:
a
lloc pe
r
cpu stats from worker thread in
a
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-14
Xiaotian Feng
b
l
ock: fix
ioc lea
k
in put_io_
c
ontext
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
l
ock:
make blk-throt
t
le
p
reserve
the is
s
ui
n
g task
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
blo
c
k: make bloc
k
cgroup policies follow bio task association
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lock: implement b
i
o_
a
ssociate_
c
u
r
re
n
t()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lock:
a
dd io
_
contex
t
-
>
a
ctive_re
f
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun H
e
o
b
l
ock
:
ioc_task_
l
ink()
c
an
'
t
fail
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
block: interface update for
i
oc/
i
cq c
r
eation functions
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n
H
eo
block: r
e
structure ge
t
_requ
e
st()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg:
d
rop
u
nne
c
e
s
sary RCU
locking
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg
:
us
e
d
ouble lockin
g
instead
o
f RCU for blkg syn
c
h
r
oniz
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: unif
y
blkg's
for blk
c
g p
o
l
icies
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
blkcg: let blkcg core manage
p
er-queue bl
k
g list
a
nd
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un He
o
blkcg
:
move
per-
q
ue
u
e blkg list
h
eads and counters
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg:
d
on't u
s
e
b
lkg->plid in
s
t
at r
e
lated functions
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
b
l
kc
g
: make blkg->pd an array and
move
con
f
iguratio
n
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkcg: m
o
ve refcnt to blkcg core
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
blkcg: le
t
bl
k
cg core handle policy
private d
a
ta
al
l
oca
t
ion
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg
:
c
l
ear all
r
e
ques
t
_queues o
n
bl
k
cg
poli
c
y [u
n
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg:
a
d
d
blkcg_{init|dra
i
n|exit}_queue()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg
:
let blkio_group po
i
n
t
t
o
blkio_cg
r
oup
d
i
r
e
c
tly
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Vivek
Goyal
blkcg: ski
p
b
lk
g
printin
g
if
q
i
sn't as
s
ociated wit
h
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
b
lkcg: kill the mind-be
n
ding blkg->de
v
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
b
lkcg: ki
l
l
bl
k
i
o_policy_node
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: don't allow
o
r re
t
ain configuration o
f
missing
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n Heo
bl
k
cg: fac
t
or out blkio_gro
u
p creation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
e
o
blk
c
g:
use the usual get blkg pa
t
h for r
o
ot blkio_
g
roup
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un
H
eo
blkcg: add blkio_polic
y
[] array and allow o
n
e
po
l
icy
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
blkcg:
use q and pli
d
in
s
tead of opaque void * for
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
blkcg: update blkg get fun
c
tions take blkio
_
cgroup
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
bl
k
cg
:
mo
v
e
rcu_read_lock
(
) outside of
blkio_group
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: sho
o
t down bl
k
io_groups on eleva
t
or switch
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun
H
eo
block: e
x
t
e
nd queue bypassing to
c
over blkcg policie
s
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
b
l
ock:
implem
e
n
t
blk_q
u
eue
_
bypas
s
_star
t
/end
(
)
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
elevator: make elevator_init_fn() re
t
u
rn 0/-errn
o
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un Heo
elevator: clear aux
i
li
a
ry data e
a
rlier during ele
v
a
t
or
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
ju
n
Heo
cfq
:
d
o
n't
register propio policy if !CONFIG_CFQ
_
GROUP_IOSCHED
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkcg: m
a
ke
C
O
N
F
I
G_BLK_CGROUP bool
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
H
e
o
blo
c
k
: blk-throttle sho
u
ld be
drained regardless of
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-03
Dan Car
p
enter
block, sx8: fix poin
t
er ma
t
h
issue getting fw v
e
rsion
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Al
a
n
Stern
Block: use a f
r
eezable work
q
ueue for disk-event polling
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Dann
y
Kuka
w
ka
drive
r
s/block/DAC960:
fix -W
u
ninitiali
z
ed warning
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Danny Kukawka
dri
v
ers/
b
lock/DAC960:
f
ix DAC9
6
0
_V2_IOCTL_Opcode_
T
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
S
t
an
i
slaw
Grus
z
ka
block: fix __blkde
v
_get and add_
d
isk rac
e
con
d
ition
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Muthukumar R
block:
F
ix setting
b
io fl
a
gs in
d
rivers (sd
_
d
i
f/fl
o
p
p
y)
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Jun'ic
h
i Nomura
block: F
i
x NULL pointer derefe
r
ence
i
n
s
d_revalidate_
d
isk
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-15
Tej
u
n Heo
block:
e
x
i
t
_
io_context() should ca
l
l elevator_e
x
i
t_icq_fn()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-15
Te
j
un Heo
b
l
ock:
s
implify ioc_rel
e
a
s
e_fn()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-15
Te
j
un Heo
bl
o
ck: rep
l
a
ce icq->chan
g
ed with ic
q
->f
l
a
gs
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-11
Teju
n
H
e
o
bl
o
ck:
fix lo
c
kdep warni
n
g on i
o
_c
o
ntext rele
a
se put_io
_
con
t
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-10
Dan
Car
p
ent
e
r
relay: p
r
event in
t
eger
overflow
in re
l
ay_op
e
n()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Dave
Young
l
oop: zero fill bio instead
o
f r
e
turn -EI
O
fo
r
partial
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Kent Overstreet
bio: do
n
't overflow in bio_g
e
t_n
r
_ve
c
s()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Vivek Goy
a
l
floppy: Fi
x
a cra
s
h duri
n
g
rmmod
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
V
ivek Goyal
floppy: C
l
e
anup di
s
k->queue b
e
f
ore caling put
_
d
i
sk
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Paolo Bonzini
cdrom: move
s
h
ared stat
i
c
t
o cdrom_device_info
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Sta
n
i
s
la
w
Gruszka
bsg: fix sysfs link
rem
o
ve warn
i
ng
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Tejun Heo
block: don't call elevator callbac
k
s for
p
lug merges
Original-patch-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
T
e
ju
n
Heo
block: s
e
parate out
blk_r
q
_merge_ok() and blk_try_
m
erge
.
.
.
Original-patch-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-07
As
a
i Thambi
S P
mtip32
x
x:
r
emoved
the irrel
e
vant argument of m
t
ip_h
w
_su
b
m
it_
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-07
Tejun Heo
b
l
ock: strip out
l
o
cki
n
g
opti
m
ization in
p
ut_io_context
(
)
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-06
Dan C
a
rpenter
c
drom: use
co
p
y_t
o
_
user()
w
ithout the u
n
dersco
r
es
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-06
Shaohua
Li
b
l
o
c
k:
fix i
o
c
l
ocki
n
g war
n
ing
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-19
S
h
aohua
Li
block:
f
i
x
N
ULL icq_cache referen
c
e
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-19
Shaohua Li
block,cfq: ch
a
n
ge code order
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-17
Jens Axboe
cf
q
-
iosched: fix use
-
after-free
of cfqq
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-15
Jens Axb
o
e
M
e
rge bra
n
ch
'
for-3
.
3/mtip32xx' into for-
3
.
3/d
r
ivers
commit
|
commitdiff
|
tree
2012-01-15
J
e
ns Ax
b
o
e
R
e
v
ert
"
bl
o
c
k: r
e
cursive merge re
q
uests"
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-13
Marti
n
K
.
Pete
r
sen
b
l
ock: Stop using macro stubs for the bi
o
data integ
r
ity
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-12
Step
h
en
Ro
t
hwe
l
l
blockde
v
: convert s
o
me
macros
t
o
s
t
atic inlines
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-12
Namjae
J
eo
n
fs:
remove unne
e
ded p
l
u
g in mpage_readpa
g
es()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-11
Marti
n
K
.
Pet
e
rsen
block: Add BLKROTATIONAL ioct
l
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-11
M
a
rtin K
.
Pe
t
ersen
block: Intro
d
uce bl
k
_
s
et_sta
c
king_limits fun
c
tion
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-04
Asai Th
a
mbi S P
mtip3
2
xx: do rebuil
d
monitoring asynchron
o
usl
y
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-29
Dan Wil
l
iams
block: fix
b
lk_queue_end_
t
ag()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-27
Tej
u
n Heo
block: remove WARN
_
ON_ONCE(
)
in exit_io_contex
t
()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-25
Jens A
x
b
oe
Merge branch 's
t
able/for-
j
ens-3
.
3' of
g
it:
/
/
git
.
k
e
r
n
e
l
.
.
.
commit
|
commitdiff
|
tree
2011-12-25
Tejun Heo
block: an e
x
iting ta
s
k should
be allowed to c
r
eat
e
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-21
m
ajia
n
peng
block: re-use existing
'readi
n
g'
varia
b
le instead of
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
next