hw/block/nvme: fix legacy namespace registration
authorKlaus Jensen <k.jensen@samsung.com>
Thu, 11 Feb 2021 10:50:19 +0000 (11:50 +0100)
committerKlaus Jensen <k.jensen@samsung.com>
Thu, 11 Feb 2021 13:11:17 +0000 (14:11 +0100)
commit886188a9c11ff9518c8f20e265e7a98439c14d32
tree0e476a221c9ac2f094acb7f6289dfde1f7b0b9e9
parent83339e21d05c824ebc9131d644f25c23d0e41ecf
hw/block/nvme: fix legacy namespace registration

Moving namespace registration to the nvme-ns realization function had
the unintended side-effect of breaking legacy namespace registration.
Fix this.

Fixes: 15d024d4aa9b ("hw/block/nvme: split setup and register for namespace")
Reported-by: Alexander Graf <agraf@csgraf.de>
Cc: Minwoo Im <minwoo.im.dev@gmail.com>
Tested-by: Alexander Graf <agraf@csgraf.de>
Reviewed-by: Minwoo Im <minwoo.im.dev@gmail.com>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
hw/block/nvme.c