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: merge implicitly/explicitly opened processing masks
2021-02-08
Klaus Jense
n
hw/blo
c
k/n
v
me: merge implicitl
y
/explicitly o
p
e
ned processi
n
g
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jense
n
hw/blo
c
k/nvme: fix shutdown/reset logic
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Kla
u
s Jens
e
n
hw/block/nvme: conditionally enable DUL
B
E for zoned
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jensen
hw/block/
n
vme: fix for non
-
msix machines
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus J
e
n
s
en
hw/block/nvme:
f
ix
bad clearing of CAP
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus
J
ens
e
n
h
w
/b
l
ock/n
v
me:
a
dd the da
t
aset management comman
d
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jensen
nv
m
e: add name
s
p
ace I/O optimization fiel
d
s
to sh
a
red
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klau
s
Jensen
hw/block
/
nvm
e
: add dulb
e
su
p
p
o
rt
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
K
laus
J
ensen
hw
/
block/nv
m
e
:
pull aio e
r
ror handling
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
Klaus
J
ense
n
hw/blo
c
k/
n
vm
e
:
remove superfluous Nvme
C
t
r
l para
m
eter
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-11-09
Klaus Jensen
hw/bl
o
ck/nvme: fix
f
r
ee o
f
array-typed value
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-11-09
Klaus Jensen
hw/bl
o
ck/nvm
e
: fi
x
uint
1
6_t use of uint3
2
_
t
s
g
ls
m
ember
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-11-09
Klaus J
e
nsen
hw/block/nvme: fix null ns in register
n
amespace
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvme
:
ad
d
trace event
f
or requ
e
sts
with
non
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/b
l
o
ck/nvme: add nsid to get/setf
e
at trace events
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/b
l
oc
k
/nvm
e
:
reject io
commands i
f
only admin comma
n
d
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Jen
s
en
hw/block/nvme: up
d
ate nsid when registered
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
K
laus Jensen
h
w
/
block/nvme: change controller
pci id
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
Jensen
pci
:
allocat
e
p
c
i id for nvme
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
e
n
sen
h
w/block/nvme: su
p
port multiple namespaces
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
e
nsen
hw/bloc
k
/n
v
m
e
: refactor identi
f
y act
i
ve namespace id
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Je
n
sen
hw/block/nvme: add support
f
o
r
s
catter
g
ath
e
r lists
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw
/
block/nvme:
h
arden cmb
access
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw
/
block/nvme: defau
l
t req
u
est status t
o
su
c
ces
s
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Jensen
hw/block/nvm
e
: refactor aio submission
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvm
e
: add symbolic command name 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: fix endian con
v
ersion
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvme:
add
a lba to b
y
t
e
s helper
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Je
n
sen
hw
/
bl
o
ck/nvme
:
alignme
n
t st
y
le fixes
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
e
nsen
hw/block/nvme
:
commonize nvme_rw
er
r
or h
a
ndling
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
K
laus Jense
n
hw/
b
l
o
ck/
n
v
m
e: handle dma error
s
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
Jensen
pci: pass along the
ret
u
rn va
l
ue of dma
_
mem
o
r
y_rw
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvme: fix typo in trace
event
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/block/nvme
:
remove
e
xplicit qsg/iov
p
arameters
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/n
v
me: use preallocated qsg/iov
in nvm
e
_
d
ma_prp
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block
/
n
v
m
e: con
s
olidate qsg/iov clearing
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jen
s
en
hw/block/nvme: add n
s
/cmd r
e
ferenc
e
s
i
n NvmeR
e
qu
e
st
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/bl
o
ck/nvme: be
c
o
n
sist
e
n
t
about
zer
o
s vs zeroes
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jensen
hw/block/nv
m
e: add check for mdts
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
ense
n
h
w
/block
/
nvme: r
e
fact
o
r
request bounds checking
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
l
au
s
J
e
n
se
n
hw
/
block/nvme: verify validity o
f
prp lists in the cm
b
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w/block/nv
m
e: add
r
e
q
uest mappi
n
g helper
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Je
n
sen
hw/block/n
v
me
:
a
d
d
tracing to nvme_map_prp
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/
n
vme:
r
efact
o
r dma
r
ead/write
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
ensen
hw/bloc
k
/nvm
e
: de
s
tr
o
y request iov b
e
fore reuse
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jens
e
n
hw/block/nvme
:
remove redundant
has_sg member
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w
/block/nvme:
r
eplace
d
ma_acct with blk_acct equivalent
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Je
n
sen
hw/bloc
k
/nvme:
add mapping helpers
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jens
e
n
hw/b
l
ock/nvme: memset pr
e
all
o
cated requ
e
sts stru
c
tures
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
Jensen
hw/block
/
n
vme: bump supp
o
rted vers
i
o
n to v1
.
3
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w/
b
lock/nvme: provide the mandatory subnqn field
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
en
h
w
/block/nvme: en
f
orce
vali
d
queue crea
t
ion s
e
quenc
e
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jensen
hw/b
l
ock/nv
m
e: reje
c
t invalid nsid values in
active
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
l
a
us J
e
ns
e
n
hw/block/nvme: support identify
n
amespace descri
p
tor
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/blo
c
k/nvme: make sure ncqr and nsq
r
is valid
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Je
n
sen
hw/block/nvme: support the get/set feat
u
res select
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
en
hw/block/nvm
e
: add remainin
g
ma
n
d
a
t
ory controll
e
r
parameters
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw
/
block/
n
vme: flush wr
i
te cac
h
e when disab
l
ed
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
laus J
e
nsen
h
w
/block/nvme: move
N
vme
F
e
atur
e
V
a
l
into
h
w/bloc
k
/nvme
.
h
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Je
n
s
e
n
hw/b
l
ock
/
nvme: add supp
o
rt f
o
r the
a
synch
r
o
nous
e
v
e
nt
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: add support fo
r
th
e
ge
t
log p
a
ge co
m
mand
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/block/nvme: mark f
w
slot 1 as read-on
l
y
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jen
s
en
h
w
/
block/nvme: a
d
d
t
empera
t
ur
e
th
r
e
shold feature
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jensen
hw/block/nvme: add sup
p
ort for
the
a
bort command
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus J
e
n
s
en
hw/block/
n
vme: additional traci
n
g
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jense
n
hw/block/nv
m
e: fix missing endian conver
s
ion
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-09-02
K
la
u
s Jensen
h
w
/
bl
o
ck/nvme: bump
s
p
e
c data structures to v1
.
3
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
l
aus Jensen
hw/blo
c
k
/
n
v
m
e
:
verify
msix_init
_
exclusiv
e
_
b
ar() return
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
Jensen
hw/block/nvme:
a
dd
m
six_qsize p
a
r
a
m
e
t
e
r
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
laus Jensen
hw/b
l
ock/nvme: factor out controller iden
t
ify set
u
p
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jens
e
n
hw/block/
n
vme: do
c
mb
/
pmr init as part of pci in
i
t
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s
Jensen
hw/blo
c
k/nvm
e
: fa
c
t
or out
p
mr
s
e
t
up
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus J
e
nse
n
hw/block/
n
vme
:
factor o
u
t cmb set
u
p
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us Jensen
hw/block/nvme: fac
t
or
o
ut p
c
i set
u
p
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Je
n
sen
hw
/
block/nv
m
e
: factor
o
ut namespac
e
setup
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/
b
l
ock/nvme: add namespace h
e
l
pers
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus J
e
nsen
hw/
b
l
ock/n
v
me: 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 Jensen
hw/block/
n
vm
e
: f
a
ctor o
u
t de
v
i
ce
s
tate setup
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
Je
n
sen
hw/block
/
n
vme: factor out property/c
o
nstrain
t
check
s
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/block/nvme: re
m
ove
re
d
u
n
dant c
m
blo
c
/cmb
s
z members
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus
J
e
n
sen
h
w/block
/
nvme: add m
a
x_
i
oqpairs d
e
vice parameter
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
l
aus Jensen
hw/blo
c
k/nvme: fix pin-based int
e
rrupt behavior
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
lau
s
Jen
s
en
hw/
b
lock/nvme: ref
a
ctor nv
m
e_addr_read
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kla
u
s Jensen
hw/blo
c
k
/nvme: use con
s
tants in id
e
nti
f
y
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
K
l
aus Jensen
hw
/
block/nvme:
mov
e
d
e
vic
e
paramete
r
s to separate stru
c
t
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klaus Jensen
hw/b
l
o
c
k/nvme: remove superfluous breaks
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Klau
s
Jensen
hw/block/nvme: rename trace
even
t
s
to pci_nvme
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2020-06-17
Kl
a
us Jensen
hw/bloc
k
/nvme
:
fix pci
d
oorbell
s
i
ze cal
c
ul
a
tion
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree