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/virtio/vhost: Silence compiler warnings in vhost code when using -Wshadow
2023-09-29
Klaus
Jensen
h
w
/
n
vme: Clean
up local varia
b
le
s
ha
d
owin
g
in nvme_ns_init()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-09
Klaus Jen
s
en
hw/nvme: fix
null poin
t
er
access in ruh update
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-09
Klaus J
e
nsen
hw/nvme: fix null pointer access in d
i
rectiv
e
receiv
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-07
Klaus Jensen
hw/n
v
m
e
: f
i
x compliance issue wrt
.
iosq
e
s/iocqes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-07
Klaus Jensen
h
w/nvme: fix
oob memory
r
e
a
d
in
f
d
p events log
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-07-30
Kl
a
u
s Jensen
hw/nvm
e
: use st
l
/ldl pci dma api
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-07-19
Kla
u
s
Jensen
h
w
/
nvme:
f
ix end
i
annes
s
issue fo
r
sha
d
ow doorbells
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus Jensen
docs:
update hw/nvme do
c
u
me
n
tation for TP4146
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus Jen
s
en
h
w
/nvm
e
: add place
m
ent han
d
le list ranges
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus Jensen
hw/nvme: ver
i
fy
u
niqueness of re
c
laim unit
h
an
d
le identifiers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Kla
u
s Jensen
h
w
/nvme: f
i
x
verification o
f
number of ruhis
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-04-12
Klaus
J
ensen
h
w/nvme:
f
ix memory leak i
n
nvme_dsm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-04-12
Klaus
Jensen
hw/n
v
me:
f
ix
m
emor
y
le
a
k in
f
dp
ruh
i
d
p
a
rsing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-27
Klaus Je
n
sen
hw/n
v
m
e
: fix missi
n
g
DNR on comp
a
re fai
l
ure
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-06
Kla
u
s
J
ensen
hw
/
n
v
m
e
: add basic
endurance group support
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
K
lau
s
Jens
e
n
hw/mi
s
c: add
a
toy i2c echo device
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
Klaus Jensen
hw/
i
2c:
only schedul
e
pending master when
b
us is idle
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
Klaus
Jense
n
hw/nvme: cleanu
p
e
rror reporting
i
n
nvme_ini
t
_pci()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
Klaus
Jens
e
n
hw/nv
m
e: clean up
c
o
n
fusing use
of
e
r
rp/l
o
cal_err
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klaus Jen
s
en
hw/nvme: fix missing cq eventidx u
p
date
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klaus Jense
n
h
w
/nvme: fix missing endi
a
n c
o
nversions for doorbell
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
K
l
aus Jensen
hw/nvm
e
: r
e
name sh
a
dow
d
oorbell relate
d
trac
e
events
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Kl
a
us Jensen
hw/n
v
m
e
: use QOM
a
c
c
essors
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Kl
a
us Je
n
sen
h
w
/nvme: rem
o
ve
co
p
y
bh sche
d
u
ling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jensen
hw
/
nvme: fix aio cance
l
in dsm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus
J
ensen
hw/nvme: fix aio cance
l
in zone reset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus J
e
nsen
hw/nvme: fix a
i
o cancel in f
l
ush
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
K
l
a
us J
e
n
s
en
hw/nvme
:
fix aio cancel in format
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-11-02
K
l
aus Jensen
hw/nv
m
e
:
ree
n
able cqe b
a
tching
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus Jense
n
hw/nvme: do no
t
enabl
e
ioeven
t
fd by default
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus Jensen
hw/nvme: u
n
r
e
g
ister the
e
ven
t
no
t
ifi
e
r handler on the
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klau
s
Jensen
hw/nvme:
s
kip queue pr
o
cessing if notif
i
er
is clea
r
ed
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus
Jense
n
hw/i2c/aspeed
:
add slave de
v
ice in
old
register mode
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Jensen
h
w/i2c: ad
d
asynchr
o
no
u
s send
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Jensen
h
w
/i2c
:
support multiple mast
e
rs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
K
l
aus
J
e
nsen
hw/nvme: clear aen ma
s
k on
r
eset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus
J
e
nsen
Reve
r
t "hw/
b
l
o
ck/nv
m
e: add
support for sgl bi
t
b
u
cket
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus
Jensen
hw/nvme: cl
e
an up C
C
register write lo
g
ic
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Klaus
J
ensen
hw/i2c/aspeed: add
DEV_ADDR in old register mod
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Klaus Jens
e
n
h
w
/i2
c
/asp
e
ed: r
e
work raise interrup
t
trace eve
n
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
l
aus Jensen
hw/nv
m
e: de
p
recate the u
s
e-in
t
el-id comp
a
t
ibility par
a
meter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jens
e
n
h
w
/
nv
m
e: bump firmware re
v
ision
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
l
aus Jensen
hw/nvme: do no
t
re
p
ort null uu
i
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
l
a
us J
e
nsen
hw/nvme:
d
o
not auto-generate uuid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
l
a
us Je
n
sen
hw/nvme: do not a
u
t
o
-
g
e
n
erate e
u
i64
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klau
s
Jensen
h
w
/nvm
e
: enforce common serial per subsystem
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Kla
u
s Jensen
hw/nvme
:
f
ix smart aen
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
Klaus Jensen
hw/nvme
:
ad
d
pi tuple size helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
Klaus Jens
e
n
hw/
n
vme: move format parameter parsing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
Klaus
J
ensen
hw/nvme: move
dif/p
i
prot
o
t
ypes into dif
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jense
n
hw/nvm
e
: add support for zon
e
d random write area
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus
J
ensen
hw/nvme: add
o
zcs enum
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
K
l
aus Jensen
h
w
/nvme: ad
d
stru
c
t for zone manage
m
ent send
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jensen
hw/nvme:
f
ix
C
VE-2021-392
9
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
Kla
u
s
Jen
s
en
hw
/
nvme:
f
ix b
u
ffer overrun in
nvme_changed_nslist
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
Klaus Jense
n
hw/nvme: change nvm
e
-
n
s 'shared'
default
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-09-24
Klaus
J
ensen
hw
/
nvme: fix
v
alidation
o
f ASQ and
ACQ
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-08-09
Klaus Jensen
h
w
/nvme:
f
ix m
i
ssin
g
v
a
riabl
e
initiali
z
ers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jens
e
n
tests/qtest/nvme-test
:
a
d
d mmio read t
e
st
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Kl
a
us Jensen
hw
/
nvme: fix mmio
r
ead
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvm
e
: fix ou
t
-
of-bou
n
d
s
r
e
ads
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Je
n
sen
hw/nvme:
u
se s
y
mbolic names
f
or regi
s
t
e
rs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvme: split pmrmsc
r
egister
into upper and
lower
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
laus Jensen
hw/nvme:
f
ix controller hot unplugging
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Je
n
sen
hw/n
v
me
:
u
n
re
g
ister cont
r
olle
r
with subsys
t
em
a
t exit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
l
a
us Jensen
h
w
/n
v
me: mark n
v
me-subsys non-hotplug
g
a
b
le
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Kl
a
us
J
ensen
hw/n
v
me: remove NvmeCtrl
param
e
ter fr
o
m
n
s setup/check
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: f
i
x pin
-
bas
e
d interru
p
t
beh
a
vior
(
again)
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus
Jensen
hw/nvme: fix mi
s
s
i
ng check for
PMR c
a
pability
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
P
a
rtially reve
r
t "hw/block/nvme: drain
n
amesp
a
c
es on
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
l
aus J
e
n
s
en
h
w
/
nvm
e
: reimplement format
n
vm to
allow ca
n
cella
t
io
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: reimple
m
e
n
t
zone reset to all
o
w
cancellation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jens
e
n
hw/nvme: r
e
implement t
h
e copy com
m
and t
o
allow aio
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: add dw0/1 to
the req completion trace event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus
J
ensen
hw/nvme: use pr
i
nf
o
d
i
r
ectly
in nv
m
e
_check_prin
f
o
and
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus
J
ensen
hw/nvme:
r
emove asse
r
t fro
m
nvme_get_zone_by_slba
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: sav
e
reftag when generating pi
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/n
v
me
:
reimplement ds
m
t
o all
o
w ca
n
cellation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: add nv
m
e_bl
o
ck_sta
t
us_all helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus
J
ens
e
n
hw/nvme: reimp
l
ement flush to allow cancellation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/nv
m
e: mo
v
e nvme emulation o
u
t of hw/block
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
laus Jensen
hw/block/nvme: m
o
ve zone
d
constraints checks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
l
a
u
s
J
ensen
hw/bloc
k
/nv
m
e: remove irrelevant zo
n
e
r
esource checks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/block/nvme: remove
num_name
s
paces
m
embe
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/blo
c
k
/
n
vme: st
r
eamline
namespace ar
r
ay indexing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klau
s
Jensen
h
w
/bl
o
ck/nvme
:
add metad
a
ta
o
ffset helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/block/nvme: cache lba and m
s
sizes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
la
u
s Jens
e
n
h
w/b
l
ock/nvme
:
replace nv
m
e_
n
s_status
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jens
e
n
hw/bloc
k
/nvme:
remo
v
e
non-shared defines from head
e
r
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
Jensen
hw/block/nvme: cleanu
p
includes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
Jensen
hw/bl
o
ck/nvme: consolidate header files
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
l
aus J
e
n
s
en
hw/block/nvme: rename __
n
vme
_
s
e
lect_ns_iocs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jen
s
e
n
hw/
b
l
oc
k
/nvme: rename
_
_nvme
_
advance_zo
n
e_wp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Je
n
s
en
hw/
b
lock/nvme: rename __n
v
me_zrm
_
open
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-26
Kla
u
s Jensen
h
w/block/n
v
me: fix invalid msix
e
xclusive unini
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus Jensen
hw/block/nvme: dr
a
in
names
p
aces on sq d
e
letion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus Jensen
hw/block/nv
m
e
:
store aiocb in compare
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus Jen
s
en
docs: add
nv
m
e em
u
lation do
c
umentation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus
Jens
e
n
hw/block/
n
vme: fix out-of-bounds read in
n
vme_subsys_ctrl
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
K
laus Jensen
hw/block/n
v
me
:
fix ass
e
rt
crash
in nvme_subsys_ns
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
next