pci/ivshmem: Skip unregistering ivshmem driver
since ivshmem device may insert again Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
parent
8f9857bf8c
commit
6685fb5434
1 changed files with 0 additions and 6 deletions
|
|
@ -483,14 +483,9 @@ static int uio_ivshmem_probe(FAR struct ivshmem_device_s *dev)
|
|||
if (ret < 0)
|
||||
{
|
||||
pcierr("ERROR: Ivshmem register_driver failed, ret=%d\n", ret);
|
||||
goto err;
|
||||
}
|
||||
|
||||
return ret;
|
||||
|
||||
err:
|
||||
ivshmem_unregister_driver(&udev->drv);
|
||||
return ret;
|
||||
}
|
||||
|
||||
/****************************************************************************
|
||||
|
|
@ -503,7 +498,6 @@ static void uio_ivshmem_remove(FAR struct ivshmem_device_s *dev)
|
|||
|
||||
unregister_driver(udev->name);
|
||||
ivshmem_detach_irq(dev);
|
||||
kmm_free(udev);
|
||||
}
|
||||
|
||||
/****************************************************************************
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue