[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CALCkm3c8N0HE774TU96wjdC_wrkDOwAHEDaSOS+eVJD22zCXmg@mail.gmail.com>
Date: Thu, 2 Jul 2015 14:18:55 -0700
From: Alex Gartrell <alexgartrell@...il.com>
To: Julian Anastasov <ja@....bg>
Cc: Eric Dumazet <edumazet@...gle.com>,
David Miller <davem@...emloft.net>,
"agartrell@...com" <agartrell@...com>,
netdev <netdev@...r.kernel.org>, kernel-team <kernel-team@...com>
Subject: Re: [PATCH net-next] net: bail on sock_wfree, sock_rfree when we have
a TCP_TIMEWAIT sk
On Thu, Jul 2, 2015 at 1:44 AM, Julian Anastasov <ja@....bg> wrote:
> I think, your patch from January is almost
> good:
I'll rebase it, add your other suggestions, test it, and send it in.
> And the patch from Eric for IPVS looks good too.
Are we sure that we want to change the semantics of set_owner_w to
orphan it? It works for us but that's not the behavior I'd expect
from that function and might burn someone later?
I've actually been looking through the code more for other uses of
set_owner_w and I noticed this weird quirk:
The test was simple:
0) Enable ip_forward
1) Add an address to loopback and listen on it
2) Accept a connection and close it (creating a TIME-WAIT socket)
3) Add a new route to a gre tunnel
If early demux was enabled, we'd use the route from the socket
If early demux was disabled, we'd forward using the gre tunnel
Should we just replicate this behavior in ipvs?
if (!skb->dev && skb->sk) return NF_ACCEPT;
--
Alex Gartrell <agartrell@...com>
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists