Date: Thu, 23 Jul 2020 06:58:10 -0500 From: Kyle Evans <kevans@freebsd.org> To: Hans Petter Selasky <hps@selasky.org> Cc: freebsd-net <freebsd-net@freebsd.org> Subject: Re: Abandoning ifnet work Message-ID: <CACNAnaH8oCMP385E1wWymoNk1tyKS-fFkvJt39eqRrfQMhgpyQ@mail.gmail.com> In-Reply-To: <fc2535e6-82a1-34cf-c204-75fcfda51f09@selasky.org> References: <CACNAnaF0kj4q688DNt%2BHKCSdindn9YBYW2aKOiu0cWQsrShUgA@mail.gmail.com> <fc2535e6-82a1-34cf-c204-75fcfda51f09@selasky.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 23, 2020 at 3:38 AM Hans Petter Selasky <hps@selasky.org> wrote: > > On 2020-07-23 05:45, Kyle Evans wrote: > > abandoning because the review process for this area is simply not > > Are you looking for this: > > https://reviews.freebsd.org/D24914 > No, not at all. The race I was reliably hitting is more like: 1. epair sets its vnet 'to the other half' in epair_clone_destroy 2. destroys that 3. goes to CURVNET_RESTORE(), but the vnet we were in has been destroyed out from underneath us and we die in a fire trying to check saved_vnet->vnet_magic_n Thanks, Kyle Evans
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACNAnaH8oCMP385E1wWymoNk1tyKS-fFkvJt39eqRrfQMhgpyQ>