[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220811080258.79398-1-xuanzhuo@linux.alibaba.com>
Date: Thu, 11 Aug 2022 16:02:56 +0800
From: Xuan Zhuo <xuanzhuo@...ux.alibaba.com>
To: virtualization@...ts.linux-foundation.org
Cc: "Michael S. Tsirkin" <mst@...hat.com>,
Jason Wang <jasowang@...hat.com>,
"David S. Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>, netdev@...r.kernel.org
Subject: [PATCH vhost 0/2] virtio_net: fix for stuck when change ring size with dev down
When dev is set to DOWN state, napi has been disabled, if we modify the
ring size at this time, we should not call napi_disable() again, which
will cause stuck.
And all operations are under the protection of rtnl_lock, so there is no
need to consider concurrency issues.
PS.
Hi Michael, I don't know which way is more convenient for you, so I split the
commit into two commits, so you can fixup to my previous commit:
virtio_net: support tx queue resize
virtio_net: support rx queue resize
Xuan Zhuo (2):
virtio_net: fix for stuck when change rx ring size with dev down
virtio_net: fix for stuck when change tx ring size with dev down
drivers/net/virtio_net.c | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
--
2.31.0
Powered by blists - more mailing lists