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
docs/devel/writing-monitor-commands: Repair a decade of rot
2024-02-27
Klaus Jensen
hw/nvme: fix
invalid e
n
dia
n
c
onv
e
r
sion
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-10-12
Klaus Jense
n
hw/misc/Kconfig
:
a
dd switch
f
or i2c-ech
o
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-10-12
Klaus Jensen
hw/mis
c
/i2c-
e
cho: add copyright/lic
e
nse note
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-09-29
Kl
a
us Jensen
hw/nvm
e
:
Clean up
l
oca
l
variable sha
d
o
wing in nvme_ns_in
i
t()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-09
Klaus Jensen
h
w/nvme:
fix
n
u
l
l
pointer access in ruh
update
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-09
Kla
u
s Jen
s
en
hw/nvme:
fix null pointer access in directive receive
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-07
Klaus Jensen
hw/nv
m
e:
fix c
o
mp
l
i
a
nce is
s
ue wrt
.
iosqes/iocqes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-08-07
Klaus Jensen
hw/nvme:
fix oo
b
memory read in fd
p
e
vents lo
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-07-30
K
laus Jen
s
e
n
hw/nvme: use stl/ldl pci dma api
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-07-19
K
laus Jensen
hw/nvme: fi
x
endianne
s
s is
s
ue f
o
r shadow doorbells
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus Jensen
docs: upd
a
te hw/nvme document
a
t
ion for TP4146
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus Jense
n
hw/nvme: add placem
e
nt
h
a
n
dl
e
list
r
anges
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus Jensen
h
w/nvme:
v
er
i
fy uniqueness of r
e
claim unit
handle
identi
f
iers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-06-28
Klaus J
e
nsen
hw/nvme: f
i
x
verificat
i
on of number of
r
uhis
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-04-12
Klaus Jensen
h
w/nvme: fix memory leak in nvme_ds
m
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-04-12
Klaus Jensen
hw/nvme:
f
ix memory
l
e
a
k
i
n
fdp ru
h
id p
a
rs
i
ng
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-27
Klaus Jens
e
n
hw/
n
vm
e
: fi
x
missi
n
g D
N
R
on compare failur
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-06
K
lau
s
Je
n
s
e
n
hw/nvme:
a
dd basi
c
endurance group support
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
Klaus Jensen
hw/misc: a
d
d
a toy i2c e
c
ho device
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-03-02
K
l
a
u
s
Jensen
hw
/
i
2c:
o
nl
y
s
c
hedule pending m
a
ster when bus is idle
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
Klaus Jensen
hw/nvme: cleanup er
r
or r
e
port
i
n
g
i
n n
v
me
_
init
_
p
c
i()
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-11
Klaus J
e
nsen
hw/nvme: clean up confu
s
ing use of errp/loca
l
_
e
r
r
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Kl
a
us Jense
n
hw/nvme: fi
x
missing cq ev
e
n
t
i
dx update
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Klaus Jensen
hw/
n
v
m
e: fix m
i
ssing endian co
n
versions for doorbel
l
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
K
l
au
s
Jen
s
en
hw/n
v
me: rename shadow doo
r
bell related trac
e
events
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2023-01-09
Kla
u
s
Jense
n
hw/nvme:
u
se QOM ac
c
essor
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jensen
hw/nvme: remove copy bh scheduling
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Kla
u
s Jen
s
en
h
w/nvme: f
i
x aio
can
c
e
l in dsm
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Kl
a
us Jens
e
n
h
w/nvme: fix aio can
c
el in zone r
e
set
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus J
e
nsen
h
w/nvme: fi
x
aio ca
n
cel in flush
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-12-01
Klaus Jensen
hw/nvme: fi
x
aio cancel in fo
r
mat
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-11-02
Klaus
J
e
nsen
hw/n
v
me:
r
e
enable cqe ba
t
c
h
in
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus
J
ensen
hw/nvme: do not
e
n
a
ble ioev
e
n
tfd by
d
efau
l
t
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-08-01
Klaus
J
ense
n
hw/nvme: unregist
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
Kla
u
s
J
ensen
hw/n
v
me: skip
q
ueue processing if no
t
ifier
is
c
l
e
ared
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Jensen
hw/i2c/aspeed:
a
dd slave
d
evice in old re
g
ister m
o
de
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
K
l
a
u
s Jense
n
hw/i2c: add a
s
ynchronous se
n
d
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-30
Klaus Jensen
hw/i2
c
: support mult
i
ple masters
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klau
s
Jensen
hw/nvme: clear aen mask on reset
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus Jens
e
n
Revert "hw/block/nvme: add support for sgl bit bucke
t
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-23
Klaus
J
e
ns
e
n
hw/nvme: clean u
p
CC reg
i
ster write logic
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
K
l
aus Jensen
hw/i2c/aspee
d
: add
D
E
V_ADDR in o
l
d reg
i
s
t
er mode
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-22
Klaus Jensen
hw/i2c/aspeed: rework
rai
s
e interr
u
pt
t
race event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jense
n
hw/nvme:
d
eprecate
the use-i
n
tel
-
i
d comp
a
tibility p
a
rameter
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
K
laus J
e
nsen
hw/nvme: bump firmware
revision
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jensen
hw/nvme: do not
report
nu
l
l
u
uid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jensen
hw/
n
v
me: do not auto-generate uuid
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Kl
a
us Jen
s
en
hw/n
v
m
e: do
n
o
t
auto-gene
r
ate
e
ui64
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus Jensen
h
w/nvme
:
enf
o
r
ce
common serial pe
r
subsystem
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-06-03
Klaus
J
ensen
hw/nvme: fix smart aen
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
K
laus Jensen
hw/nvm
e
: add
pi tuple si
z
e
h
e
lper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
Klaus Jense
n
hw/nvme: move for
m
at pa
r
am
e
t
er
p
arsi
n
g
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-03-03
K
lau
s
Jensen
hw/n
v
me: move dif/pi prototyp
e
s
into dif
.
h
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klaus Je
n
sen
h
w
/nvme: add sup
p
ort
f
o
r zo
n
e
d rando
m
wr
i
te area
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Kl
a
us Jensen
hw/nvme: add ozcs enum
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
Klau
s
J
ensen
h
w
/nvme:
a
d
d
struct
for zone
m
anagement
s
end
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2022-02-14
K
l
a
u
s Je
n
sen
hw/nvme: fix
CVE
-
2021-3929
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
Kla
u
s Jensen
h
w
/nvm
e
:
fix buf
f
e
r
overru
n
in
n
v
me_chang
e
d_
n
slist
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-11-19
K
laus Jensen
hw/nvm
e
:
change nvme-ns 'shared' de
f
ault
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-09-24
Klaus Jen
s
en
hw/n
v
me: fix val
i
dation
o
f ASQ and ACQ
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-08-09
Kl
a
u
s
J
e
n
sen
hw/nvme: fi
x
missing variable initializer
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
t
e
s
ts/qtest/nvme-test:
add mmio rea
d
test
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus
J
ens
e
n
hw/nvme: fix
m
mio read
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jens
e
n
h
w
/nv
m
e:
f
i
x
o
ut-of-bound
s
reads
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/
n
vme:
u
s
e symbolic names for registers
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
l
aus Jensen
hw/nvme:
split pmrmsc register
int
o
u
p
p
er and lower
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
l
aus Jensen
hw/nvme:
f
ix con
t
ro
l
ler h
o
t
u
nplug
g
ing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
laus Je
n
sen
hw/nvme: unregister c
o
nt
r
oller
w
ith subsyste
m
a
t
exit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
Klaus Jensen
hw/nvme: mark nvme-su
b
sys
non-hotpluggabl
e
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-07-26
K
l
a
u
s Jensen
h
w/nvme
:
remov
e
NvmeC
t
rl
pa
r
ameter from
ns setup
/
c
h
e
ck
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: fi
x
pin-ba
s
ed interrupt
b
ehavior
(a
g
a
in)
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Kla
u
s
Jensen
h
w/nvme: fi
x
missing check for PM
R
capability
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jens
e
n
Part
i
a
lly re
v
ert "hw/block/nv
m
e:
drain
namespa
c
es on
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: reimple
m
ent forma
t
nvm to
a
ll
o
w c
a
n
cellati
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Kl
a
us Jensen
hw/nvme: reimplement zon
e
reset to allow cancellation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
l
au
s
Jensen
hw/nvme: reimp
l
em
e
n
t
the copy c
o
mmand to
a
llow
aio
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus
J
e
nsen
hw/
n
v
me: add
dw0/1
to the r
e
q
c
om
p
le
t
i
on trace event
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus
Je
n
sen
hw/nvme: use pri
n
fo directly in nvme_check_prinfo a
n
d
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus Jensen
hw/nvme: rem
o
ve as
s
er
t
from nvme_get_
z
one_
b
y
_
s
l
b
a
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
K
laus Jensen
hw/nvme: save reft
a
g when generating
pi
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Klaus
J
ensen
h
w
/nvme:
reimplemen
t
dsm to all
o
w cancellati
o
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Kla
u
s
J
ensen
hw/nvme: add nvm
e
_block_status_all helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-06-29
Kl
a
us
J
ensen
hw/n
v
me:
r
eimpleme
n
t flush to all
o
w ca
n
cellation
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jens
e
n
hw/n
v
me: mo
v
e nvme e
m
ul
a
t
ion out of hw/block
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kl
a
us Jen
s
en
hw/block/nvme
:
mo
v
e
zoned constraints ch
e
c
k
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/bloc
k
/
n
vme: r
e
mov
e
irr
e
levant zone resource checks
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus J
e
n
sen
hw/
b
lock/nvme: remove num_names
p
aces member
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/b
l
ock/nvme: strea
m
line
namespace array indexing
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
l
aus
Jense
n
hw/bl
o
ck/n
v
me:
a
dd
metad
a
ta of
f
set helper
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
hw/
b
lock/nvme
:
cac
h
e lba and m
s
siz
e
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kl
a
us Jensen
h
w
/
b
lock
/
nv
m
e:
r
eplac
e
nvme_ns_status
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
l
a
us
J
ensen
hw
/
block/nvme: remove non-shared d
e
fines from heade
r
.
.
.
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus Jensen
h
w
/block/nvme: cleanu
p
i
n
c
ludes
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
la
u
s Je
n
sen
hw/
b
l
o
ck/nvm
e
: consoli
d
ate h
e
ader fi
l
e
s
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Klaus
J
en
s
e
n
hw/block/nvme:
r
ename _
_
nvme_select_ns_iocs
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
K
l
aus Jensen
hw/block/nvm
e
:
rename __n
v
me_adv
a
nce_zone_wp
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-05-17
Kl
a
us
J
ensen
h
w
/blo
c
k/nvme: rename
__nvme_z
r
m_open
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-26
K
l
a
u
s Je
n
s
en
hw/bl
o
ck/nvme
:
fi
x
in
v
alid msix exclusive uninit
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Kl
a
us Jense
n
h
w
/block/nvme: dra
i
n namesp
a
ces
on sq deletio
n
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
2021-04-12
Klaus J
e
nsen
hw/b
l
ock
/
nvme: store
aiocb in
compare
Signed-off-by:
Klaus Jensen
<k.jensen@samsung.com>
commit
|
commitdiff
|
tree
next