repo.or.cz
/
qemu
/
rayw.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
hw/block/nvme: commonize nvme_rw error handling
2020-10-27
Klaus Jens
e
n
h
w
/
bl
o
ck/nv
m
e
: comm
o
n
i
ze nvm
e
_rw error ha
n
dling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Jense
n
hw
/
b
lock/nvme:
h
andle dma errors
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
ensen
pci: pass along
t
he ret
u
rn
v
a
l
ue of dma_me
m
o
ry_rw
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s
J
ensen
hw/block/nvme: fix typo in trace event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme:
remove explicit qsg/iov pa
r
ame
t
ers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
ens
e
n
hw/block/
n
vme: use pre
a
llocated
qsg/iov
i
n
nvme_dm
a
_prp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Je
n
se
n
h
w
/block/nvme: consolidate qs
g
/iov clear
i
ng
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus J
e
nse
n
hw/block/nvme: ad
d
ns/cmd refe
r
ences in NvmeRequest
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jens
e
n
hw/block/nvme: be c
o
nsi
s
tent a
b
out zeros vs zeroes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w/block
/
nvme
:
add check
for mdts
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block
/
nvme: refactor request boun
d
s
c
h
e
c
king
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme
:
verify v
a
lidity of
pr
p
lists in the cmb
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jense
n
hw/block/nvme:
add request mapping he
l
p
er
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w
/block/nvme: add
t
r
acing to nv
m
e_map
_
p
r
p
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jensen
hw/block/nvme: re
f
actor dma r
e
a
d/write
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
e
n
hw/block/
n
vm
e
: destroy r
e
quest
i
ov bef
o
re reuse
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
laus
J
ensen
h
w
/
block/n
v
me: rem
o
ve red
u
nd
a
nt has_
s
g me
m
ber
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Je
n
s
en
hw/block/n
v
me: rep
l
ace
dma_acct wit
h
blk_
a
cct equi
v
alent
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jensen
hw/block/nvme: ad
d
mapping helpers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/n
v
me: memset pr
e
al
l
ocate
d
request
s
str
u
ctures
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nv
m
e:
b
ump suppo
r
ted ver
s
ion to v1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Je
n
sen
hw/block/nvme
:
p
r
ovide th
e
mandator
y
subnqn fie
l
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jen
s
en
hw/bl
o
ck/nvme: enforce vali
d
queue c
r
ea
t
ion sequence
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us J
e
nsen
hw/
b
lock/nvme:
r
ejec
t
inv
a
l
id nsid value
s
in act
i
v
e
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
e
n
s
en
hw/blo
c
k
/n
v
me: support i
d
entify name
s
pac
e
de
s
cr
i
ptor
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
en
s
en
hw/block/nvme: make
s
ure ncqr and nsqr i
s
valid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
a
u
s Jensen
hw/b
l
ock/
n
vme: sup
p
ort the get/set features select
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Je
n
s
e
n
hw/block/
n
vme: add remaining mandator
y
c
ontroller para
m
et
e
rs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
u
s Jensen
hw/bloc
k
/nvm
e
: fl
u
sh
w
rit
e
cache when disabled
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jense
n
hw/bl
o
ck/nvme:
m
ove N
v
meFeatureVal
i
n
t
o hw/block/nvme
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
hw/
b
l
o
c
k/nvme: add support for the asynchronous
event
.
.
.
Signed-off-by:
Klaus Jensen
<klaus.jensen@cnexlabs.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: a
d
d su
p
por
t
for
t
he get log page command
Signed-off-by:
Klaus Jensen
<klaus.jensen@cnexlabs.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
Jensen
hw/
b
l
oc
k
/nvme: m
a
rk fw slo
t
1 as read-only
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
Jensen
hw/block/nvme: add temperature thre
s
hold feature
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus J
e
nsen
hw/bl
o
ck/nvme: ad
d
supp
o
rt for the abort co
m
m
and
Signed-off-by:
Klaus Jensen
<klaus.jensen@cnexlabs.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s
Jensen
hw/block/nvme:
a
d
d
i
t
ional tracing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jense
n
hw/bloc
k
/n
v
me: f
i
x missing e
n
dian conve
r
sion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block
/
nvme: bump spec data struc
t
ures to v1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/b
l
ock/n
v
me
:
verify ms
i
x_i
n
it_e
x
clusive_b
a
r()
r
eturn
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/nvme: a
d
d msix_qsize p
a
rameter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
h
w
/block/nvm
e
: factor out con
t
rol
l
er i
d
entify setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
K
l
aus Jensen
hw/block/nvme:
d
o cmb/pmr init as part of
pci init
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Je
n
sen
hw/block/nvme:
f
a
c
tor out pmr setu
p
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jen
s
en
hw/bl
o
ck/nvme: facto
r
out cmb
s
e
tup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/nvme: fact
o
r out
pci set
u
p
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s Jensen
hw
/
block/nvme: factor out
n
am
e
spac
e
setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block
/
nvme: a
d
d namespace helpers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klau
s
Jensen
hw/block/nvm
e
:
factor out b
l
ock backend setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus J
e
nsen
h
w/block
/
nvme: factor out device state
s
etup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klau
s
Jensen
hw/block/nvme: factor out property/c
o
nstra
i
nt checks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/
b
lock/nvme: remove redundant cmbloc/c
m
b
s
z membe
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus J
e
nsen
hw/block/nvme: add max_ioqpairs device
p
arameter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Je
n
sen
hw/block/nvme: fix pin-based interrupt
behavior
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
Je
n
s
en
hw/block/nv
m
e: refac
t
or nvme_addr_read
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jense
n
hw/block/nvme:
u
se c
o
n
stants in identify
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
J
ensen
hw/b
l
ock/nvme
:
move device parameter
s
to separate struc
t
Signed-off-by:
Klaus Jensen
<klaus.jensen@cnexlabs.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
Jensen
hw/block/nvme: remove superfluo
u
s breaks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jen
s
en
h
w/
b
lock/nvme: rename trace even
t
s
t
o pci_nvme
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klau
s
J
e
nsen
hw/b
l
ock/nvme: f
i
x pci doorbell size calc
u
lat
i
on
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2019-11-04
Kl
a
us Jensen
nvm
e
: f
i
x NSSRS of
f
s
e
t
in CAP register
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree