> -----Original Message-----
> From: Jakub Kicinski <k...@kernel.org>
> Sent: Tuesday, July 22, 2025 9:45 PM
> To: Haiyang Zhang <haiya...@linux.microsoft.com>
> Cc: linux-hyperv@vger.kernel.org; net...@vger.kernel.org; Haiyang Zhang
> <haiya...@microsoft.com>; KY Srinivasan <k...@microsoft.com>;
> wei....@kernel.org; Dexuan Cui <de...@microsoft.com>;
> andrew+net...@lunn.ch; s...@queasysnail.net; v...@zeniv.linux.org.uk;
> chuck.le...@oracle.com; n...@brown.name; eduma...@google.com;
> pab...@redhat.com; ho...@kernel.org; da...@davemloft.net;
> kun...@google.com; linux-ker...@vger.kernel.org
> Subject: [EXTERNAL] Re: [PATCH net, 0/2] net: Add llist_node init and fix
> hv_netvsc namespace error
> 
> On Tue, 22 Jul 2025 16:50:46 -0700 Haiyang Zhang wrote:
> > Add llist_node init to setup_net(), so we can check if the node is on
> list.
> > Then, fix the namespace callback function in hv_netvsc.
> 
> Can you not do the moving from a workqueue? Schedule a work, let the
> stack finish what it's doing, take rtnl_lock, do you your own moving?

Thanks for the suggestion! I will implement and test it.

 - Haiyang

Reply via email to