Displaying 2 results from an estimated 2 matches for "cpuhp_remove_state_nocalls".
2016 Aug 12
0
[PATCH 6/6] net: virtio-net: Convert to hotplug state machine
...out;
+ virtionet_online = ret;
+ ret = cpuhp_setup_state_multi(CPUHP_VIRT_NET_DEAD, "VIRT_NET_DEAD",
+ NULL, virtnet_cpu_dead);
+ if (ret)
+ goto err_dead;
+
+ ret = register_virtio_driver(&virtio_net_driver);
+ if (ret)
+ goto err_virtio;
+ return 0;
+err_virtio:
+ cpuhp_remove_state_nocalls(CPUHP_VIRT_NET_DEAD);
+err_dead:
+ cpuhp_remove_state_nocalls(virtionet_online);
+out:
+ return ret;
+}
+module_init(virtio_net_driver_init);
+
+static __exit void virtio_net_driver_exit(void)
+{
+ cpuhp_remove_state_nocalls(CPUHP_VIRT_NET_DEAD);
+ cpuhp_remove_state_nocalls(virtionet_online);
+ un...
2016 Aug 12
0
[PATCH 6/6] net: virtio-net: Convert to hotplug state machine
...out;
+ virtionet_online = ret;
+ ret = cpuhp_setup_state_multi(CPUHP_VIRT_NET_DEAD, "VIRT_NET_DEAD",
+ NULL, virtnet_cpu_dead);
+ if (ret)
+ goto err_dead;
+
+ ret = register_virtio_driver(&virtio_net_driver);
+ if (ret)
+ goto err_virtio;
+ return 0;
+err_virtio:
+ cpuhp_remove_state_nocalls(CPUHP_VIRT_NET_DEAD);
+err_dead:
+ cpuhp_remove_state_nocalls(virtionet_online);
+out:
+ return ret;
+}
+module_init(virtio_net_driver_init);
+
+static __exit void virtio_net_driver_exit(void)
+{
+ cpuhp_remove_state_nocalls(CPUHP_VIRT_NET_DEAD);
+ cpuhp_remove_state_nocalls(virtionet_online);
+ un...