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
Klaus Jensen
hw
/
block/nvme: f
i
x f
o
r non-msix
m
achin
e
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Dmitry
F
omichev
hw/block/nvme: Document zoned pa
r
ameters in usage
te
x
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
D
mitry Fomichev
hw/bl
o
ck/
n
vme: Sup
p
ort Zone Descr
i
ptor E
x
tensions
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
D
m
i
try Fomichev
hw/block/
n
vm
e
: Introd
u
ce
max active and
ope
n
zone limits
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Dmitry Fomichev
hw/block/
n
vme: Support Z
o
n
e
d Nam
e
space Command
S
et
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Dmi
t
ry Fom
i
chev
nv
m
e:
M
ake
Z
N
S-relat
e
d
de
f
ini
t
i
ons
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
N
iklas Cassel
hw/blo
c
k/nvme: S
u
ppor
t
allocated
C
NS comman
d
varian
t
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Ni
k
las Cas
s
el
hw/block
/
n
vme
:
A
dd s
u
pport for Namespace Types
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
D
m
itry F
o
m
i
c
he
v
hw/block/nvme: Add Commands Suppo
r
t
e
d
and E
f
f
ects log
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Dmitr
y
Fomi
c
hev
hw/bloc
k
/
n
vme
:
Combi
n
e
nvme_wr
i
te_zeroes() and nvm
e
_write()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Dmitry
Fomichev
hw/block/n
v
me
:
S
e
para
t
e read and write han
d
ler
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
D
mi
t
ry Fomichev
hw/block/nvme: Generate namespace UUIDs
Suggested-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Dmitry
F
omichev
h
w
/block/nvme: Pro
c
e
s
s
control
l
er rese
t
and sh
u
tdo
w
n
.
.
.
Suggested-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jense
n
hw/block/nvme:
f
ix bad c
l
ea
r
in
g
o
f
CAP
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Gollu App
a
l
anaidu
hw
/
block/
n
vme: add c
o
mpare command
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus
J
ensen
h
w
/
b
lock/nvme: add the d
a
taset management c
o
mman
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jensen
nv
m
e:
add namespace I/O
o
p
t
imizatio
n
f
i
e
lds to
shared
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
K
l
aus
Je
n
sen
hw/block/nvme: add dulbe sup
p
ort
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jen
s
en
hw/block
/
nv
m
e: pull aio error handling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klau
s
Jensen
h
w
/
bloc
k
/
nvme: remove superf
l
u
ou
s
NvmeCtrl parame
t
e
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Goll
u
Ap
p
a
l
a
naidu
hw/block/nvme: fix queue identifer validation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Gollu Appalanaidu
hw/
b
lo
c
k/n
v
me: f
i
x create IO S
Q
/
CQ status codes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Gollu Appa
l
anaidu
hw
/
b
lock/nvme: fix prp
mapping status c
o
des
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Dmit
r
y
Fomichev
h
w/block/
n
vme: report actual
L
BA d
a
ta shift in LB
A
F
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kl
a
us
Jensen
h
w
/block/nvm
e
: ad
d
trace event for reque
s
ts with non
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kl
a
us
Jensen
hw/block/nvme: add nsid t
o
get/setfeat trace events
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/blo
c
k/nvm
e
: reject i
o
commands i
f
only
admin com
m
and
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Ke
i
th Busch
h
w
/
blo
c
k/nvme: support for admin-o
n
ly comm
a
nd
s
et
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
e
ith
B
u
s
c
h
h
w/block
/
nvme: validate command set selected
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Keith Busch
hw/block/nvme: s
u
pport
p
er-namesp
a
ce smart
l
og
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Keith Busch
h
w
/
b
lo
c
k/
n
v
me: f
i
x log page
o
ff
s
et check
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Keith Bu
s
ch
hw/bl
o
c
k/nvme: rem
o
ve
pointles
s
rw indir
e
ctio
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvme: update nsid wh
e
n
registered
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/nvme: ch
a
n
g
e
con
t
roller
pci id
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
pci:
a
lloca
t
e
pci id
for
n
v
me
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
ensen
hw/block/nvme: support
m
ultip
l
e namespace
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/
b
l
ock/nvme:
r
efactor id
e
nti
f
y activ
e
namespac
e
id
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
G
o
l
lu Ap
p
ala
n
aidu
hw/block/nvme: add suppo
r
t
for sg
l
bit bucket descriptor
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus J
e
nsen
h
w/block/nv
m
e: add support for scatte
r
gather
l
ists
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
aus Je
n
sen
hw/bloc
k
/
n
vm
e
: hard
e
n cmb access
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
laus Jensen
hw/block/nvme:
default request status to success
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
Jensen
hw/block/nv
m
e
: refact
o
r aio submission
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jense
n
hw/block/nvme: add symbo
l
ic command n
a
m
e
to tr
a
ce ev
e
nts
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
ensen
hw/block/
n
vme: fix e
n
dian con
v
e
rsio
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
Jensen
hw/bloc
k
/nvme: a
d
d a lb
a
to byt
e
s h
e
l
per
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kl
a
u
s Jensen
hw/blo
c
k/nv
m
e: alignment style fixes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s Jensen
hw/block/nvme: c
o
mmon
i
ze nvme_rw e
r
ror handling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
laus Je
n
s
e
n
hw/block/nvme: hand
l
e dma errors
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
en
s
e
n
pci: pass
a
long the return value of dma_me
m
ory_rw
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
la
u
s
Jensen
hw/b
l
ock/nvme: f
i
x typo
i
n t
r
ace e
v
ent
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
ameters
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: use preallocated
q
sg/iov
i
n nvme_dma_prp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
hw
/
b
l
ock/n
v
me: consolidate qsg/iov
cle
a
rin
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jensen
hw/block/nvme: ad
d
ns/cmd r
e
ference
s
in NvmeR
e
ques
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Je
n
sen
h
w/bl
o
ck/nvme
:
be
c
onsistent about 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 ch
e
ck for mdts
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Je
n
sen
hw/bloc
k
/nvme: refac
t
or r
e
quest bou
n
ds checking
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jensen
h
w
/
block/n
v
me:
v
erify vali
d
i
ty of prp lists i
n
the cmb
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s
J
e
n
se
n
hw/block/nvme: add request mapping
h
elper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
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 Jen
s
en
hw/bloc
k
/nvme:
refacto
r
d
m
a read/write
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
u
s
Jens
e
n
h
w
/
block/n
v
m
e: destroy request iov before reuse
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
h
w
/
block/nv
m
e: remove
r
edundant
has_sg memb
e
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
J
e
n
sen
hw/bl
o
ck/
n
vme: rep
l
ace dma_acc
t
wit
h
b
l
k_acct equivalent
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/block/nvme: add m
a
pping
h
el
p
e
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
h
w/block/nvme: memset
p
reallocated requests struc
t
ures
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/b
l
ock/nvme: bump s
u
pported vers
i
on to v1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
hw/block/nvme: p
r
ovide t
h
e mandatory su
b
nqn field
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jensen
hw/block/nv
m
e: e
n
force
v
alid q
u
e
u
e cre
a
t
ion
se
q
uenc
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jensen
h
w/b
l
ock/nvme:
r
eject invalid nsid
values in
a
ctive
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
hw/block/nvme: support
i
de
n
tify namespace d
e
s
c
riptor
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw
/
block/nvme: make sure ncqr an
d
nsqr is va
l
i
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: su
p
port th
e
get/set features select
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us
Je
n
sen
hw/block/nvm
e
: ad
d
remaini
n
g mandatory con
t
r
o
ller p
a
r
ameters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: f
l
ush write cache when disabled
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: move
N
vmeFeatureVal into hw
/
block/nvme
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/
n
vme: add support fo
r
the asynch
r
onous ev
e
nt
.
.
.
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 Jense
n
hw/block/nvme: add support for the get log
p
age comman
d
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:
m
ark fw slot 1 as read-onl
y
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
h
w
/bl
o
ck/nvm
e
: a
d
d temperature t
h
resho
l
d feature
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/blo
c
k/nvme: add support for the
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
ensen
h
w/block/nvm
e
: add
i
tion
a
l t
r
acing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: fi
x
missing endian conversion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jens
e
n
hw/block/nvme: bum
p
spec data structures to
v
1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Ph
i
l
i
ppe Ma
t
h
i
eu
.
.
.
hw/block/nvme: Align I/O
BAR to 4 K
i
B
Reviewed-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Philipp
e
Mathieu
.
.
.
hw/block/nv
m
e: Fix pmrmsc register
size
Reported-by:
Klaus Jensen
<k.jensen@samsung.com>
Reviewed-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Philippe
Mathie
u
.
.
.
hw/block/nvm
e
: Use Q
E
MU_PAC
K
E
D
on hard
w
are/packet stru
c
tures
Reviewed-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Philippe Ma
t
hieu
.
.
.
h
w/block/nvme: Updat
e
spe
c
ification URL
Reviewed-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Keit
h
B
usch
MAINTAINERS: upda
t
e nv
m
e entr
y
Cc:
Klaus Jensen
<its@irrelevant.dk>
Acked-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree