VIMAGE crashes on 9.x with hotplug net80211 devices
Marko Zec
zec at fer.hr
Tue Oct 23 07:17:20 UTC 2012
On Monday 22 October 2012 23:43:11 Adrian Chadd wrote:
> Hi,
>
> I don't mind tackling the net80211 clone detach path.
>
> I do mind how the default for hotplug is "argh, it doesn't work." :-)
>
> So I'd like to come up with something to fix the basic device detach,
> rather than having to actually add CURVNET_*() calls around each
> if_free() in each device detach method.
As already mentioned earlier, I don't terribly object if you'd place
CURVNET_SET(ifp->if_vnet) inside if_free() and a limited number of similar
functions, but I don't quite believe this is will enough to solve the
device_detach() issue without having to touch any of the drivers...
Marko
More information about the freebsd-hackers
mailing list