* Mike Belopuhov <[email protected]> [2011-01-20 13:31]:
> seems like this is the only plausible way to fix it:
> 
> -     ifai = pool_get(&ifaddr_item_pl, PR_WAITOK);
> +     ifai = pool_get(&ifaddr_item_pl, PR_NOWAIT);

no way. this has consequences you don't even envision.

ifa_add in int context is verboten, period. use a workq or sth. rtsol
has been fixed that way, pppoe apparently still needs that fix.

-- 
Henning Brauer, [email protected], [email protected]
BS Web Services, http://bsws.de
Full-Service ISP - Secure Hosting, Mail and DNS Services
Dedicated Servers, Rootservers, Application Hosting

Reply via email to