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: Fix timer register accessors when !KVM
2023-04-12
Kla
u
s
Jensen
hw/
n
vme: fix m
e
mory
l
e
a
k in nvme
_
dsm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-04-12
K
l
aus
J
ensen
hw
/
nvme: fix
memory
lea
k
in fdp ruh
i
d
pa
r
sing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-27
Kla
u
s Jensen
hw/nvme: fix missing DNR on co
m
p
are failure
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-06
K
laus
Jense
n
h
w
/
nvme: add
b
asic e
n
d
u
r
ance gro
u
p suppor
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
Klaus J
e
ns
e
n
h
w
/misc: add a toy i2c
e
cho dev
i
ce
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
Klaus Jensen
hw/i2c: only schedule pending master wh
e
n bus is
i
dle
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
Klau
s
Jens
e
n
hw/nvme: clea
n
up error re
p
o
rting in n
v
me_init_pc
i
()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
K
laus
Jensen
hw/nvme:
c
l
e
an up
co
n
fusing use of err
p
/lo
c
al_e
r
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klaus Jensen
hw/nvme:
fix
m
issi
n
g cq eventidx
update
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
K
laus
Jen
s
e
n
hw/nvme:
f
i
x
missing e
n
d
ian conversions for doorbe
l
l
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
K
l
aus Jensen
hw/
n
vme: r
e
name
shadow doo
r
bel
l
related tra
c
e events
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
K
la
u
s
J
ensen
h
w/nvm
e
:
u
se Q
O
M accesso
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
K
l
a
us Je
n
sen
hw/nvme:
r
emove c
o
py bh s
c
h
eduling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
K
laus Jen
s
en
hw/nvm
e
: f
i
x
aio cancel
i
n dsm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Kla
u
s J
e
ns
e
n
hw/nvme
:
fix aio cancel
i
n zon
e
r
eset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jense
n
hw/nv
m
e:
f
ix aio cancel i
n
flush
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Kl
a
us Jensen
hw/nvme: fix aio cancel in format
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-11-02
Klaus
J
en
s
e
n
hw/nvme:
r
e
enable c
q
e
b
a
tching
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klau
s
Jen
s
en
hw/nvme: do not enable ioeventf
d
by
d
efault
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus J
e
nsen
hw
/
n
vme: unregister
t
he ev
e
nt noti
f
ie
r
handl
e
r
on th
e
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
K
l
aus Jen
s
e
n
hw/nvm
e
: skip
q
ueu
e
processi
n
g
if notif
i
er i
s
cleared
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Jensen
hw/i2c/a
s
pe
e
d
:
a
dd
slave device in old
regist
e
r mode
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klau
s
Jensen
hw/i
2
c: add asynchron
o
us send
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Je
n
sen
hw/
i
2c: support multipl
e
maste
r
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus J
e
nse
n
hw/nv
m
e: c
l
ear aen
m
a
s
k
on reset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus Jensen
Revert "hw/bloc
k
/
nvme:
a
dd sup
p
or
t
for
sgl bit b
u
c
k
e
t
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus J
e
nsen
h
w
/nv
m
e: clean u
p
C
C register write logic
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Klaus Je
n
se
n
hw/i2c/as
p
e
ed: add DEV_A
D
DR in o
l
d
r
egister mode
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Klaus Jensen
hw/i2c/aspeed: rew
o
rk
raise in
t
errupt t
r
ace
e
v
ent
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jen
s
en
hw/nvme: deprecate the use-in
t
el-id compatibility parameter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
laus Jensen
hw/
n
vme: bump
firmware revision
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus
Jensen
hw/nvme: do no
t
r
e
por
t
null uuid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
l
au
s
J
e
n
s
en
h
w/nvm
e
: do no
t
auto-generate uuid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus
J
e
nse
n
hw/nvme:
do not a
u
t
o
-generate
eui64
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Kla
u
s Jensen
hw/nvme
:
enf
o
r
ce common s
e
rial per subsys
t
e
m
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Kla
u
s Jensen
hw/nvme: fix smart aen
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
K
laus Jensen
hw/nv
m
e:
a
dd pi tuple size helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
Klaus Jen
s
en
hw/nvme: move fo
r
mat par
a
meter pars
i
ng
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
K
l
aus
J
ensen
hw/nvm
e
:
m
ove d
i
f/pi prototype
s
into dif
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus
J
ens
e
n
hw/nvme
:
add suppo
r
t for zoned r
a
n
d
o
m writ
e
area
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
K
l
aus J
e
nsen
hw/nvme: add ozc
s
enum
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Jensen
hw/nvme: add struc
t
for zone management s
e
nd
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus
Jensen
hw/n
v
me: fix CVE-2021-3929
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
K
l
aus Jensen
hw/n
v
me: f
i
x buffer
o
verrun
in nv
m
e_changed_nslist
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
Klaus Jensen
hw/nvme: ch
a
nge
n
v
me-ns 'shared' default
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-09-24
Klau
s
J
e
nsen
hw/nvme
:
fix validati
o
n
o
f
ASQ an
d
ACQ
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-08-09
Klaus Jensen
hw/nvme: fi
x
mi
s
sin
g
variab
l
e initializers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
tests
/
qte
s
t/nvme-test:
add
m
mio read t
e
st
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw
/
nvme: fix
m
m
io read
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Je
n
sen
h
w/
n
vm
e
:
f
ix
o
u
t
-o
f
-
b
ounds reads
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvme: us
e
s
ymbol
i
c names for registers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus
J
en
s
en
hw/nvme: split pmrmsc re
g
iste
r
into upper and lower
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus
Jensen
hw
/
nvme: fix
c
on
t
rol
l
er hot unp
l
u
g
ging
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/n
v
me: unregister
c
on
t
rol
l
e
r with subsystem
at exit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus
J
ensen
hw/nvm
e
: mark nvme-subsys non-hotpluggab
l
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Kla
u
s Jense
n
hw
/
n
v
me: rem
o
ve NvmeCtrl pa
r
ameter fr
o
m ns setup/check
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus Jensen
hw/nvme: f
i
x pin-base
d
interrupt behavior (
a
gain)
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jens
e
n
hw
/
nvme: fix mis
s
i
ng chec
k
for PM
R
capabili
t
y
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jense
n
Partially revert "hw/block/nvme
:
drain namespaces on
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
lau
s
J
e
n
s
en
hw/nvme: reimplement for
m
at nvm to allow
c
ancella
t
ion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus
Jensen
hw
/
nvme: reim
p
leme
n
t zo
n
e
reset to allow cance
l
lat
i
on
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jense
n
hw
/
n
v
me: reimplemen
t
the co
p
y c
o
m
m
and to
allow aio
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus
Jensen
h
w
/n
v
me: add
d
w0/1 t
o
the req completion
t
race
event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvm
e
:
use prinfo directly in n
v
me_check_
p
r
info and
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Kl
a
u
s
Jensen
h
w/
n
vme: remove assert from nvm
e
_ge
t
_zo
n
e
_by_slb
a
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus Jensen
hw/nvme: sav
e
reftag when generatin
g
p
i
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme:
r
e
i
m
p
lemen
t
dsm to
allow can
c
ellation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klau
s
Jensen
h
w/n
v
me
:
add nvme_block_status_all helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
l
aus Je
n
s
en
hw/nvme: reimplement flush to allow ca
n
cel
l
ation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
Jense
n
hw/
n
vme: move nvme
e
mulat
i
on out of hw/block
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
e
nsen
hw/block/
n
v
m
e
: move zoned constrai
n
ts checks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
ensen
hw
/
b
l
oc
k
/nvme: remove irrel
e
vant zone reso
u
rce che
c
ks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
l
a
u
s Jensen
hw/b
l
ock/n
v
me: rem
o
ve num_nam
e
spaces member
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/bloc
k
/
n
vme: streamlin
e
nam
e
sp
a
c
e
a
rray indexing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jens
e
n
hw/bloc
k
/nvme
:
add metadata
offset helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw
/
block/nvme:
cache
lba
an
d
m
s
sizes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
ensen
hw/
b
l
o
ck
/
nv
m
e: repla
c
e nvme_ns_status
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
en
s
en
hw/bloc
k
/nvme: remove non-
s
h
a
red defines f
r
om header
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jens
e
n
hw/block/nvme: cleanup
i
ncludes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
l
aus Jensen
hw/b
l
o
c
k/nvme: consolidate head
e
r files
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw
/
blo
c
k/nv
m
e: rena
m
e _
_
nvme_select_ns_iocs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
la
u
s
J
ensen
hw/block/nvme: rename __nvme_advance_zo
n
e
_
wp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/block/nv
m
e:
rename __nvme_zrm_open
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-26
Klaus Jensen
h
w/block
/
nvme: fix invalid msix exclusive uninit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus
Je
n
sen
hw/bl
o
ck/nvme: d
r
a
in na
m
espaces
on
sq deleti
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Kla
u
s Jensen
hw/bloc
k
/
nvme: store aiocb in c
o
m
pare
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Kla
u
s Jens
e
n
docs:
a
dd nvme
e
mulation documen
t
a
t
ion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
K
laus Jensen
hw/block/nvme: fix out-of-bounds read in nvme_subs
y
s_ctrl
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Kl
a
us Jense
n
hw/block/nvme: fix assert crash i
n
nvme_subs
y
s_ns
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus
J
e
nse
n
hw/blo
c
k/
n
v
m
e: fix ns a
t
tachmen
t
out-of-
b
ounds r
e
ad
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klaus Jensen
h
w
/block/nvme: add mi
s
sin
g
copy
r
ight headers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Klau
s
Jensen
h
w
/
b
lock/nvme: fix han
d
ling o
f
private namespaces
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
Kla
u
s J
e
nsen
hw/b
l
ock/nvme: upda
t
e dmsrl l
i
mit
o
n
name
s
pace
de
t
a
chment
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-07
K
l
a
us
J
ensen
hw/bl
o
ck/nvme: fix warning about legacy namespace co
n
figurati
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-06
Klaus Je
n
s
en
hw/block/nvme: fix the nsid 'invalid'
v
alue
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-06
Klaus Jensen
hw/block/nvme: fix mis
s
i
n
g
strin
g
r
epres
e
n
t
ation for
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-06
Klaus Jen
s
en
hw/bl
o
ck/nvme: fix pi constraint check
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-03-29
Klaus Jensen
h
w/bloc
k
/nvme:
fix ref
c
ounting in nvme_format_ns
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-03-29
Klaus J
e
nsen
hw/block/nv
m
e
:
fix
r
e
source leak
in nvme_dif_rw
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-03-18
Klaus Jense
n
hw/block/n
v
me: p
u
ll lba
format in
i
tial
i
zation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
next