hw/block/nvme: indicate CMB support through controller capabilities register
commitc7050631297f07917c23c7f4cdec8a6cca0eed12
authorAndrzej Jakowski <andrzej.jakowski@linux.intel.com>
Fri, 13 Nov 2020 07:00:47 +0000 (13 08:00 +0100)
committerKlaus Jensen <k.jensen@samsung.com>
Mon, 8 Feb 2021 20:15:53 +0000 (8 21:15 +0100)
tree003d8a832ac300dc9b79ae9bd4e455db30951a21
parent0d3d5da2ccc8823c7c904b790b8d0fdf569790f0
hw/block/nvme: indicate CMB support through controller capabilities register

This patch sets CMBS bit in controller capabilities register when user
configures NVMe driver with CMB support, so capabilites are correctly
reported to guest OS.

Signed-off-by: Andrzej Jakowski <andrzej.jakowski@linux.intel.com>
Reviewed-by: Maxim Levitsky <mlevitsky@gmail.com>
Reviewed-by: Minwoo Im <minwoo.im.dev@gmail.com>
Reviewed-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
hw/block/nvme.c
include/block/nvme.h