On Sun, Sep 19, 2004 at 09:50:58PM +1000, Herbert Xu wrote: > > Previously netlink requests had overhead comparable to that of an > ioctl. Now you've added two full context switches to it. There's > gotta be a better way to fix this dead-lock. Worse still, previously if a netlink request blocked indefinitely it only did that in the context of the calling process. Now it'll dead-lock the entire system because you're using the generic work queue. -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html