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: fix 64 bit register hi/lo split writes
2021-02-08
Klaus J
e
nsen
hw/block/nvme:
fix 64 bit register hi/l
o
s
p
lit w
r
i
tes
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Kla
u
s Jensen
h
w
/
block/
n
vme: add size to
m
mio
r
ead/writ
e
tra
c
e events
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klau
s
Jensen
hw/block/nvme: fix zone write finalize
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jensen
hw/bloc
k
/nvme:
r
emove unnecessary che
c
k for
a
ppend
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jense
n
hw/b
l
ock/nvme: ad
d
m
i
s
sing string representations for
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
K
l
a
us Jensen
hw/block/n
v
m
e
: ze
r
o out
z
o
n
e
s
on re
s
et
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jen
s
en
hw
/
b
lock/nvme: enum style fix
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
K
l
a
u
s Jen
s
en
hw/block/
n
v
me:
m
erge impl
i
citly/explici
t
ly op
e
ned processing
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Kla
u
s Jense
n
h
w/bloc
k
/n
v
me: fix
s
hutdown/
r
eset
lo
g
ic
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus
J
en
s
en
hw/block/nvme: c
o
ndition
a
lly enable DULBE
for zoned
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jense
n
hw/block/nv
m
e: fi
x
fo
r
non-m
s
i
x
machines
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jens
e
n
hw/block/
n
vme: fix ba
d
clearing of
C
AP
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jens
e
n
hw/b
l
ock/nvme: a
d
d the dataset
m
a
n
ag
e
me
n
t command
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jensen
nvme: add n
a
mesp
a
ce I/O optimization fields t
o
shar
e
d
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus
Jensen
hw/bl
o
ck/n
v
me: add dulbe suppor
t
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klau
s
J
ensen
h
w
/
b
lock/nvme: pull aio e
r
ror handling
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jens
e
n
hw/b
l
ock/nvme: re
m
ove su
p
erfluo
u
s N
v
meCtrl parameter
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-11-09
K
laus Jensen
h
w
/block
/
nvme: fix free of
a
rray-typed
v
alue
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-11-09
Klau
s
J
e
nsen
hw/block/nvme: fix uint16_t use of uint32
_
t sgls mem
b
er
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-11-09
Klaus Jensen
hw/b
l
o
c
k/nvme:
f
ix
null ns in register name
s
pace
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
Je
n
sen
h
w/block/nvme: add trace
e
vent f
o
r reque
s
ts with non
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nv
m
e: add nsid to g
e
t/setfeat trace e
v
ent
s
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/bl
o
c
k
/nvme: r
e
j
ect io
c
omman
d
s if
onl
y
a
d
m
in command
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus J
e
n
s
en
hw/block/nvm
e
: update ns
i
d
w
h
e
n regist
e
r
e
d
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Jensen
hw/block/nvme: change cont
r
oller pc
i
id
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
K
laus Jensen
p
c
i: allocate pci id for nvme
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/
n
vme:
s
u
p
p
o
r
t
mu
l
t
iple
n
amespaces
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/n
v
me
:
refact
o
r i
d
entify active
n
a
mespace id
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s
Je
n
sen
hw/block/nvme: add support
f
o
r
s
catter gather
lists
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Jensen
hw
/
block/nvme: harden cmb access
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
h
w/b
l
ock/nvme: default request s
t
at
u
s
t
o su
c
cess
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Je
n
sen
hw
/
bloc
k
/nvme:
r
efactor
a
i
o submission
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/b
l
ock/
n
vme: ad
d
symbolic command
na
m
e to trace ev
e
nts
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s Jensen
hw/block/nvme: fix endian conv
e
rsion
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Jensen
hw/b
l
ock/nvme:
a
dd a
l
ba to byt
e
s
helper
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvme: alignment style fixes
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
K
l
aus J
e
n
sen
hw/block/nvme: commonize
nvme
_
rw err
o
r handl
i
ng
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus J
e
nsen
hw/
b
lock/nvme: han
d
le dma e
r
rors
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus J
e
nse
n
pci: p
a
s
s along
th
e
r
e
turn value of dma_memory_rw
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jens
e
n
hw/block
/
nvme: fix typo i
n
trac
e
event
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w
/
block
/
nvme:
remove
e
xpl
i
cit qsg/iov parame
t
ers
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus J
e
nsen
hw/block/nvme:
u
se preallocat
e
d q
s
g/iov
i
n nvme_dma_prp
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jen
s
en
hw/block/nvme: consolidate qsg
/
iov clearing
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
hw/block/
n
v
me: add ns
/
cm
d
referen
c
e
s
in Nv
m
eRequest
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
en
hw/block/nvme: be consistent about zero
s
vs zeroes
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
Jensen
hw/bloc
k
/nvme: add c
h
eck fo
r
m
d
ts
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
en
s
en
h
w
/block/n
v
m
e
:
refacto
r
r
e
quest bounds checking
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/n
v
me: verify
v
alidity of pr
p
lists in the cmb
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
u
s
Jen
s
en
hw/
b
loc
k
/
n
vme: add
r
eques
t
map
p
i
n
g helper
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
en
hw/block/nvme: add tracing to nvme_map_prp
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
h
w
/block/nvme: refactor
d
ma re
a
d
/
wr
i
t
e
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
l
au
s
Jensen
h
w/block
/
nvme: des
t
r
o
y requ
e
s
t
i
ov
before reuse
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/blo
c
k/nvme:
r
emove redundant has_sg member
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: replace dma_a
c
ct with blk
_
acct
equivalent
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
J
ensen
hw/bloc
k
/nvme: add mappi
n
g helpers
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
laus
J
ens
e
n
hw/block/nvme: memset preallo
c
a
ted reque
s
ts struct
u
res
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
ensen
hw
/
block/nvme:
b
u
mp suppo
r
ted v
e
rsion to v1
.
3
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw
/
block/nvme: provide the
mandato
r
y subn
q
n field
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Je
n
s
en
hw/block/nvme: enforce val
i
d queue
c
reation sequenc
e
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
en
s
e
n
hw
/
block/nvm
e
: r
e
ject invali
d
n
s
id va
l
ues in
a
ctive
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jensen
hw/
b
l
ock/
n
vm
e
:
suppor
t
identify
n
ame
s
pace des
c
riptor
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
u
s
Jensen
hw
/
blo
c
k
/nvme: mak
e
sure ncqr and nsqr is val
i
d
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us
J
e
nsen
h
w
/block/nvme: support
the
g
et/set fea
t
ures select
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w/bloc
k
/nv
m
e: add
remaining mandatory
controller par
a
meters
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/b
l
ock/nvme: flush write cache when disable
d
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jensen
hw/bloc
k
/
nvme: move NvmeFeature
V
al i
n
to hw/block/nvme
.
h
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jensen
hw/block/nv
m
e
: ad
d
support for the a
s
ynchro
n
ous event
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus J
e
nse
n
h
w
/
block/nvme: ad
d
su
p
port for
the get
l
og pa
g
e com
m
an
d
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w
/block/nvme: mark
fw slot
1
as rea
d
-only
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
hw/block/
n
vme: add
t
emperature threshol
d
featu
r
e
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme
:
add support
for the abort c
o
m
mand
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
Jense
n
hw/blo
c
k/nvme: additional tracing
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
J
ensen
hw/block/n
v
me: fix missi
n
g endian conversio
n
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
Jensen
hw/block/nvme: bum
p
s
pec data structures
to v1
.
3
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
l
au
s
Jensen
h
w/blo
c
k/nvme: verify msix
_
init_exclusive_b
a
r() re
t
urn
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Je
n
se
n
hw/block/nvme: add msix_q
s
ize
p
a
rameter
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
l
aus Jen
s
e
n
h
w
/b
l
ock/nvme: factor out controller i
d
enti
f
y
setup
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
lau
s
Jen
s
en
h
w/block
/
nvme:
d
o
cmb/pmr init as part
of
p
ci
i
nit
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw
/
bl
o
ck/nvme
:
factor out pmr setup
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
J
ense
n
hw/block/nv
m
e: factor ou
t
c
mb setup
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
la
u
s Jensen
hw/block
/
n
v
me:
fac
t
or out
p
ci setup
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
Jensen
hw/
b
lock/nvme
:
fact
o
r out na
m
e
spa
c
e
setu
p
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
la
u
s Jen
s
en
h
w/block/nvme: a
d
d names
p
a
c
e
helpers
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s Jensen
hw
/
block/nvme:
f
acto
r
out
block ba
c
kend setup
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jen
s
en
hw/block/nvme:
factor out device state setup
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s Je
n
sen
hw/block/nvm
e
: factor out p
r
o
p
erty/constraint
checks
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
laus Jen
s
en
hw/block/nvme: remov
e
r
edu
n
dant cmbloc/cmbsz mem
b
ers
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/nvme: add max_io
q
p
a
irs
d
evice
paramete
r
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us Jen
s
e
n
hw/block/nvme: fix
p
in-based
interrupt
b
e
h
a
vio
r
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/n
v
me
:
refactor nvme_addr_re
a
d
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us
Jensen
hw/block/nvme: use con
s
tants i
n
identify
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
h
w/b
l
oc
k
/nv
m
e: move
d
e
v
ic
e
p
a
r
a
m
e
ters to s
e
p
a
ra
t
e s
t
ruct
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Je
n
sen
h
w/b
l
ock/nvm
e
: remove superfluous breaks
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s Je
n
se
n
hw/block/n
v
me:
r
ename trace events to pci_nvme
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/nvme: fix
p
ci
d
oo
r
b
ell size c
a
lculat
i
on
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree