This is prepare for separating vortio-related funcs. Signed-off-by: Xuan Zhuo <xuanzhuo@xxxxxxxxxxxxxxxxx> --- drivers/net/virtio/virtnet.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/drivers/net/virtio/virtnet.c b/drivers/net/virtio/virtnet.c index 75a74864c3fe..02989cace0fb 100644 --- a/drivers/net/virtio/virtnet.c +++ b/drivers/net/virtio/virtnet.c @@ -3146,6 +3146,16 @@ static struct virtio_driver virtio_net_driver = { #endif }; +int virtnet_register_virtio_driver(void) +{ + return register_virtio_driver(&virtio_net_driver); +} + +void virtnet_unregister_virtio_driver(void) +{ + unregister_virtio_driver(&virtio_net_driver); +} + static __init int virtio_net_driver_init(void) { int ret; @@ -3154,7 +3164,7 @@ static __init int virtio_net_driver_init(void) if (ret) return ret; - ret = register_virtio_driver(&virtio_net_driver); + ret = virtnet_register_virtio_driver(); if (ret) { virtnet_cpuhp_remove(); return ret; @@ -3166,7 +3176,7 @@ module_init(virtio_net_driver_init); static __exit void virtio_net_driver_exit(void) { - unregister_virtio_driver(&virtio_net_driver); + virtnet_unregister_virtio_driver(); virtnet_cpuhp_remove(); } module_exit(virtio_net_driver_exit); -- 2.32.0.3.g01195cf9f _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization