]> git.proxmox.com Git - mirror_qemu.git/commit - block/nvme.c
hw/block/nvme: bump spec data structures to v1.3
authorKlaus Jensen <k.jensen@samsung.com>
Mon, 6 Jul 2020 06:12:46 +0000 (08:12 +0200)
committerKlaus Jensen <k.jensen@samsung.com>
Wed, 2 Sep 2020 06:48:50 +0000 (08:48 +0200)
commitc26f21737045a6c6ce7fbdea998868d9bcd9b489
treea40a712cfcde4b02a4fb0b144f0eebe7055bdee2
parent74e18435c0eb59004e580f7103b3482fafab2c47
hw/block/nvme: bump spec data structures to v1.3

Add missing fields in the Identify Controller and Identify Namespace
data structures to bring them in line with NVMe v1.3.

This also adds data structures and defines for SGL support which
requires a couple of trivial changes to the nvme block driver as well.

Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
Acked-by: Fam Zheng <fam@euphon.net>
Reviewed-by: Maxim Levitsky <mlevitsk@redhat.com>
Reviewed-by: Dmitry Fomichev <dmitry.fomichev@wdc.com>
Message-Id: <20200706061303.246057-2-its@irrelevant.dk>
block/nvme.c
hw/block/nvme.c
include/block/nvme.h