OSDN Git Service

hw/nvme: add basic endurance group support
authorKlaus Jensen <k.jensen@samsung.com>
Mon, 20 Feb 2023 11:59:24 +0000 (12:59 +0100)
committerKlaus Jensen <k.jensen@samsung.com>
Mon, 6 Mar 2023 14:28:02 +0000 (15:28 +0100)
commit771dbc3ac484af35cddf7e4971e66a1fd1a07156
tree7536299884ee1bb58afcb70576f07fb0ff882265
parent534a93d3a0bbde4248889ece1e0874ab98a96508
hw/nvme: add basic endurance group support

Add the mandatory Endurance Group identify data structures and log
pages.

For now, all namespaces in a subsystem belongs to a single Endurance
Group.

Reviewed-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
hw/nvme/ctrl.c
hw/nvme/ns.c
hw/nvme/nvme.h
include/block/nvme.h