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: make sure blkg_lookup() returns %NULL if @q is bypassing
2012-04-20
Tejun Heo
blk
c
g
: make
s
u
r
e b
l
k
g_loo
k
up() returns %N
U
L
L if @q
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
b
lkcg: m
a
ke blkg_conf_prep() take
@
pol an
d
return
wi
t
h
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
blkcg: remove static policy ID
enum
s
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun He
o
blkcg: use @po
l
inst
e
ad of @pl
i
d in update_
r
oo
t
_blkg
_
pd
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
T
e
jun Heo
b
lkcg: kill blkio_list
and
rep
l
a
c
e blkio_
l
ist
_
lock
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-04-20
Tejun Heo
cfq: fix build br
e
a
k
age & warning
s
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-29
Dan
C
a
r
penter
blkcg
:
change a spin_lock()
to spin_lock_irq()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-23
Tejun Heo
cfq: fix
c
f
qg re
f
h
a
ndl
i
ng when BLK_CGROUP && !CFQ_G
R
OUP_I
O
SCHE
D
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Te
j
un Heo
b
lock: re
m
ove i
o
c_*_c
h
anged()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun H
e
o
cfq: don't
use
icq_get
_
changed()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Teju
n
Heo
cfq: p
a
ss around cfq_i
o
_cq inst
e
ad of io_co
n
text
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun Heo
blkcg: ad
d
blkcg
-
>
i
d
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tej
u
n H
e
o
b
lkcg: remove b
l
k
io_group
-
>stats_lock
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun
He
o
bl
k
cg: restructure blkio_g
e
t_stat
(
)
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun
H
eo
blk
c
g: s
i
mpl
i
fy stat
reset
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Tejun
Heo
b
l
k
c
g: don't use
percpu for m
e
r
g
ed
stats
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-20
Viv
e
k Goyal
b
lkcg: alloc per cpu
stats from worker
thread in a
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-14
Xiaotian Feng
bl
o
ck: fi
x
ioc leak in p
u
t_io_cont
e
xt
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun He
o
block: make
b
lk-throttle
preserv
e
the issuing task
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
l
o
c
k: ma
k
e b
l
o
ck cgroup p
o
l
i
cies follow b
i
o
t
ask association
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
block: implement b
i
o_ass
o
c
iate_cu
r
re
n
t()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
bloc
k
:
add io_con
t
ext->act
i
v
e
_ref
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
block: ioc_task_link() can't
f
ail
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blo
c
k
: interface up
d
ate fo
r
io
c
/
i
cq
c
reati
o
n f
u
n
c
tions
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
bl
o
ck: restru
c
t
ure get_request()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkc
g
: drop u
n
necessary
RCU locking
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blk
c
g
: use
double loc
k
ing instead of RCU for blk
g
syn
c
h
ron
i
z
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: unify
blkg
'
s
f
or blkcg po
l
icies
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg:
let blkcg core mana
g
e
p
er-queue blkg list and
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
u
n
Heo
blkcg: move pe
r
-queue
blkg l
i
s
t
heads and counters
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg:
d
o
n't use
b
lkg->plid in stat related functions
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
e
jun Heo
blkcg: make blkg->pd
a
n array and move co
n
figuratio
n
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
u
n
H
eo
blk
c
g: move refcnt to b
l
kcg core
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
T
ejun Heo
blkcg: let blkcg core hand
l
e po
l
icy
p
ri
v
ate data
a
llocation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
b
l
k
cg:
clear all
r
equest_queues
o
n blkcg
p
olicy [un
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
l
kcg: add blkcg
_
{ini
t
|drain|
e
xit}_q
u
eue()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg: let blkio_group point to blki
o
_cgroup di
r
ectly
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Vivek Goyal
b
lkcg: skip blkg printing
i
f q isn'
t
a
ssociated with
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkc
g
: kill the
mind-bending blkg->dev
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
blkcg: ki
l
l blkio_policy_node
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Te
j
un Heo
blkcg:
d
on't
a
llow or retain co
n
figurati
o
n of missing
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
b
l
kcg: factor ou
t
blkio_grou
p
creation
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tej
u
n
H
eo
bl
k
c
g
: us
e
the usual get blkg path for ro
o
t blkio_group
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun H
e
o
blk
c
g
: ad
d
blki
o
_policy[
]
array and allow one policy
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
bl
k
cg: use q
a
nd plid instead o
f
o
paque void * for
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
blkcg
:
update blkg get funct
i
ons t
a
ke blkio_c
g
roup
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
blkcg: move rcu_read_lock()
o
utside o
f
blkio_group
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
blkcg: shoot down blkio_g
r
ou
p
s o
n
e
levator switch
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
block
:
extend
q
u
e
ue bypas
s
i
n
g to cover blkcg po
l
i
c
ies
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
b
lock:
i
mplement
blk_qu
e
ue_
b
ypass_start/en
d
()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
Heo
e
l
ev
a
tor: make elevat
o
r_in
i
t_fn() return 0/-err
n
o
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun He
o
elevator: clea
r
auxil
i
ary
d
at
a
ea
r
lier d
u
rin
g
elevator
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun Heo
c
f
q: don't re
g
ister propio policy if
!
C
O
N
F
IG_
C
FQ
_
GROU
P
_IOSCHED
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Tejun
H
eo
blkcg: make CONFIG_BLK
_
CGROUP boo
l
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-06
Teju
n
Heo
block: blk-throttle should
b
e
drained regardless of
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-03
Dan Carpenter
bl
o
ck, sx8
:
fix poin
t
er m
a
th
i
s
sue getting fw
v
ersion
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Al
a
n S
t
ern
B
lock: use a freezable
work
q
ueue for
disk-ev
e
nt pol
l
ing
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Danny K
u
k
awka
dri
v
ers/bloc
k
/DAC9
6
0
: fix -Wunin
i
ti
a
lized
warning
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Danny
K
ukawka
drivers/
b
lock/DAC
9
60: fix DAC960_V2_
I
O
C
T
L_Opcode_T
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
St
a
nislaw Gruszk
a
block:
fix __blkde
v
_get and add_di
s
k race cond
i
tion
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Muthukumar
R
block: Fix
s
et
t
ing bio flags in d
r
iv
e
rs
(
sd_d
i
f/floppy
)
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-03-02
Jun'ichi N
o
mu
r
a
block: Fix NULL pointer d
e
reference in sd_revalidate
_
d
i
sk
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-15
Tejun Heo
blo
c
k
:
ex
i
t_io
_
con
t
e
xt() s
h
ould call elevator_exit_ic
q
_fn()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-15
Tejun Heo
bloc
k
: s
i
mplify ioc_
r
el
e
ase_fn(
)
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-15
Te
j
un Heo
b
l
ock: replace icq->changed
with icq
-
>flags
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-11
Tejun Heo
block:
f
ix lock
d
ep warning on io_
c
on
t
ext r
e
le
a
se put_io_cont
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-10
Dan
C
a
r
p
enter
relay:
prevent
integer
o
verflow in
relay_
o
pe
n
()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Dave Young
l
o
op: zero fill bio instea
d
of ret
u
rn -EIO for partial
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
K
e
nt
Overstreet
bio: don't overfl
o
w in
b
i
o
_get_nr
_
vecs()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Vivek Goyal
floppy: Fix a crash
du
r
ing rmmod
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Vivek Goyal
floppy: Cle
a
nu
p
disk->
q
ue
u
e befo
r
e caling p
u
t_disk
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
P
a
olo Bonz
i
ni
cdrom: mo
v
e
shared static to cdr
o
m_devic
e
_
i
n
fo
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
S
tanislaw Gruszka
bsg:
fix sysfs link r
e
mo
v
e
warn
i
n
g
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Tejun Heo
block: d
o
n't ca
l
l elevat
o
r callbacks
f
or plug m
e
rges
Original-patch-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-08
Tejun He
o
block:
s
e
parate out blk_
r
q_merge_ok() and blk_try_merge
.
.
.
Original-patch-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-07
Asai T
h
ambi S P
mtip32xx
:
remove
d
the
i
rr
e
leva
n
t argument of mti
p
_hw
_
subm
i
t_
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-07
Tejun
He
o
bloc
k
:
strip out lo
c
ki
n
g optimization in pu
t
_io_context()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-06
Dan
C
a
rpenter
c
d
rom: u
s
e copy_to
_
use
r
() without the under
s
cores
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-02-06
Shaohua Li
b
l
ock: fix ioc l
o
cking warning
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-19
S
h
aohua Li
block: fix NULL
icq_ca
c
he reference
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-19
Shaohua Li
block,
c
fq: change code order
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-17
J
ens
Ax
b
o
e
cfq-iosche
d
: fix
use-a
f
t
e
r-fre
e
of cf
q
q
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-15
Jens Axboe
M
erge branch 'for-
3
.
3/mtip32xx' into for-3
.
3
/
driv
e
rs
commit
|
commitdiff
|
tree
2012-01-15
Je
n
s Axboe
R
e
vert "bl
o
ck: re
c
ursiv
e
mer
g
e requests"
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-13
M
artin K
.
Petersen
b
l
o
ck:
S
top us
i
ng
m
acro
s
tub
s
for the
b
i
o d
a
ta integrit
y
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-12
Stephen Rot
h
well
bloc
k
d
e
v: convert some
m
acros to sta
t
i
c
inline
s
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-12
Namjae J
e
on
fs:
remove unn
e
eded plug in mpage_readpages()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-11
Martin K
.
Peter
s
en
bl
o
ck: Add BLKROTATIONAL ioctl
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-11
Martin K
.
Petersen
b
lock: Introduce blk_set_sta
c
k
ing
_
limits
functi
o
n
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2012-01-04
Asai Thambi S P
mti
p
3
2xx: do rebuild monitoring asynch
r
onously
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-29
Dan Wil
l
iams
b
lo
c
k
:
f
ix blk_queue
_
end
_
tag()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-27
Teju
n
Heo
block
:
remove WARN_ON_
O
NCE() in exit_io_contex
t
()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-25
Jens Axboe
Merge branch 'stable/
f
or-
j
ens
-
3
.
3'
o
f git:
/
/git
.
k
ernel
.
.
.
commit
|
commitdiff
|
tree
2011-12-25
Te
j
un
Heo
block: an
e
x
iting task
s
h
ould be allowed to crea
t
e
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-21
majianpeng
block: re-
u
se existing 'reading' var
i
able in
s
tead of
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-19
J
e
ns Axboe
blo
c
k: ioc_cg
r
o
up_changed() needs to be ex
p
orted
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-16
Shao
h
u
a
L
i
block, cfq: fix empty queue crash ca
u
sed by request
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-16
Shao
h
ua Li
block
:
recur
s
ive m
e
rge reque
s
ts
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-16
Shaohua L
i
block, cfq:
f
ix e
m
pty queue cras
h
cau
s
ed by request
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2011-12-15
Te
j
un Heo
block
:
don't kick empt
y
queu
e
in b
l
k_d
r
ain_queue()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
next