mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-03-18 04:54:52 +00:00
virtio: Check dev_set_name() return value
It's possible that dev_set_name() returns -ENOMEM, catch and handle this. Signed-off-by: Bo Liu <liubo03@inspur.com> Message-Id: <20220707031751.4802-1-liubo03@inspur.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Acked-by: Jason Wang <jasowang@redhat.com>
This commit is contained in:
parent
d650f830f3
commit
95bf979877
1 changed files with 3 additions and 1 deletions
|
@ -428,7 +428,9 @@ int register_virtio_device(struct virtio_device *dev)
|
|||
goto out;
|
||||
|
||||
dev->index = err;
|
||||
dev_set_name(&dev->dev, "virtio%u", dev->index);
|
||||
err = dev_set_name(&dev->dev, "virtio%u", dev->index);
|
||||
if (err)
|
||||
goto out_ida_remove;
|
||||
|
||||
err = virtio_device_of_init(dev);
|
||||
if (err)
|
||||
|
|
Loading…
Add table
Reference in a new issue