repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
hw/nvme: clean up CC register write logic
2022-06-23
K
laus Jensen
hw/
n
vme: clean up CC register
write l
o
gi
c
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-22
Kl
a
us Jensen
h
w
/
i
2
c/
a
spe
e
d: a
d
d DEV_ADDR i
n
old register m
o
de
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-22
Klaus
J
ensen
hw/
i
2
c
/a
s
peed: rework
r
a
ise
interrupt trace event
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-03
Klaus J
e
n
s
e
n
hw/nvme
:
de
p
recate the
u
se-intel
-
id compatibility para
m
eter
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-03
K
l
aus Jen
s
en
hw/nv
m
e: b
u
mp firmw
a
re revis
i
on
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-03
Kl
a
us J
e
nsen
hw/n
v
me: do not report null uuid
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jensen
hw/nvme:
d
o not
a
uto-generate
u
uid
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Je
n
s
e
n
hw/nvme: do not aut
o
-
g
en
e
rate eui64
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jensen
hw/nvme:
enforce comm
o
n serial per subsystem
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jensen
hw/nv
m
e: fix smart aen
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-03-03
Klaus
Jensen
hw/nvme: add pi tup
l
e
s
i
ze helper
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-03-03
Klaus
Jensen
hw/nvme: move f
o
rmat
p
a
rameter parsi
n
g
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-03-03
Kl
a
us Je
n
s
e
n
hw
/
nvme: mo
v
e dif/p
i
p
r
oto
t
ypes into dif
.
h
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jensen
hw
/
nvme: add support for
z
oned rand
o
m writ
e
area
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jensen
h
w/nvme: add
ozcs
e
nu
m
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jensen
h
w/
n
vme: add struct for
zone mana
g
emen
t
send
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2022-02-14
K
l
a
u
s Jensen
hw/nvme: fix CVE-2021
-
39
2
9
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-11-19
K
l
aus Jensen
hw/n
v
me: fix buffer ove
r
run in nvme_changed
_
nsli
s
t
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-11-19
Klaus Jensen
hw
/
nvme: chan
g
e nvme-ns
'
share
d
' default
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-09-24
Klau
s
Je
n
sen
hw
/
nvme
:
fix validation o
f
ASQ and ACQ
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-08-09
Kla
u
s
J
e
ns
e
n
h
w
/nvme: fix missing
v
ariab
l
e
in
i
tia
l
iz
e
rs
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
Klaus
Jensen
tests/qtest/nvme
-
t
e
st: add mmio read test
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
Klaus J
e
n
s
e
n
hw/nvme: fix mmio read
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
Kl
a
us
Jensen
hw/nvme: f
i
x
o
u
t
-o
f
-b
o
unds
r
e
ads
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
K
l
aus Jensen
hw/
n
vme: use symbolic
n
am
e
s for reg
i
sters
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
Kl
a
us Jensen
hw/nvme: sp
l
it pmrms
c
register
i
n
t
o
upper and lower
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
Klau
s
J
ensen
hw/nvm
e
: fix
controller hot unp
l
uggi
n
g
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
K
lau
s
J
en
s
e
n
hw
/
nvme: u
n
register con
t
roller
w
ith subsy
s
tem a
t
exit
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvme: mar
k
nvme-sub
s
ys non
-
hotpluggable
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-07-26
K
l
aus Jense
n
h
w
/nv
m
e
:
r
e
move NvmeCtrl
parameter from ns setup/
c
heck
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
K
l
aus Jensen
hw/nvme: fix pin-based interrupt
behavior (again)
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme
:
fix
missing check for PMR
capability
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Klaus
J
ensen
Pa
r
t
ial
l
y r
e
vert "h
w
/
b
lock/n
v
m
e
: drain names
p
ac
e
s on
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jen
s
en
h
w/
n
vm
e
: r
e
implement format nvm to allow cancellation
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Je
n
sen
hw/nvme: reimplemen
t
zone reset t
o
all
o
w cancella
t
ion
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Kl
a
us Jen
s
en
hw/nvme: reimplement th
e
copy command t
o
al
l
ow
aio
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme:
a
dd dw0/1 to
t
h
e
req
c
o
mpletion t
r
ace event
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Kl
a
us Jensen
hw/
n
v
me: use prinfo directly in nvm
e
_check_pr
i
nf
o
and
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: remove
asse
r
t from nvme_get_z
o
ne_by_slba
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme
:
save reftag wh
e
n gen
e
r
a
ting pi
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
K
l
a
us J
e
nsen
h
w/n
v
me: reimpl
e
ment dsm to al
l
ow ca
n
cella
t
ion
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
K
laus
J
ensen
h
w
/nv
m
e
: add nvme_bloc
k
_status_all helper
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw
/
nvme:
reimplement flush to allow cancellation
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
h
w
/nvme: move nvme emula
t
ion out o
f
h
w/bloc
k
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
ensen
hw/bl
o
ck/
n
v
m
e: move
z
o
n
ed constraints checks
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/b
l
ock/
n
vme:
r
e
m
ove irrelevant zone
r
esource check
s
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
K
l
aus Jensen
hw/block/nvme: re
m
ove num_namesp
a
ces member
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klaus J
e
nsen
hw/bl
o
ck/nvme:
s
tream
l
ine namespace
a
rray indexing
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
K
laus
J
ensen
hw/block
/
nvme: ad
d
meta
d
ata of
f
set hel
p
er
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
ensen
hw/bl
o
ck/n
v
m
e: cac
h
e lba
a
nd
m
s sizes
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jens
e
n
hw/bl
o
c
k/nvme: replace nvme_ns_st
a
tus
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Kla
u
s J
e
nsen
h
w
/bloc
k
/n
v
me: remove
n
on-shared
defi
n
e
s
f
rom heade
r
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klau
s
J
ensen
h
w
/blo
c
k/nvm
e
: c
l
eanup incl
u
des
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klau
s
Jensen
hw/block
/
nvme: consolidate header file
s
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
ensen
hw
/
bloc
k
/nvme: rename __nv
m
e_selec
t
_n
s
_i
o
cs
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jen
s
en
hw/block/
n
v
me: ren
a
me __n
v
me_advance_zone_wp
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-05-17
Klau
s
Jensen
hw/block/nvme: rename __nvme_zr
m
_
op
e
n
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-26
Klaus Jensen
hw/block/nv
m
e: fix inv
a
l
id msix ex
c
lusive uninit
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-12
Klau
s
Jens
e
n
h
w/block
/
nvme
:
d
r
ain name
s
paces
o
n
s
q deletion
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-12
Klaus Je
n
se
n
hw/block/nvme:
stor
e
aiocb in compare
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-12
Kl
a
us Jensen
d
o
cs: ad
d
nvme emulati
o
n documenta
t
io
n
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-07
K
l
aus Je
n
sen
hw/block
/
nvme: fi
x
o
ut-of-bounds re
a
d
in
nvme_su
b
sys_ctr
l
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jensen
hw/block/nvme:
f
ix
assert crash i
n
nvme_sub
s
ys
_
ns
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-07
K
laus Jensen
hw/
b
lock/nvme:
fix ns attachment out-of-bounds read
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jen
s
en
h
w
/block/nvme: add
m
issing
copyright he
a
ders
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jensen
hw/block/nvme: fix
handlin
g
of private namespaces
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jensen
hw/block/nvme
:
upda
t
e dmsrl limit on nam
e
space det
a
chment
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-07
K
l
aus Jensen
hw/block/nvme: fix
warn
i
ng a
b
out le
g
acy
n
amespace configuration
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-06
Klaus Jensen
hw/block/nvme: fix
t
he nsid '
i
nva
l
id' valu
e
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-06
Klaus Jensen
hw
/
block/nvme: fix missing string representation for
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-04-06
Klaus J
e
nsen
hw/block/nvme: fix pi constra
i
nt
check
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-29
Klaus Jen
s
en
hw/block/nv
m
e: fix
r
ef counting i
n
nvme_format_ns
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-29
Kla
u
s
Jensen
hw/block/nvme: fix resource leak in
n
vme_dif_
r
w
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-18
Klaus Jensen
hw/block/nvme
:
pull l
b
a format
i
nit
i
alization
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-18
Klaus Jensen
hw/block/n
v
me: pre
f
er runtime he
l
p
e
rs inst
e
ad o
f
d
e
vice
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-18
Klaus Jensen
hw/block/nvme: add non-mdts co
m
man
d
size limit for
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-18
Klaus Jensen
hw/bloc
k
/
n
vme: end-to-end data protection
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-18
K
lau
s
Jen
s
en
hw/block/nvme
:
ad
d
metadata support
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-18
Klaus Jensen
hw/block/nvme
:
fix zone man
a
gement receive
r
eporting
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-18
Kl
a
us Jensen
hw/block/nvme: asse
r
t
n
am
e
spaces array indices
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-18
K
l
au
s
Jense
n
hw/bl
o
ck/nv
m
e: fix p
o
t
e
ntial overflow
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klau
s
Jensen
h
w
/b
l
ock/nvme: refactor nv
m
e
_
dma
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Kl
a
u
s
J
e
ns
e
n
h
w/block/nvme: remove
the req depe
n
dency in map
f
unctio
n
s
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klaus Jensen
hw/bloc
k
/
nvme: try to
deal w
i
t
h the
i
ov/qs
g
duality
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klaus Jensen
hw/
b
loc
k
/nvme:
f
ix
s
tr
e
r
r
or p
r
int
i
ng
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
K
laus Jen
s
en
hw/b
l
o
c
k/n
v
me: r
e
mo
v
e b
l
ock accounting for
w
rite z
e
roes
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klaus
J
ensen
hw/block/nvme: re
m
ove redundant
len member in c
o
mpa
r
e
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klaus Jen
s
en
hw/b
l
o
ck/nvm
e
: alig
n
zon
e
d
.
zasl with mdts
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klaus
J
ensen
h
w/block/nvme: de
d
uplicate bad mdts trace event
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Kla
u
s Jensen
hw/block/nvme: docu
m
en
t
'
m
d
t
s
'
n
vme dev
i
ce paramete
r
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Kl
a
us
J
e
nsen
hw/bloc
k
/nvm
e
: im
p
ro
v
e invalid zasl
v
a
lu
e
reporting
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klaus Jensen
hw/bloc
k
/
n
vme: add missin
g
mor/mar
c
onstraint checks
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
K
l
aus Jensen
hw/block/nvme: add
simple copy comman
d
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klaus J
e
ns
e
n
nvme: updated shared
h
ead
e
r for copy command
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klau
s
Jen
s
en
h
w
/block/nvme: pu
l
l write pointe
r
advancem
e
nt to separa
t
e
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
K
l
aus Jensen
hw/block/nvme: re
f
a
c
tor z
o
ne resource m
a
na
g
ement
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-03-09
Klaus
Jensen
h
w/block/nvme: remo
v
e unused parameter in c
h
eck zon
e
.
.
.
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-11
K
l
au
s
Jensen
hw/block/nvme: fix error h
a
ndling in nvm
e
_ns_realize
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-11
Kla
u
s Jensen
hw/bl
o
ck/nvme: fix legacy namespace registration
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
2021-02-08
K
laus Jensen
hw
/
b
l
o
ck/nvme: refactor the
l
ogic for zone w
r
ite c
h
ecks
Signed-off-by: Klaus Jensen <
k.jensen@samsung.com
>
commit
|
commitdiff
|
tree
next