Subject: Re: interface destruction issues with multicast membership
To: Greg Troxel <>
From: Matt Thomas <>
List: tech-net
Date: 05/12/2005 13:56:00
Greg Troxel wrote:
> I took Matt's suggestion of PR_PURGEIF flag, and purged only those
> protocols.  A kernel with this change survives removing a card, and
> I'll get this installed on my troublesome ppp systems and see how they
> behave (the crash was not 100% reliable).
> Patch is at:

My only nit is that if PR_PURGEIF is set, assume pr_usrreq is not NULL.
You could add an KASSERT to make certain of that in a DIAGNOSTIC kernel.

Matt Thomas                     email:
3am Software Foundry              www:
Cupertino, CA              disclaimer: I avow all knowledge of this message.