Hi all, I have some crashes in the VIMAGE code on releng_9. Specifically, when I enable VIMAGE and then hotplug some cardbus ath(4) NICs.
The panics are dereferencing the V_ ifindex and related fields. If I start adding CURVNET_SET(vnet0) and CURVNET_RESTORE() around the ifnet calls (attach, detach) then things stop panicing - however, things are slightly more complicated than that. Since it's possible that the cloned interfaces (and maybe the parent interface?) are placed into other VNETs, I have to make sure that the right vnet context is switched to before I free interfaces. So, may I please have some help by some VIMAGE-cluey people to sort out how to _properly_ get VIMAGE up on net80211? I'd like to fix this in -HEAD and -9 so people are able to use VIMAGEs for hostapd interfaces (and so I can abuse it for lots of local testing on a single laptop.) Thanks! Adrian _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"