|
| From: | Philippe Mathieu-Daudé |
| Subject: | Re: [PATCH v2 1/2] hw/nvme: fix incorrect use of errp/local_err |
| Date: | Thu, 10 Nov 2022 10:59:02 +0100 |
| User-agent: | Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.4.1 |
On 10/11/22 07:23, Klaus Jensen wrote:
From: Klaus Jensen <k.jensen@samsung.com> Make nvme_check_constraints() return a bool and fix an invalid error propagation where the actual error is thrown away in favor of an unused local Error value. Signed-off-by: Klaus Jensen <k.jensen@samsung.com> --- hw/nvme/ctrl.c | 48 +++++++++++++++++++++++------------------------- 1 file changed, 23 insertions(+), 25 deletions(-)
@@ -7586,7 +7585,6 @@ static void nvme_realize(PCIDevice *pci_dev, Error **errp)
&pci_dev->qdev, n->parent_obj.qdev.id);
if (nvme_init_subsys(n, errp)) {
Similarly nvme_init_subsys() could return a boolean. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
- error_propagate(errp, local_err);
return;
}
nvme_init_state(n);
| [Prev in Thread] | Current Thread | [Next in Thread] |