diff options
author | Ard Biesheuvel <ardb@kernel.org> | 2022-12-05 09:32:11 +0100 |
---|---|---|
committer | Ard Biesheuvel <ardb@kernel.org> | 2022-12-07 19:08:57 +0100 |
commit | d9f26ae731259c8fb2d62a742c64e454996944a8 (patch) | |
tree | 08a1d422cf241d256acb7e61cb60a9e0c4782278 /drivers/net/ntb_netdev.c | |
parent | efi: Put Linux specific magic number in the DOS header (diff) | |
parent | Linux 6.1-rc8 (diff) | |
download | linux-d9f26ae731259c8fb2d62a742c64e454996944a8.tar.xz linux-d9f26ae731259c8fb2d62a742c64e454996944a8.zip |
Merge tag 'v6.1-rc8' into efi/next
Linux 6.1-rc8
Diffstat (limited to 'drivers/net/ntb_netdev.c')
-rw-r--r-- | drivers/net/ntb_netdev.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/drivers/net/ntb_netdev.c b/drivers/net/ntb_netdev.c index 464d88ca8ab0..a4abea921046 100644 --- a/drivers/net/ntb_netdev.c +++ b/drivers/net/ntb_netdev.c @@ -484,7 +484,14 @@ static int __init ntb_netdev_init_module(void) rc = ntb_transport_register_client_dev(KBUILD_MODNAME); if (rc) return rc; - return ntb_transport_register_client(&ntb_netdev_client); + + rc = ntb_transport_register_client(&ntb_netdev_client); + if (rc) { + ntb_transport_unregister_client_dev(KBUILD_MODNAME); + return rc; + } + + return 0; } module_init(ntb_netdev_init_module); |