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 for non-msix machines
2021-02-08
Kla
u
s
Je
n
se
n
hw
/
block/
n
v
m
e: fix
for
n
on-msix ma
c
h
ines
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Kl
a
u
s Jensen
h
w
/block
/
n
v
m
e: fix ba
d
clearing
o
f CAP
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jensen
hw/block/nvme: add the dat
a
set ma
n
agem
e
n
t command
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jensen
nvme: add n
a
mespace I/O
o
pt
i
mizat
i
on fields to
s
hare
d
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus
Jens
e
n
hw
/
block/
n
vme: add du
l
be
supp
o
r
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jensen
hw/
b
lock/
n
vm
e
: pull aio er
r
or handl
i
ng
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus J
e
ns
e
n
hw/block/
n
vme: remove sup
e
rfluous NvmeCtrl parameter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-11-09
Klaus Je
n
se
n
h
w/blo
c
k/nvme: fix free o
f
array-typed value
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-11-09
Klau
s
Jensen
h
w/block/nv
m
e: fix u
i
nt16_t use
o
f u
i
n
t3
2
_t s
g
ls member
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-11-09
Klaus Jen
s
en
hw
/
bloc
k
/nvme: f
i
x null ns in register namespace
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvme: add tra
c
e event
f
o
r
requ
e
sts w
i
th n
o
n
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nv
m
e:
a
dd nsid to get/
s
etfeat trace events
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
ense
n
hw/bl
o
ck/nvme
:
reject io comman
d
s i
f
o
nly admin c
o
mmand
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
aus Jensen
hw/blo
c
k/n
v
m
e
:
u
pdate
nsid w
h
en
registered
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
laus
J
e
n
sen
hw/bl
o
c
k/nvme: change cont
r
oller pci id
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
pci: allocate pci id for nvme
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
laus Jensen
h
w
/b
l
ock/nvme: support
mu
l
t
iple namespaces
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Je
n
sen
hw/block/nvm
e
: r
e
fac
t
or ide
n
tify active namespa
c
e
i
d
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
Jen
s
en
hw/b
l
ock
/
nvme: add support for scatter gather list
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/blo
c
k
/nvme: harde
n
cmb access
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s
Jensen
hw/bloc
k
/nvme: default request statu
s
to success
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
h
w
/block/nvme:
refactor
aio submission
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kl
a
us Jen
s
en
hw/bl
o
ck/n
v
me: add symbo
l
ic command nam
e
to trace events
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jense
n
h
w/block/nvme: fix endian
c
onver
s
ion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/bloc
k
/nvme: add a
lba
to bytes helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
laus
J
en
s
en
hw/bl
o
ck/nvme: align
m
ent style f
i
xes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jens
e
n
hw/block/nvm
e
: com
m
o
n
ize nvme_rw error handling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
a
us Jensen
hw/
b
l
ock/nvme: handle d
m
a
e
rrors
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
pci: pass along the
r
e
t
u
rn
v
alu
e
of dma_memory_
r
w
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Jens
e
n
hw
/
b
l
oc
k
/nv
m
e: fix typo
in trace event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
hw
/
block/nvm
e
:
r
emove explicit qsg/i
o
v
parameters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
hw/b
l
ock/
n
vme: use prealloc
a
ted qsg/iov in n
v
me_dma_prp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
e
nsen
hw/block/nvme: c
o
nsoli
d
ate qsg/iov c
l
earin
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
J
ensen
hw/
b
lock/nv
m
e:
a
d
d ns/cmd refere
n
ces in NvmeRequest
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/
n
vme: be consistent about zeros
v
s zer
o
e
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w
/
block/nvm
e
: add check for
md
t
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
a
us Jensen
h
w
/block/nvme: refactor request bounds check
i
ng
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
h
w
/bl
o
ck
/
n
vme: ve
r
i
fy valid
i
ty o
f
prp l
i
s
ts in the cmb
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw
/
bl
o
ck/
n
vme: add re
q
uest mapping h
e
lper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus J
e
nsen
hw/block/nv
m
e
:
a
d
d
t
r
a
cin
g
to nvme_map_p
r
p
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us
J
ensen
hw
/
block/nvme: refactor dma
r
ead
/
w
rite
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus J
e
nsen
h
w
/block/
n
vme: dest
r
o
y request iov
b
efore reuse
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus J
e
n
s
e
n
hw/block/nvme: remove r
e
dundant ha
s
_
sg member
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
e
n
sen
h
w
/block/nv
m
e: r
e
place
dma_acct with blk_
a
cct
equiv
a
len
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme:
add mapping hel
p
ers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s
Jen
s
e
n
hw/blo
c
k/nvme: m
e
mset preallo
c
a
ted
requests s
t
ruc
t
ures
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jensen
hw/block
/
nvme: bump s
u
ppor
t
ed version to v1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nv
m
e: provide
the
m
a
n
datory subnqn field
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jensen
h
w
/block/nvme: enforce valid queue creation sequence
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jensen
hw/block/nv
m
e: rej
e
c
t in
v
a
lid nsid v
a
lues in active
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
Jensen
hw/block/nv
m
e: support
i
dentify
namespace descr
i
p
tor
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
au
s
Jensen
hw/block/
n
vme: make sure ncqr an
d
nsqr is va
l
id
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: support the get/set features select
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
h
w/block/
n
vme: ad
d
r
e
maini
n
g
mandatory
c
on
t
r
o
ller pa
r
ameters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Je
n
s
e
n
hw/block/n
v
me
:
f
l
ush write cache when disa
b
led
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jensen
hw/block/nv
m
e: move
NvmeFeatureVal into hw/block/nvme
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
en
hw/block/
n
vme: a
d
d support for the
as
y
nchrono
u
s 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
J
ensen
hw/
b
lock/nvme: add support for the get
l
o
g
p
ag
e
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
K
laus Jensen
hw/bloc
k
/
n
vme: ma
r
k fw slot 1 as read-only
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
en
s
en
hw/block/nvme: add temper
a
t
u
re
t
hreshol
d
feature
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
hw/block/nv
m
e: add suppor
t
for the a
b
ort c
o
mmand
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: addi
t
i
onal tracing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
la
u
s Jensen
hw/block/n
v
m
e
: f
i
x missi
n
g endian
c
onversi
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
a
u
s Je
n
sen
hw/block
/
nvme: bump
s
pec da
t
a structures to
v
1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us Jensen
hw/
b
lock/nvme: verify
m
six_init_exc
l
us
i
ve_bar() return
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
K
l
a
us
Jensen
hw/block/nvme: add m
s
i
x_qsize parameter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/bloc
k
/n
v
me
:
factor out controlle
r
iden
t
ify setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/bloc
k
/nvme
:
do
c
mb/pm
r
i
n
it
as pa
r
t of
pci init
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/b
l
o
ck/nvme: fa
c
tor
o
ut pmr setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us Jense
n
hw/block/nvm
e
:
factor out
c
mb setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/b
l
o
c
k/nvme:
f
ac
t
or ou
t
pci setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
K
laus Jensen
h
w
/
b
lock
/
nvm
e
: factor
o
ut namespace setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus J
e
nsen
hw/b
l
ock/nvme: add namespace h
e
l
p
ers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s
Jense
n
hw/blo
c
k/nvm
e
: factor out block backend setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/
b
lo
c
k/
n
vme: f
a
ct
o
r out device state
setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s
Je
n
s
e
n
hw/block/
n
v
m
e
:
f
a
ctor
out property/constraint checks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klau
s
Jensen
hw/
b
loc
k
/nv
m
e:
r
em
o
ve red
u
ndant
c
mb
l
oc/cmbsz memb
e
rs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
h
w/bl
o
c
k
/nv
m
e: add max_
i
oqpairs device
p
arameter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Je
n
sen
h
w
/block/n
v
m
e
: f
i
x pin-
b
ased interrupt
behavior
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
K
l
aus Jensen
h
w/block/nv
m
e: refac
t
or nv
m
e
_a
d
d
r
_
rea
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s
Jensen
h
w
/block/n
v
me: use constants
i
n identify
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
K
l
aus Jensen
h
w
/bl
o
c
k
/nvme: mo
v
e device para
m
eters to
se
p
arate stru
c
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 Je
n
sen
h
w
/block/
n
vme:
r
e
m
ove
s
uperfluous breaks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us Jensen
hw/block/nvme
:
rename trace events to pci_nvme
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klau
s
Jensen
h
w
/
b
l
oc
k
/nvme: fix pc
i
doorbell size ca
l
cu
l
ation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2019-11-04
Klaus Je
n
sen
nvme:
fix NSSRS off
s
et in CAP reg
i
ster
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree