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
target/ppc: Clean up local variable shadowing in kvm_arch_*_registers()
2023-09-29
Klaus Jensen
hw/n
v
m
e: Clean up local v
a
ria
b
le
shad
o
w
ing in nvme_ns_i
n
it()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-09
Klaus Jensen
hw/nvme: fix n
u
l
l pointe
r
ac
c
ess in ruh upda
t
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-09
Klaus Jensen
hw/nvme: fix nu
l
l
pointer a
c
cess in direc
t
i
v
e re
c
e
ive
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-07
Klaus
J
ense
n
hw/nvme: fix compliance issue wrt
.
iosqe
s
/iocqes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-07
Klaus Jensen
hw/n
v
me: fix
oob memory read
in fdp eve
n
ts log
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-07-30
Klaus
Jensen
hw/nvme: use stl/ldl p
c
i dma
a
p
i
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-07-19
Klaus
J
en
s
en
hw/nvme: fix endi
a
nne
s
s
issue for sha
d
ow doorbells
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus Jense
n
docs:
u
p
da
t
e hw/nvme documentation
for TP4146
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus
J
ensen
hw
/
nvme: a
d
d placement hand
l
e
list range
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Kl
a
us J
e
nsen
hw/nvme: verify uni
q
uene
s
s of reclaim uni
t
hand
l
e identifie
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Kl
a
us
J
e
nsen
h
w/nvme: fix verifi
c
ation of numb
e
r o
f
ruhis
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-04-12
K
laus Jensen
hw
/
nvme
:
fix memory leak i
n
n
v
me_dsm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-04-12
Klaus J
e
nsen
hw/nv
m
e:
f
ix memory l
e
ak in fdp ruh
i
d
parsin
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-27
Klaus Jensen
hw/nvme: fix missing DN
R
on compare f
a
i
l
ure
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-06
Klaus Jensen
hw/nvme: add basic en
d
urance group support
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
Kl
a
us Jensen
hw/misc: add
a
toy
i2c echo
d
evice
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
Klaus Je
n
sen
hw/
i
2c: only sc
h
edule pending mas
t
er whe
n
bus is idle
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
Klaus Jensen
hw/nvme: cl
e
a
n
u
p err
o
r repor
t
i
n
g
i
n nvme_init_pci()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
K
l
aus Jens
e
n
h
w
/nvme: clean up co
n
fusin
g
u
s
e
of
e
rrp
/
local
_
err
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klaus Jen
s
en
hw/nvme: fix missi
n
g cq eventi
d
x
u
pdate
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Kl
a
us Jensen
hw/nvme: fix missing
e
n
dian conversions for doorbell
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Kla
u
s Jensen
h
w
/nvme:
r
ename shado
w
doorbell
r
elated t
r
ace ev
e
n
t
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klaus
J
e
n
sen
hw/
n
vme: use Q
O
M
accessor
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
K
lau
s
J
e
nse
n
hw/nvme: remove copy bh sch
e
d
uling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klau
s
Jen
s
e
n
h
w/nvme
:
fix aio cancel in dsm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
K
laus Jense
n
hw/nvme:
fix aio c
a
ncel
i
n
zone reset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Kl
a
u
s
J
ense
n
hw/nvme: fix aio can
c
el in flush
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jensen
hw/nv
m
e: fix aio ca
n
cel in forma
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-11-02
Klaus Jensen
hw
/
nvme: reenab
l
e
cqe
batching
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus Je
n
sen
hw/nvme: d
o
not en
a
ble ioeventfd by default
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus Jen
s
e
n
hw
/
nv
m
e: u
n
regist
e
r the e
v
ent notifier
handler on the
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
K
la
u
s Jens
e
n
hw/
n
vm
e
: skip
qu
e
u
e
pr
o
cessing if no
t
if
i
er is cleare
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
K
lau
s
J
ensen
hw/i2c/as
p
eed:
add
s
l
ave de
v
ice in old register mode
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Jensen
hw/i2c:
a
dd asynchro
n
ous
s
e
nd
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
K
laus Jensen
h
w
/i2c: s
u
p
port multi
p
le m
a
sters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
K
laus
Jens
e
n
hw/nvme: clear aen ma
s
k on reset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Kl
a
u
s
J
e
n
sen
Revert "hw/block/nvme:
add suppor
t
for sgl bit
b
ucket
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
K
l
aus Jen
s
en
h
w/nvme: clean up
CC register wri
t
e
l
ogic
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Klaus Jensen
hw/i2c/
a
sp
e
ed: add DEV_ADDR in old r
e
gister mode
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Kl
a
us Jen
s
en
hw/i2c/a
s
peed: rework r
a
ise i
n
t
e
rrupt trac
e
ev
e
nt
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jens
e
n
hw/
n
vme: depr
e
cate the use-intel-id compa
t
ibility par
a
meter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klau
s
Jensen
hw/nvme: bump firmwa
r
e
r
evision
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klau
s
Je
n
sen
hw/n
v
m
e
:
d
o not
r
e
port n
u
ll uuid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
laus Jensen
h
w
/
n
vme:
d
o not a
u
t
o-genera
t
e
uu
i
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus J
e
nsen
hw/nvme: do not a
u
to-generate
e
ui64
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Kl
a
us
J
ensen
hw/nvme: enforce common
serial per sub
s
ystem
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:
a
dd pi tuple size h
e
lper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
Klaus Jensen
hw/nvme: m
o
ve format param
e
ter p
a
rsing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
Klaus Je
n
sen
hw/nvme: move
d
if/pi prototypes
i
nto dif
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jens
e
n
h
w/nv
m
e: add support
f
or zoned random write are
a
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus
J
e
nsen
hw/n
v
me: add ozcs
e
num
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
K
lau
s
Jensen
hw/nvm
e
: add struct for
zone
m
anagement
s
end
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus J
e
n
s
e
n
hw/nvme: fix CVE-2021-
3
929
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
K
l
a
u
s
J
ensen
h
w/nvme: fix buffer ov
e
rr
u
n
i
n nv
m
e
_
c
h
anged_nsli
s
t
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
K
laus Jense
n
hw/nvme:
c
hange nvme
-
ns
'shared' de
f
ault
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-09-24
K
l
a
us Jens
e
n
hw/nvme: fix validati
o
n
of ASQ
a
nd ACQ
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-08-09
Kl
a
us J
e
n
se
n
h
w
/nvme: fi
x
missing
v
ari
a
ble initialize
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
l
aus
J
ensen
test
s
/
qtest/nvme-tes
t
: add mmi
o
read test
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvme:
f
ix mmio
read
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
l
aus
Jensen
h
w/
n
vm
e
:
f
ix
o
ut-of-bounds reads
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Kl
a
us
J
ense
n
hw/nv
m
e
:
use symbol
i
c
names for re
g
isters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jense
n
hw/nvme: split pmrmsc re
g
i
s
te
r
into upper
and lo
w
er
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvm
e
: fix controller hot unplugging
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klau
s
Jensen
hw/nvme: unregister controller with su
b
sys
t
em at exit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvm
e
: mar
k
n
v
me-subsy
s
n
o
n-
h
otplu
g
g
a
b
l
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
l
a
us Jensen
hw/nvme: remove NvmeC
t
rl
p
arameter from ns setup
/
che
c
k
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
l
au
s
Jense
n
h
w
/nvme: f
i
x
p
i
n-based inter
r
upt behavior
(
again)
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus Jensen
hw/nvme: fix mi
s
sing check for PMR capabi
l
ity
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jense
n
P
artially rever
t
"hw/block/nv
m
e
: drain nam
e
s
p
aces on
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus Jens
e
n
hw/nvme: rei
m
plement f
o
rmat nvm to
allow canc
e
llation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus Jensen
hw/n
v
me: reimplem
e
n
t zone res
e
t to allow cancellati
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: reimplement the
copy c
o
mma
n
d
to
allow aio
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
h
w/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 Jensen
hw/nvme: use pri
n
fo
d
irectly in nvm
e
_ch
e
ck_prinfo a
n
d
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
l
aus Jensen
hw/nvme: re
m
o
v
e assert
from nvme
_
get_zone_by_slba
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jens
e
n
h
w
/nvme: sav
e
reftag when generati
n
g pi
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jense
n
hw/n
v
me
:
reimplemen
t
dsm t
o
allow
cancellati
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Kl
a
us Jensen
h
w
/nvme: add nv
m
e_bl
o
ck_status_all helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Kla
u
s Jen
s
en
hw/nvme: reimplement f
l
ush
to allow cance
l
lation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kla
u
s
Jensen
hw/nvme:
move
nvme e
m
ul
a
tion out of
hw/block
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/bloc
k
/nvme: move zoned constraints
c
heck
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
Jen
s
en
hw/block/nvme: remove ir
r
el
e
vant zone resour
c
e checks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/b
l
oc
k
/nvme:
r
emove num_namespaces member
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/
b
lock/nvme: streamline
n
amespace array indexi
n
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kla
u
s Jense
n
hw/block/nvm
e
: add me
t
adata offs
e
t helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Je
n
sen
hw/block/nvme:
cache lba
and m
s
s
i
zes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kl
a
u
s
Je
n
sen
hw/bl
o
ck/nvm
e
: replace nvme_ns_status
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/block/nvme
:
r
emove no
n
-shared defines from he
a
der
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kl
a
us Jense
n
hw/block/nvme: cleanup incl
u
des
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
laus Jen
s
e
n
hw/block/nvme: conso
l
idate h
e
a
d
er file
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/bloc
k
/nvme: rename __nvme_select_ns_iocs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
laus Jens
e
n
hw
/
blo
c
k/nvme: ren
a
me
_
_
nvme_ad
v
ance_z
o
n
e
_wp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
Jensen
hw/block/nvme
:
ren
a
me
_
_nvme_
z
rm_
o
p
e
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-26
Klaus Jensen
hw/bl
o
c
k
/nvme: fix invalid
m
six exclusive
uninit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus
J
ensen
hw/block/nvme: dra
i
n n
a
mes
p
aces on sq de
l
etion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
K
laus Jensen
hw/
b
lock/nvme: st
o
re aiocb in compare
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus Jensen
docs: add
nv
m
e emulation documenta
t
ion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Je
n
sen
hw
/
block/nvme: fix
o
ut-of-bounds read in
nvme
_
s
ubsys_ctrl
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jense
n
hw
/
bloc
k
/nvm
e
: fix asser
t
cras
h
in nv
m
e_subsys_ns
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
next