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
Linux 4.15.4
2018-02-16
Ming Lei
blk-mq: quie
s
ce q
u
eue before freeing qu
e
ue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2018-01-05
Ming Lei
block: drain queue be
f
or
e
waiting for
q_usage
_
cou
n
t
er
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-12-18
Ming Lei
block: don't let passthrough
IO g
o
into
.
make_reque
s
t
_
fn()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-12-15
Ming Lei
nvme:
call blk_integrity_u
n
regist
e
r
a
fter queue is
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-12-08
Ming Lei
scsi: core: run qu
e
ue if
SCSI
device queue
i
sn't r
e
ady
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-16
M
i
ng Lei
dm mpa
t
h: remo
v
e a
n
noy
i
ng
messag
e
of 'blk_get_re
q
u
est
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-16
Ming Lei
block: wake up
all t
a
sks bloc
k
e
d
in get_
r
equest()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-11
M
ing Lei
blo
c
k: M
a
ke q_u
s
a
g
e_counte
r
also
track le
g
a
c
y
r
equests
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
Cc:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-11
Ming Lei
nvme-pci: avoid dere
f
erence of symbol
f
r
om unl
o
aded
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-11
M
i
ng Lei
blk-mq: put
d
river tag if dispatch bu
d
get can't be
got
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
b
l
k-mq
:
d
o
n't
a
llocate dri
v
er tag up
f
ront for flush rq
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Le
i
blk
-
mq: move blk_mq_p
u
t_driver
_
tag*() into blk
-
mq
.
h
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Mi
n
g
Lei
bl
k
-mq
-
sche
d
: decide how
t
o handle
f
lush r
q
via RQF_FLUSH_SEQ
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
blk-flus
h
: use blk_mq_re
q
u
es
t
_
b
ypas
s
_insert(
)
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
b
l
o
ck: pass 'run_
q
u
e
ue'
to blk_m
q
_reques
t
_bypass_insert
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
bl
k
-flush: don
'
t ru
n
queue for requests
bypa
s
s
ing
f
lush
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
M
ing Lei
blk-
m
q:
d
o
n't handle failure i
n
.
get_
b
u
d
g
et
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-04
Ming Lei
SCSI: don't get target/hos
t
b
u
s
y
_count in scsi_mq_get_budget()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Le
i
b
l
k-m
q
: d
o
n't r
e
s
tart queue
when
.
ge
t
_budget returns
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq: don'
t
handle TAG_SHARED in restart
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
s
cs
i
: implement
.
get_bu
d
get and
.
put_bu
d
g
et fo
r
b
l
k-mq
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming L
e
i
s
c
si: all
o
w
passing in
nul
l
rq
to s
c
si_prep_st
a
te_check()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Min
g
Lei
b
lk-mq-sched:
i
mprove dispat
c
hing from sw queu
e
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
M
i
ng Lei
b
lk-mq: i
n
trod
u
c
e
.
get_
b
u
dget and
.
p
u
t_budge
t
in
b
lk_mq_ops
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Min
g
L
ei
b
l
ock: kyber: che
c
k if t
h
e
re are
r
e
que
s
ts
in ctx
in
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
M
i
ng Lei
sbitmap: introduce __sbitmap_for_each_set()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq-sched: m
o
v
e
actual
d
is
p
atchi
n
g
into one h
e
lp
e
r
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-11-01
Ming Lei
blk-mq-sch
e
d
:
dispatch f
r
om sc
h
edu
l
er I
F
F progress
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-08-28
Ming Lei
dm rq: do not update r
q
partially
i
n
each ending bio
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Min
g
L
ei
blk-mq
:
don'
t
leak p
r
eempt counter
/
q
_us
a
ge_cou
n
ter
.
.
.
Signed-off-by:
Ming Lei
<minlei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-21
Ming
L
ei
md:
raid1
-
10: move rai
d
1/raid10 common code
i
n
to
rai
d
1
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-21
Mi
n
g Lei
md: rai
d
1/ra
i
d10
:
initiali
z
e
b
vec
t
able via bio_add_page()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-21
Ming
L
ei
md
:
r
e
m
ove 'idx' from 'struct resy
n
c_pages'
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-05
Ming Lei
mtip
3
2xx: avoid to read HOS
T
_CAP from HW in
.
queue_r
q
()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-07-03
Ming Lei
blk-mq-s
c
hed: fix performance regression o
f
m
q
-deadline
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-19
Mi
n
g L
e
i
nvme: h
o
st: unquiesce queue in nvme_
k
ill_
q
u
e
u
es()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
M
i
ng Lei
R
e
vert "blk
-
mq:
d
on't use sync wo
r
kqueue flushi
n
g f
r
om
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Min
g
L
e
i
b
lk-mq: clarify disp
a
tch
m
ay not be drained
/
blocked
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
bl
k
-mq: don't
stop
queue for quiescing
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
b
lk-mq: upd
a
t
e comments
o
n blk_mq_quiesce_q
u
eue()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Min
g
Lei
b
l
k-mq: use QUEUE_FL
A
G
_QUI
E
SCED to qui
e
sce queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
M
i
n
g Lei
b
l
k
-m
q
: us
e
t
h
e introdu
c
ed
b
lk_mq_unqu
i
es
c
e_q
u
eue()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Mi
n
g L
e
i
b
l
k-mq: introduce
b
l
k
_
mq_unquiesce_queue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Ming Lei
b
lk-mq: introduc
e
blk_mq_qui
e
sce_qu
e
u
e
_nowa
i
t()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-18
Min
g
Lei
blk-
m
q: mo
v
e blk_mq_quiesc
e
_qu
e
u
e() into
i
nclude
/
linux
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-07
Ming Le
i
nvme: fix hang in r
e
mov
e
p
ath
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-06
Ming Lei
blk
-
mq:
fix direct issue
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-06-06
Min
g
Lei
b
lk-mq: pass correct
hctx to blk_mq_try
_
issue_dir
e
ctl
y
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-26
Ming
L
e
i
blk-mq: m
a
ke pe
r
-sw-queue bio merg
e
as d
e
fault
.
bio_merge
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-26
Ming Lei
blk-mq: me
r
g
e bio into sw que
u
e bef
o
re
p
lu
g
gin
g
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-22
Ming Lei
b
l
k-
m
q:
re
m
o
v
e blk_
m
q
_a
b
ort_requeu
e
_lis
t
(
)
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-22
Ming Lei
n
v
me: avoid t
o
use
b
lk
_
mq_abort_requeue_l
i
s
t()
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-22
M
i
ng Lei
n
v
me: us
e
b
lk
_
mq_start_hw_queues() in
n
vme_kill_queues
(
)
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-05-02
Min
g
L
e
i
block: d
o
n't call blk_mq_quie
s
ce_queue
(
) after queue
.
.
.
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-04-27
M
i
ng
L
ei
mtip
3
2xx: use runtime t
a
g to init
i
alize comman
d
header
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-04-19
Ming
Lei
mtip3
2
xx
:
pass
BLK_
M
Q
_
F_N
O
_SCHED
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-04-19
Mi
n
g
Lei
block
:
respect BLK_MQ
_
F_NO_SCHED
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-04-14
Ming
L
ei
bl
o
ck: fix bi
o
_w
i
l
l_gap() for first bvec with offset
Signed-off-by:
Ming Lei
<ming.lei@redhat.com>
commit
|
commitdiff
|
tree
2017-03-29
M
ing Lei
bl
o
c
k: block
n
ew
I/O j
u
st after
q
ueue is set as dying
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-29
Ming Lei
block: renam
e
blk_mq_freez
e
_
queue
_
start()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-29
Mi
n
g L
e
i
block: add a
r
ead b
a
rrier in
b
lk
_
queue_en
t
er(
)
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-29
Ming L
e
i
blk
-
mq: comment on ra
c
es related with timeout han
d
ler
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-29
Ming Lei
blk-
m
q: don't
c
omple
t
e
u
n-s
t
arted request
in t
i
m
eo
u
t
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-28
Ming Lei
md: r
a
i
d1: kill w
a
rnin
g
on powerpc_pseries
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: rai
d
1
0
:
av
o
i
d
direct acce
s
s to bvec t
a
ble
in handle_resh
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
M
i
ng Le
i
md: raid10
:
r
e
t
r
ieve page from preal
l
o
c
ated resync
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
M
ing Le
i
md: ra
i
d10: don't use bio's vec table to
manage resyn
c
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
m
d
: raid10: refactor code of read resha
p
e's
.
bi_end_io
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1: imp
r
ove write
behind
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Min
g
L
e
i
md
:
r
aid1: move 'offset' out
of loop
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
b
loc
k
: introduce
b
i
o
_c
o
py_
d
ata_par
t
ial
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming
Lei
md: raid1: us
e
bio
h
elper in process_checks()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Mi
n
g Lei
m
d
:
raid
1
:
r
e
trieve pag
e
from
pre-al
l
ocated
resync
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Mi
n
g Lei
md: ra
i
d
1
: don't us
e
bio's vec
table
t
o m
a
n
a
g
e
resync
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
md: raid1:
simpl
i
fy r1buf_pool_f
r
ee()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
M
i
ng
L
ei
md: prepare fo
r
managing resync I
/
O pag
e
s in clean way
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
M
i
ng L
e
i
md: mov
e
two
macros into md
.
h
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-24
Ming Lei
m
d: r
a
id1/raid10: don't handle failu
r
e of b
i
o_add_page(
)
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-22
Ming
L
ei
bl
k
-m
q
: don't complete
u
n-star
t
ed
request in timeout
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-17
Ming Lei
MA
I
NT
A
IN
E
RS:
u
pdate firm
w
are loader entry
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Ming Lei
b
lk-mq:
free h
c
tx->cpumask in releas
e
handl
e
r of hctx
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Ming Le
i
blk-mq: make l
i
fe
t
i
me
c
onsistent
between hctx and its
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Mi
n
g Lei
blk-mq: make lifet
i
m
e consi
t
ent between q/ctx and
it
s
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Ming Lei
blk
-
mq: initialize mq ko
b
jects in bl
k
_mq_init_allocated_q
u
eue(
)
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
Ming Lei
m
d
: fas
t
clone bio
i
n bio_clone_
m
d
dev()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
M
i
ng Lei
m
d: remo
v
e unne
c
ess
a
ry check
o
n mddev
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
Ming Lei
md/r
a
id1:
u
se bio_clone_bioset
_
partial() in cas
e
of
.
.
.
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
Ming Lei
md:
fail if mddev->bio_set can't be cr
e
ated
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-15
M
i
n
g
Lei
block:
i
n
troduce bio_clone_bioset_partial()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-02-13
Min
g
L
e
i
block/l
o
op: fix r
a
ce b
e
tween I/O and set_status
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2017-01-12
Ming L
e
i
block: r
e
lax check on sg
g
ap
Signed-off-by:
Ming Lei
<ming.lei@canonical.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
fs
:
logf
s
:
remove u
n
necesa
r
y
c
h
eck
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Min
g
Lei
fs: log
f
s: use bio_ad
d
_page()
in
d
o_erase()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Mi
n
g Lei
fs: logfs:
u
s
e
bi
o
_
add_page() in __bde
v
_
writeseg(
)
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
f
s: logfs: convert
to bio_add_page() in syn
c
_request()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming Lei
bcache: debu
g
: avoid
a
ccessing
.
b
i
_
i
o_vec directly
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
M
i
ng Lei
t
a
r
get: avoid
a
ccessing
.
bi_vcnt directly
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming
Le
i
block: floppy: use bio
_
add_page()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
Ming L
e
i
blo
c
k: d
r
bd: remove impossibl
e
failure
h
andling
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
2016-11-22
M
i
ng Lei
bl
o
c
k
: bio: pass bvec tab
l
e
to bio_init()
Signed-off-by:
Ming Lei
<tom.leiming@gmail.com>
commit
|
commitdiff
|
tree
next