RE: [PATCH linux-next v2 7/7] vdpa_sim_net: Add support for user supported devices
From: Parav Pandit <hidden>
Date: 2021-01-05 06:23:39
Also in:
netdev
From: Jason Wang <jasowang@redhat.com> Sent: Tuesday, January 5, 2021 9:36 AM On 2021/1/4 下午3:21, Parav Pandit wrote:quoted
quoted
From: Jason Wang <jasowang@redhat.com> Sent: Monday, January 4, 2021 12:35 PM On 2021/1/4 上午11:31, Parav Pandit wrote:quoted
static int __init vdpasim_net_init(void) { int ret = 0;@@ -176,6 +264,8 @@ static int __init vdpasim_net_init(void) if (default_device) ret = vdpasim_net_default_dev_register(); + else + ret = vdpasim_net_mgmtdev_init(); return ret; }@@ -183,6 +273,8 @@ static void __exit vdpasim_net_exit(void) { if (default_device) vdpasim_net_default_dev_unregister(); + else + vdpasim_net_mgmtdev_cleanup(); } module_init(vdpasim_net_init); -- 2.26.2I wonder what's the value of keeping the default device that is out of the control of management API.I think we can remove it like how I did in the v1 version. And actual vendordrivers like mlx5_vdpa will likely should do only user created devices.quoted
I added only for backward compatibility purpose, but we can remove thedefault simulated vdpa net device.quoted
What do you recommend?I think we'd better mandate this management API. This can avoid vendor specific configuration that may complex management layer.
Sounds good. I will drop the patch that allows vdpasim_net default device via module parameter. Will post v3 with that removal. _______________________________________________ Virtualization mailing list Virtualization@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/virtualization