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: support multiple lba formats
2021-02-08
Klau
s
Jensen
hw/block/nvme: a
d
d th
e
dataset management
c
omm
a
n
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Kl
a
us
J
ensen
nvme: add namesp
a
ce I/O optimization fields to shared
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Kla
u
s J
e
n
s
en
hw/block/nvme: add d
u
l
b
e s
u
pp
o
rt
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Kla
u
s
Jens
e
n
hw/block/nvme: pull a
i
o err
o
r handl
i
n
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-02-08
Klaus Jense
n
hw/block/n
v
m
e: remo
v
e superfluous Nv
m
e
Ctrl para
m
eter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Gollu Appa
l
anaid
u
hw/block/
n
vme: f
i
x
queue identifer v
a
l
i
dation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Go
l
lu Appalanaidu
hw/block/
n
v
m
e: fix crea
t
e I
O
SQ/CQ s
t
atus co
d
e
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Gollu App
a
lanai
d
u
hw/bl
o
ck/nvme: fix pr
p
mapping status code
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Dmi
t
ry Fomichev
h
w
/
b
lock/n
v
me: report actual LBA data shift in LB
A
F
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s Jen
s
en
hw/b
l
ock/nv
m
e: add
t
race
event f
o
r
r
equest
s
with non
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klau
s
J
ense
n
hw/block/nvme: add nsid to get/setfeat trace e
v
e
n
ts
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Kla
u
s Jensen
hw/bl
o
c
k
/
nv
m
e
: reject io commands if
o
nly a
d
min com
m
and
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Keith
B
u
sch
h
w/block/nvme: support for admin-only command set
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Keith Busch
hw/block/nvm
e
:
v
a
l
idate
c
omma
n
d set select
e
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Keith
Busch
hw/bloc
k
/
n
vme: s
u
pport per-nam
e
spa
c
e sma
r
t log
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Keith B
u
sch
h
w
/block/nv
m
e: fix log page offset check
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Keith Busch
hw
/
blo
c
k/nvme: remove pointless rw indirec
t
i
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
Jensen
h
w/
b
l
o
ck/
n
v
m
e
:
update nsid when
r
egistered
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jense
n
hw/block
/
nvme:
cha
n
g
e contro
l
ler pci id
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jens
e
n
pc
i
: allocate pc
i
id for nvme
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
a
us Jensen
hw
/
b
lock/nvme: s
u
pp
o
rt multiple namespaces
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
ens
e
n
hw/bl
o
ck/n
v
m
e:
refactor ide
n
tify act
i
ve names
p
ace i
d
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Gollu
A
p
p
a
l
anaidu
hw
/
block/nvme:
add su
p
por
t
f
o
r sgl bit b
u
cket
descriptor
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
au
s
Jensen
hw/blo
c
k/nvm
e
: add support for
sc
a
tt
e
r ga
t
her l
i
s
t
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jens
e
n
hw/
b
lock/nvme: h
a
rden cmb ac
c
ess
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/blo
c
k/
n
vme: def
a
u
l
t reque
s
t sta
t
us
to success
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block/
n
vme: refa
c
tor aio submissio
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
Jense
n
h
w/bloc
k
/nvm
e
: a
d
d symbolic command name
to trace eve
n
ts
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw
/
block/nvme
:
f
i
x en
d
ian conversi
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw
/
block/nvme: add a lba to byte
s
helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus Jensen
hw/block
/
nvme:
ali
g
nment st
y
l
e
fix
e
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
laus
J
e
nsen
hw/block/nvme: commonize nvme_rw
e
rror
han
d
ling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
e
n
s
en
hw/block/nvme: handle dma erro
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
K
l
aus Jense
n
pci: pass along
t
h
e
r
e
turn
v
alu
e
of dma_m
e
m
o
ry_rw
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-10-27
Klaus
J
ensen
hw/bl
o
ck/nvme: fix typo in tra
c
e even
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw
/
bl
o
ck/nv
m
e: remove exp
l
i
c
it
q
sg/iov param
e
t
e
rs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
en
h
w
/
bl
o
ck
/
n
vme
:
use pr
e
allocate
d
qsg/iov in nvme_dma_prp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
lau
s
J
e
n
s
en
hw/block/nvme: co
n
solidate qsg/iov clearing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/
b
lock/nvme: add ns/cmd re
f
e
r
ences in Nvm
e
Request
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klau
s
Je
n
sen
hw/
b
l
o
c
k/nvme: be consistent about
z
eros
v
s zeroes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jen
s
en
h
w
/block/nvme: add c
h
eck for
m
d
t
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jensen
hw
/
block
/
nvme: re
f
actor
r
equest bounds
check
i
ng
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w/blo
c
k/n
v
me: verify val
i
dity of p
r
p lists in the cmb
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
Jensen
hw/block/
n
v
m
e: add reques
t
mappi
n
g
h
elper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
ensen
hw/block/nv
m
e: ad
d
tracin
g
to nvme_map_prp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
la
u
s Jensen
hw/block/nvme: refac
t
or dma read/write
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: destroy request iov b
e
fore r
e
use
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jensen
hw/bloc
k
/nv
m
e: remove r
e
dundant has_sg membe
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvme: re
p
lace d
m
a_acc
t
w
i
th blk_acct
e
quivalent
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus Jensen
hw/block/
n
vme: add mappi
n
g hel
p
ers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
l
aus
Jensen
hw/block
/
n
v
m
e: memse
t
preall
o
c
ated
reques
t
s structures
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
Je
n
se
n
hw/block/nvme: bump su
p
p
orted vers
i
on to v1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jensen
h
w
/blo
c
k/nvm
e
: provide
t
he mandatory subnqn f
i
eld
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jens
e
n
h
w
/block/nvme:
enforce valid queue cr
e
at
i
on s
e
quence
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
Jensen
hw/block/nvme: reject
i
nvalid
n
si
d
values in active
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kla
u
s Jense
n
hw/blo
c
k/nvme: support ide
n
t
ify namespa
c
e descriptor
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/n
v
me
:
make sure ncqr and nsqr
is valid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jense
n
hw/block/nvme: sup
p
ort the ge
t
/set feature
s
select
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/b
l
ock/nvme:
a
dd remai
n
ing
m
andatory
c
o
n
tro
l
ler parameters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/nvm
e
:
flush wri
t
e
cache when
d
i
sabl
e
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
K
laus Jen
s
en
hw/block/nvme: move Nvm
e
FeatureVal into hw/block/nvme
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus
J
ensen
hw
/
b
l
ock/nvme: add
sup
p
o
r
t for the asynchr
o
nous 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
K
laus Jensen
hw/block/nvme: add support for the get log pa
g
e comma
n
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
h
w/block/nvme: mark f
w
slot 1 as read-o
n
ly
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/block/nv
m
e: a
d
d t
e
mperature threshold feature
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
hw/block/n
v
me: add
s
upport 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
hw/
b
lock/nvme:
a
dditional
tracing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Kl
a
us Jensen
hw/block/nvme: f
i
x miss
i
ng e
n
dian convers
i
on
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Klaus Jensen
h
w
/block/nvme:
b
ump spec data structures to v1
.
3
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Philippe Mathieu
.
.
.
hw/bloc
k
/
n
vme:
Align I/O BAR to
4 KiB
Reviewed-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Philippe
Math
i
eu
.
.
.
h
w
/bl
o
ck/nvm
e
: Fix
p
mr
m
s
c
register
s
ize
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 Math
i
eu
.
.
.
hw/block/nvme: Use QEMU_PA
C
K
E
D
o
n hardware/
p
acket str
u
ctu
r
es
Reviewed-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
P
h
i
lippe M
a
th
i
eu
.
.
.
hw/block/nvme:
Upd
a
te
s
pecification URL
Reviewed-by:
Klaus Jensen
<k.jensen@samsung.com>
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2020-09-02
Keith Busch
MAINT
A
INERS: update nvme entry
Cc:
Klaus Jensen
<its@irrelevant.dk>
Acked-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree