repo.or.cz
/
linux
/
fpc-iii.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
blk-mq: remove QUEUE_FLAG_POLL from default MQ flags
2018-12-08
J
ens Axbo
e
blk-mq:
r
em
o
ve QUEU
E
_F
L
A
G
_PO
L
L from d
e
f
ault MQ fla
g
s
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Chri
s
top
h
Hellwig
block: enable pol
l
ing by default if a poll ma
p
is initalized
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Chri
s
toph
H
ellwig
blo
c
k
: o
n
ly al
l
ow polling if a poll
q
ueue_ma
p
e
x
ists
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
C
hris
t
oph Hellwig
blo
c
k: remove
-
>poll_fn
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Chr
i
stop
h
Hell
w
ig
nvme-
m
pat
h
:
remove I/O polling support
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Christ
o
p
h
Hel
l
wig
nvm
e
-
r
dma: remove I/
O
polling support
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
C
hristo
p
h He
l
l
w
ig
nvme-pci: remov
e
the CQ
lock for
i
n
ter
r
upt driven queues
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Christoph Hellwig
n
vme-pci: don't poll from irq context when deletin
g
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Ch
r
i
s
t
oph
Hell
w
i
g
n
v
m
e
-pci: refactor nvme_d
i
sable_
i
o_queues
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Christop
h
He
l
lwig
nvme-pci
:
cons
o
lidate code f
o
r polling
n
on-dedicated
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Christ
o
p
h
Hell
w
ig
nvme-pci: only
allow polling with separate
p
oll queues
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Christoph Hellwig
n
vm
e
-p
c
i
:
clea
n
up SQ a
l
locatio
n
a bit
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Christoph Hell
w
ig
nvme-pci:
use atomic bito
p
s to mark
a
queue e
n
abled
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
Christoph Hellwig
blo
c
k: move q
u
eues types to
t
he
b
loc
k
l
a
ye
r
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
C
h
r
i
stoph Hellwig
aio: clear I
O
CB_HIPRI
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-04
J
ens Axbo
e
Merge tag 'v4
.
20-rc5'
into
f
or-4
.
21/bl
o
ck
commit
|
commitdiff
|
tree
2018-12-04
Omar Sandov
a
l
s
bitmap
:
fix sbitmap_for_each_set()
Reported-by: Jens
Axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-03
Jens Axboe
blk-mq: d
o
n't call ktime_g
e
t_ns()
if we don't ne
e
d it
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-12-01
Bal
b
ir Singh
block:
a
dd cmd_flags t
o
pr
i
nt_req_erro
r
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-30
J
en
s
Axboe
s
bitmap
:
optimize wakeup check
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-30
Jens Axboe
sbitmap: ammo
r
tize
c
ost of clearing
b
its
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-30
Jens Axboe
Me
r
ge bra
n
ch 'nvm
e
-4
.
20' of git://git
.
infradead
.
o
r
g
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Ming Lei
b
lock: f
i
x
s
ing
l
e range discard merge
Reported-by: Jens Axboe <
axboe@kernel.dk
>
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-30
Maximil
i
a
n Heyne
fs: fix los
t
error
c
ode in dio_comp
l
ete
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-30
Christoph Hellw
i
g
block: a
v
oid extra
bi
o
reference for
a
s
y
nc O_DIRE
C
T
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Jens Axboe
sbitmap: don't
loop for
f
ind_next_
z
e
ro_
b
i
t
() for !round_
r
obi
n
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Jens
Axboe
blk-mq: use
p
l
u
g
fo
r
devices
t
hat impl
e
ment ->commits_rqs()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Jens
A
xboe
blk-mq
:
use bd->last == true for list
i
nser
t
s
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Jens Axboe
at
a
flop: im
p
lement
m
q_ops->commit_rqs
(
) hook
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Jens Axboe
virtio_blk: im
p
lement mq_ops->commit
_
r
q
s
() hook
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Jens Axboe
nv
m
e: implement
m
q_ops
-
>commit_rqs() hook
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Jens Axboe
blk-mq
:
add mq_ops->
c
ommit_rqs()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Jens Axboe
block: im
p
r
o
ve log
i
c aroun
d
when
to sor
t
a
p
l
u
g
l
i
s
t
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
D
a
n Carpen
t
er
blk-m
q
: Add a NULL
c
heck in b
l
k_
m
q_free_map_an
d
_reque
s
ts()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-29
Dan
C
arpenter
at
a
flop: fix error
h
an
d
l
i
ng
i
n
atari_floppy
_
init()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-28
Weiping Zhang
block:
add
i
o timeout to s
y
sfs
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-28
Yufen Yu
block: use rcu_wor
k
i
n
s
tead
of call_
r
cu to avoid
s
le
e
p
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-28
J
en
s
Ax
b
oe
blk-
m
q
:
fix failur
e
to decrement plug count on single
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-28
Young
Xiao
sunvdc: Do not spin in an infinite loop when vio_ldc_sen
d
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Jen
s
A
x
boe
blo
c
k: sum requests in the plug
s
t
ructure
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Keith Busch
b
lk-mq
:
S
i
mplify request compl
e
t
i
on state
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Keith
Bus
c
h
sc
s
i: Do
n
ot rely on blk-mq
fo
r
doubl
e
com
p
letions
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Keith
B
u
sc
h
blk
-
mq:
R
etu
r
n true if re
q
uest was
c
omp
l
eted
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Jens Axboe
b
l
k
-
m
q
:
never
r
e
direct
polled IO c
o
m
p
leti
o
ns
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Jens Axboe
blk-mq:
e
nsu
r
e
mq_op
s
-
>
poll(
)
is en
t
ere
d
at least
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Jens
A
xboe
b
l
ock:
make blk
_
poll
(
)
take a parameter o
n
whether
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Jens
A
xboe
nvme: remove opportunistic polling f
r
om
bd
e
v
target
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Jens Axboe
blk
-
m
q: rem
o
ve 'tag' paramet
e
r from mq_ops-
>
poll()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-26
Jens Axboe
blk-mq
:
when polling for IO, look fo
r
any complet
i
on
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-21
Ming Lei
bl
k
-mq:
n
o
t
e
mb
e
d
.
mq_kobj and ctx->kobj into queue
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-21
Jens Axboe
Merge bra
n
ch 'nvme-4
.
20
'
of
g
it://git
.
infradead
.
org
.
.
.
commit
|
commitdiff
|
tree
2018-11-21
Jens Axboe
block: f
i
x attemp
t
t
o
as
s
ign NUL
L
io_context
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-20
Damien
Le
Mo
a
l
block: Initialize BIO I
/
O priority early
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-20
Da
m
ien Le Moal
block: prevent mer
g
ing of r
e
q
u
ests w
i
th
d
ifferent pr
i
o
r
ities
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-20
Damie
n
Le
M
oal
aio: Fi
x
fallback I/O pr
i
ori
t
y val
u
e
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-20
Damien Le
M
oal
block:
Intr
o
duc
e
get_current_
i
o
prio()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-20
Damien Le Moal
block
:
Remov
e
b
io
-
>b
i
_ioc
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-20
Damien
L
e Mo
a
l
aio: Comment use of IOCB_FLAG_IOPRIO aio flag
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-19
Jen
s
Axb
o
e
nvme
-
fc
:
r
e
move
->p
o
ll implementatio
n
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-19
Jens
A
xboe
block: ha
v
e
-
>
poll
_
fn() return nu
m
ber of entri
e
s poll
e
d
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-19
Jens Axbo
e
bl
o
c
k
:
a
void
o
rd
e
red task
s
tate
c
hange
f
or p
o
lled IO
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-19
Jens Axboe
n
vme: default to 0 poll queues
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-18
J
ens A
x
boe
Merge tag 'v4
.
20-rc
3
' into for-4
.
21/bl
o
ck
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-18
Jens Axbo
e
flo
p
py: remove now un
u
sed 'flags' variable
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-17
Chri
s
toph Hellwig
mmc: stop abusin
g
the
r
eq
u
est queue_lock point
e
r
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Christo
p
h
Hel
l
wi
g
ide: don't a
c
quire queue_lock in ide_complete_pm_rq
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Ch
r
istoph Hellwig
ide: don't acqu
i
r
e
queue lock i
n
ide_p
m
_execute_rq
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
C
hri
s
toph
Hellwig
pktcdvd: remove
qu
e
ue_lock around
blk_queue_m
a
x_h
w
_se
c
t
o
rs
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Christ
o
ph Hellw
i
g
floppy: rem
o
ve queue
_
loc
k
aro
u
nd floppy_end_request
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
C
hristoph Hellwig
b
l
ock: remove the rq_alloc_data
r
e
que
s
t_queue field
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Jens Axboe
block: d
o
n
'
t
p
lu
g
f
o
r aio/O
_
DIRECT HIP
R
I IO
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Jens Axboe
blo
c
k
:
for asy
n
c O_DIRECT, mark u
s
as pol
l
ing if a
s
k
ed to
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Jens Ax
b
oe
block: a
d
d polled
w
a
keup task helper
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Jens Axboe
bl
k
-rq-
q
os: inlin
e
check for q-
>
rq_qos functions
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Jens Axbo
e
block: add queue_i
s
_mq() h
e
lper
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
Jens Ax
b
oe
n
v
m
e
: provi
d
e optimi
z
ed poll function for se
p
a
r
a
t
e
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-16
J
ens Axb
o
e
ide: clear ide_req(
)
->spe
c
ial f
o
r non-passthr
o
ug
h
requ
e
sts
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
J
e
ns Axboe
nvm
e
: fix
handling
o
f EINVAL o
n
pci_alloc_i
r
q
_
vectors_af
f
inity()
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Jens Axboe
blo
c
k: add wbt_d
i
sable_
d
e
fa
u
lt export f
o
r BFQ
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
C
h
r
isto
p
h Hellwig
block: rem
o
ve
t
h
e q
u
e
u
e
_lock
indirection
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Chr
i
stoph
H
ellwig
block: rem
o
ve
t
he lock argument
to blk_allo
c
_queue_node
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
C
h
rist
o
ph H
e
llwig
mmc: s
t
op abusing the r
e
que
s
t
q
u
e
u
e
_lock pointer
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellwig
mmc: simplify q
u
eue
i
n
i
tializat
i
on
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
C
h
r
i
stoph Hellwi
g
umem:
don't
over
r
ide the q
u
e
ue_lock
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellwig
drbd:
d
o
n't over
r
ide
t
he que
u
e_lock
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
C
h
ristoph Hellwig
blk-cgroup: move
locking int
o
blkg_destroy_all
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellwi
g
blk-cgroup: con
s
ol
i
d
a
te error handling
in blkcg_
i
nit_queue
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph
H
e
llwig
block: r
e
move a few unused
e
x
p
o
rts
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellwig
block:
u
pdate a few comments for the legacy request
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellwig
b
lock: remo
v
e th
e
u
n
used lo
c
k ar
g
um
e
nt to
r
q
_qos_th
r
ottle
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellwi
g
block: remove
q
ueue_lockdep
_
assert_held
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
C
h
r
isto
p
h
H
ellwig
block
:
u
se at
o
mic bi
t
ops for ->q
u
eue
_
fla
g
s
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellw
i
g
block: don't hold the
qu
e
ue_lock ove
r
blk_abort_request
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellw
i
g
b
loc
k
: remove d
e
adline
_
_deadl
i
n
e
mani
p
u
lation
h
elpers
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Christoph Hellwig
block: remove
QUEUE
_
FLAG_BYP
A
SS and -
>
bypass
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-15
Eric Big
g
ers
bl
o
c
k
:
make blk_tr
y
_req_
m
erge() stati
c
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-14
Jens Axboe
b
l
o
c
k:
remove
d
ead que
u
e
me
m
bers
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-14
Coli
n
I
an King
b
l
o
ck: clea
n
up
d
e
a
d
code
t
h
a
t
i
s now
r
e
d
undant
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-14
Jens A
x
boe
nvme: fix boot hang with only being
a
ble to
get one
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
2018-11-14
Ming L
e
i
SCSI: fix
queue cleanup
r
a
c
e befor
e
qu
e
u
e initializati
o
n
.
.
.
Signed-off-by: Jens Axboe <
axboe@kernel.dk
>
commit
|
commitdiff
|
tree
next