repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
iotests: 185: prepare for backup over block-copy
2020-11-09
Klaus Jensen
hw/block
/
nvm
e
: fix free
of
a
rray-type
d
va
l
ue
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-11-09
Klaus Je
n
sen
hw/block
/
nvme:
f
i
x
uint
1
6_t use of uint3
2
_t
sg
l
s mem
b
er
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-11-09
K
l
aus Jensen
h
w/block/
n
vme:
f
i
x null ns in re
g
ister
n
amespace
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jen
s
en
hw/bl
o
ck/nvme: add trace event for requ
e
sts with non
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s Jensen
hw/bloc
k
/
nvme: ad
d
nsid to
get/setfeat
trace
e
vents
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s
Jensen
hw
/
block/nvme:
reject io commands if only admin
command
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
laus Jensen
hw/blo
c
k/nv
m
e: upd
a
te nsid w
h
en reg
i
ste
r
ed
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvme: change
c
ontr
o
ller
p
ci id
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jens
e
n
pci: allocate
p
ci i
d
f
o
r nvme
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
h
w
/block/n
v
me: supp
o
rt mul
t
ip
l
e name
s
paces
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
ensen
hw/bloc
k
/nvm
e
: refactor
i
dentify ac
t
iv
e
namespa
c
e id
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kl
a
us Jense
n
h
w
/block/nvme: add suppor
t
for scatt
e
r ga
t
her lis
t
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
aus Je
n
sen
h
w/block/nvme: har
d
en cmb acce
s
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
a
u
s Jens
e
n
hw/block/nvme: defaul
t
req
u
e
s
t status to
s
uccess
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
aus Jensen
hw/bloc
k
/nvme:
r
efactor aio sub
m
is
s
ion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kl
a
us Jen
s
en
hw/block/nvm
e
: add symbol
i
c command na
m
e to trace events
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/bl
o
ck
/
nvme: fi
x
endian conv
e
rsion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s
Jensen
h
w
/
b
lock/
n
vme: ad
d
a
lba
t
o byt
e
s
h
elpe
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
ense
n
h
w
/
b
l
ock/nvme:
a
lignment style fixes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
laus
J
ensen
hw/block/nvme:
co
m
monize nvme_rw error handling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kl
a
us
J
ens
e
n
hw/block/
n
vme:
handle dma
e
rrors
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
aus Jensen
p
ci: pass along the return
v
alue of
dma_memory_rw
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jen
s
e
n
hw/
b
lock/nv
m
e
: fix typo i
n
trace event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/bl
o
ck/
n
vme: remove expl
i
c
it qsg/iov p
a
rameters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jense
n
hw/blo
c
k/nvme
:
use p
r
eallocated qsg/iov in nvme_dma_prp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w
/
b
l
o
ck/nvme:
co
n
solid
a
te qsg
/
iov clearing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w/block/nvme: add
ns/cmd references in NvmeRequ
e
st
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
h
w/block/
n
vme: be consistent a
b
out zeros
vs ze
r
oes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w/
b
lock/
n
v
m
e:
a
dd check
for mdts
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/blo
c
k/nvme: refactor
request bou
n
d
s
c
h
e
cki
n
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
Je
n
se
n
hw/block/nvme: verify validity of
prp
lists in
t
he cmb
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Je
n
s
en
hw/block/n
v
m
e: add request ma
p
p
i
n
g helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w/b
l
oc
k
/n
v
m
e: ad
d
traci
n
g
t
o nvme_map_prp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jense
n
hw/block/nvme: refa
c
tor dma read/write
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
lau
s
Jensen
h
w/
b
lock
/
nvme: destroy requ
e
st
i
o
v
before reus
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
lau
s
Jensen
hw/blo
c
k/nv
m
e: remove red
u
ndant ha
s
_s
g
member
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us J
e
n
sen
hw/blo
c
k
/
nvme: replace
d
m
a_acct wi
t
h blk_acc
t
equival
e
nt
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w
/block/nvme: add mapping helpers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jen
s
en
hw/block/nv
m
e: memse
t
preallocated
requests struct
u
res
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jens
e
n
hw/block/n
v
m
e:
b
ump supp
o
rted ve
r
si
o
n to v1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/
b
lock/nvme: provide the mandatory subnqn fi
e
ld
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
Jensen
hw/b
l
ock/nvme: enforce valid queue cr
e
a
tion s
e
quence
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
Jensen
hw/block/n
v
m
e
:
r
eject
i
n
val
i
d nsid v
a
lu
e
s in
active
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
Jensen
hw/bl
o
ck/nvme: support ide
n
t
i
fy namespace desc
r
iptor
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/bloc
k
/nv
m
e:
make su
r
e
ncqr and
n
sqr i
s
valid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s
J
en
s
en
hw
/
b
l
ock/n
v
me: sup
p
or
t
th
e
get/set featu
r
es
s
elect
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: add remai
n
ing mandatory cont
r
o
ll
e
r para
m
eters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus J
e
ns
e
n
hw/block/
n
vme: flush write cac
h
e
w
hen d
i
sable
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
en
hw/block/nv
m
e: move
NvmeFe
a
tu
r
eVal i
n
to hw/block/nvm
e
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block
/
n
vme: add suppo
r
t
fo
r
the a
s
yn
c
hronous 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
Klau
s
Jen
s
en
hw/block/nvme: add s
u
pport for the g
e
t
l
og 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
Klaus
J
e
n
s
e
n
hw/block/nvme: mark f
w
slot
1
a
s read-only
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw
/
b
l
ock
/
nvm
e
:
add temper
a
t
u
re t
h
r
e
shold feature
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jensen
hw/
b
lock/nvme: a
d
d support for t
h
e abort 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
Klaus J
e
nsen
hw/block/nvme: addit
i
onal t
r
aci
n
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
h
w/block/nvme:
f
ix missing
e
ndian
c
onversio
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvm
e
: b
u
m
p spec data struct
u
res to v1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
K
l
aus Jensen
hw/block/nvme: verify m
s
ix_init_exclusive_bar() return
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s Je
n
sen
hw
/
b
l
o
c
k
/
nvm
e
: add msix_q
s
ize paramete
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus J
e
nse
n
hw/blo
c
k/nvme
:
fac
t
or out con
t
rol
l
e
r identify setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us
J
ensen
hw/block/nvme: do cmb/pmr init a
s
part of pc
i
init
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block
/
n
v
me: fact
o
r ou
t
pmr setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus J
e
nsen
hw/block/nvme
:
factor o
u
t cmb setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Je
n
sen
hw/blo
c
k/nvme:
f
actor out pci set
u
p
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
J
en
s
en
hw/block/nvm
e
: factor out names
p
ace setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
Je
n
sen
hw/block/nv
m
e
:
ad
d
namespace helper
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
K
laus Jen
s
en
hw/blo
c
k
/
nvme: fac
t
or out blo
c
k backend setup
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jens
e
n
h
w
/bloc
k
/nv
m
e
: facto
r
out devic
e
sta
t
e
set
u
p
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/n
v
me:
f
actor out p
r
o
p
erty/constraint checks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jens
e
n
hw/
b
lock/nvme
:
re
m
ove redundant cmbloc/c
m
bsz members
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus J
e
nsen
hw/block/nvm
e
: add max_ioqpai
r
s device
p
arameter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/bl
o
ck/nvme: fix pi
n
-ba
s
ed interrupt beha
v
i
o
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_read
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s Jensen
h
w/bloc
k
/nvme
:
use co
n
stants in identify
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/nvme:
move
d
evice parameters
t
o separate struct
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/b
l
o
ck/nvme:
r
emo
v
e s
u
perfluous bre
a
ks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us Jensen
hw/blo
c
k/nvme: renam
e
trace
events
t
o pci_
n
vme
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/nvme: fix pci doorbell size
cal
c
u
l
atio
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2019-11-04
Klaus J
e
nsen
nvme: fix NSSRS offset in CAP reg
i
ster
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree