On Sun, Jan 11, 2026 at 01:46:43AM -0500, Michael S. Tsirkin wrote: > On Tue, Dec 23, 2025 at 04:28:37PM -0800, Bobby Eshleman wrote: > > From: Bobby Eshleman <[email protected]> > > > > Associate reply packets with the sending socket. When vsock must reply > > with an RST packet and there exists a sending socket (e.g., for > > loopback), setting the skb owner to the socket correctly handles > > reference counting between the skb and sk (i.e., the sk stays alive > > until the skb is freed). > > > > This allows the net namespace to be used for socket lookups for the > > duration of the reply skb's lifetime, preventing race conditions between > > the namespace lifecycle and vsock socket search using the namespace > > pointer. > > > > Reviewed-by: Stefano Garzarella <[email protected]> > > Signed-off-by: Bobby Eshleman <[email protected]> > > --- > > Changes in v11: > > - move before adding to netns support (Stefano) > > can you explain about the revert please? > I looked at feedback from Stefano and all he said > aparently was not to break bisect.
The patch that brings support into vsock_loopback depends on this one to avoid a introducing a race condition, so it should come before that one. Best, Bobby
