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: fix memory leak in nvme_dsm
2023-04-12
Kla
u
s
J
ensen
hw/n
v
me: fix
memory
l
eak in nvme_dsm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-04-12
Kl
a
us Jensen
hw/nvme: fix memory leak i
n
fdp ruhid parsing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-27
Kla
u
s
J
e
nsen
hw
/
nvme:
fix missing DNR on
c
ompar
e
fail
u
re
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-06
Klaus Jensen
hw/nvme
:
add ba
s
ic endurance group su
p
port
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
Kl
a
us Jensen
hw/mis
c
: add
a
toy i2c echo
d
evice
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
Klaus
J
ensen
hw/i2c: onl
y
sched
u
le pending maste
r
when bus is idle
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
Klaus
J
ens
e
n
hw/nvme: cleanup error report
i
ng i
n
nvme_init_pci()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
Klaus
J
ensen
hw/nvme:
c
lean up confu
s
ing use o
f
errp/local_err
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klau
s
Jensen
h
w
/nv
m
e:
f
ix
m
issing cq eventidx
u
p
d
ate
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klaus Jensen
h
w
/nvme: fix missin
g
endian conv
e
rsions fo
r
doorbel
l
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klaus Jens
e
n
h
w
/nvme: rename shadow d
o
or
b
e
ll related trace eve
n
ts
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
K
laus Jens
e
n
hw/nv
m
e: use QOM access
o
rs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jens
e
n
hw/nvme: remove
c
opy bh s
c
heduli
n
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Kl
a
us Jense
n
hw/nvme: f
i
x aio
cancel in
d
sm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jens
e
n
h
w/
n
vme: fix aio cancel in zone
reset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jen
s
en
hw/nvme
:
fix aio ca
n
cel in fl
u
sh
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jensen
hw/nvme: fix
a
i
o
cancel in format
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-11-02
Kla
u
s
J
e
nsen
hw/nvme:
r
een
a
ble cqe batching
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Kl
a
us J
e
ns
e
n
h
w
/
nvme: do not en
a
ble
ioeventfd by d
e
fault
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus Jensen
h
w
/nvme: u
n
register th
e
event
n
o
ti
f
ier ha
n
dler on the
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus Jensen
hw/nvme: skip
q
ue
u
e processing if notif
i
er is cleared
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Jens
e
n
hw/i2c/
a
speed
:
add slave
dev
i
ce
i
n old register mode
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Jensen
h
w/i2c:
add
a
sy
n
chronous send
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
K
laus Je
n
s
en
h
w/i2c: support multiple masters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus
J
e
n
sen
hw/nvme: clear ae
n
m
a
sk on reset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
K
laus Je
n
sen
Re
v
ert "hw/b
l
ock/nvme: add support for
s
gl bit bucket
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus
J
ensen
hw
/
nvme:
clean up
C
C regi
s
ter write logic
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Klau
s
J
ensen
hw/i2c/aspe
e
d:
add DEV_ADDR i
n
old regi
s
ter mode
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Kl
a
us Jensen
hw/i2c/as
p
eed: rework
r
aise interrupt
t
race event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jens
e
n
hw/nvme:
d
eprecate the use-intel-id
c
o
m
pat
i
b
i
lity
p
aramete
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Kla
u
s Je
n
sen
h
w
/n
v
me: bump firmware
r
evisio
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jensen
hw/nvme
:
do no
t
repor
t
null uuid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jensen
hw
/
nvme: do n
o
t auto-genera
t
e uuid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
l
aus
Jensen
h
w/nvme: do not auto-gener
a
te eui64
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
lau
s
Jensen
hw/nvme: enforce com
m
on se
r
i
a
l per subsystem
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jens
e
n
hw/nvme:
f
ix
s
mart aen
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
K
laus Jense
n
hw/nvm
e
:
a
dd pi tu
p
le s
i
ze he
l
per
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
Klau
s
J
ensen
hw/nvme: move for
m
a
t parameter
pa
r
sing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
K
l
aus Jen
s
en
hw/nvme: m
o
v
e dif
/
p
i
prototy
p
es into dif
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jen
s
en
hw/nvme
:
ad
d
suppo
r
t for zoned rando
m
write area
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jens
e
n
hw/n
v
m
e
: add ozcs enum
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Kla
u
s
Jen
s
en
h
w
/nvme: add
s
truct
for z
o
ne manag
e
ment send
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jen
s
en
h
w/
n
vme: fix CVE-2021-
3
9
2
9
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
Klaus Jensen
h
w
/nvme: fix buffer o
v
errun in nvm
e
_changed
_
nslist
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
Klaus Je
n
sen
h
w
/
nvme: change nvm
e
-ns '
s
hared' defa
u
lt
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-09-24
K
laus J
e
nsen
h
w
/nvme: fix
val
i
da
t
ion of AS
Q
and
A
CQ
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-08-09
K
laus Jensen
h
w
/n
v
me: fix missing variab
l
e initializ
e
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jen
s
e
n
tests/qtest/nvme-test: add mmi
o
read test
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Je
n
sen
hw/nvme:
f
i
x mmio read
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvme: fix out-of-bound
s
reads
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvm
e
: use sym
b
o
lic na
m
es
f
or registe
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
h
w
/nvme: s
p
lit pmrmsc
r
eg
i
ster into upper and lowe
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klau
s
Jensen
hw/nvme: fix cont
r
oller hot u
n
plugging
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Kl
a
us
J
e
n
sen
h
w
/nvm
e
:
u
nregister c
o
ntroller
with
subsystem at exit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
l
aus
J
ense
n
hw/nvme
:
mark nvme-subsys non-h
o
tpluggable
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jens
e
n
hw/n
v
m
e
: remo
v
e
N
vmeCtrl parameter
f
rom n
s
setup/check
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
l
a
us Je
n
sen
hw
/
nvme: fi
x
p
i
n-ba
s
ed interrupt behavior (aga
i
n)
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
l
aus Jens
e
n
h
w/nvme: fix missing check for PM
R
ca
p
ability
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
l
au
s
Jens
e
n
Part
i
ally revert "hw/b
l
ock
/
nvme: drain namespaces on
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme:
r
eimplemen
t
f
o
rm
a
t nvm to allow cancellation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus J
e
n
sen
hw/nvme: reimpl
e
ment
zone res
e
t to al
l
ow
c
a
n
ce
l
l
a
tion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: reimplement
t
he copy comma
n
d to allow aio
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jense
n
hw/nvme: add dw0/1 to
t
he req
c
om
p
let
i
on trace event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Kla
u
s Jensen
hw/
n
vme: use prinfo di
r
ec
t
ly
i
n
nvme_check_pri
n
f
o an
d
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klau
s
Jensen
hw/nvme: remove asser
t
from nvme_get_
z
on
e
_by_slba
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klau
s
Jensen
hw/n
v
m
e
:
s
ave reftag when generating pi
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Je
n
sen
hw/nvme:
r
eimplement d
s
m to allow cancellat
i
on
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw
/
nvme: a
d
d
n
vme_block_status_all helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme:
reim
p
lement flush to a
l
l
o
w cancellatio
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Je
n
sen
hw
/
n
vme
:
m
ove nvme emulation out of
h
w/block
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jense
n
hw/block/
n
vme
:
move
zoned
constraints chec
k
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/block/nvme: remove irrelevant zone
r
e
s
ource check
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klau
s
Jense
n
hw
/
bloc
k
/
n
vme: remove nu
m
_namespac
e
s member
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/bl
o
ck/nvm
e
: str
e
amli
n
e names
p
a
c
e array i
n
dex
i
n
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klau
s
Jens
e
n
hw/block/nvme:
add metadata offset hel
p
er
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Je
n
sen
hw/block/nvme: cache l
b
a and
m
s sizes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus J
e
nsen
hw/block/nvme:
r
eplace nvme_ns_
s
tatus
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kl
a
us Jensen
hw
/
bl
o
c
k/nvme: re
m
ove non-shared
de
f
ines fr
o
m header
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
h
w/
b
lock/nv
m
e: cl
e
an
u
p
includes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kla
u
s Jensen
hw/b
l
ock/nvme: con
s
oli
d
ate header
f
iles
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
ensen
hw/
b
lo
c
k
/nvme: rename _
_
n
vme_select_
n
s_iocs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
l
aus
Jen
s
e
n
hw/block/nvme: rename __nvme_advance_
z
one_wp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kl
a
us Jens
e
n
hw/bl
o
ck/n
v
me:
r
ename __nvme_
z
rm_open
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-26
Klaus Jensen
hw/blo
c
k/nvme: fix
inv
a
l
i
d msi
x
exc
l
usive
uninit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
K
laus
Jensen
hw
/
block/
n
vme: drain na
m
esp
a
ces on
s
q de
l
etion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus Jensen
h
w
/bl
o
c
k
/nvme: store
aiocb in compare
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus
J
ensen
docs
:
add
n
vme emula
t
ion
d
ocumentation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jensen
hw/
b
lock/nvme
:
fix out-of-bounds rea
d
in nvme_subsys
_
ctrl
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jen
s
e
n
h
w
/
blo
c
k/nvme
:
fi
x
a
s
sert cr
a
sh in nvm
e
_s
u
bsys_ns
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jen
s
en
hw/blo
c
k/nvm
e
: fix n
s
attachment out-of-bounds read
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jensen
hw/
b
lock/nvme
:
add missing copyright he
a
ders
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Kla
u
s
J
ense
n
hw/b
l
ock/nvme:
f
ix han
d
ling
o
f private nam
e
spaces
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
K
laus Jense
n
hw
/
block/nvme: update dms
r
l
limit o
n
namespace d
e
t
achment
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jensen
hw/block
/
nvme: fix warning ab
o
ut legacy
n
amespac
e
configuration
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-06
Klaus Jen
s
en
hw/block/nvme: fix the nsid 'invalid' value
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-06
K
l
aus Jensen
hw/b
l
ock/nvme: f
i
x missing str
i
ng r
e
presentatio
n
for
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-06
K
laus Jen
s
en
hw/b
l
ock/nvme: fix pi con
s
traint ch
e
ck
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-03-29
Kla
u
s Jens
e
n
hw/b
l
ock/nvm
e
: fix ref count
i
ng in nvme_form
a
t
_n
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-03-29
Klaus Jensen
hw
/
block/nvme: fix r
e
source leak in nvme_di
f
_rw
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-03-18
Klaus Je
n
sen
hw/block
/
nvme:
pul
l
lba format initi
a
lizat
i
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
next