Sergei Shtylyov <[EMAIL PROTECTED]> wrote: > This driver's 4-packet deep TX queue is too sensible to the "careless" callers > ignoring its state (like netpoll in trapped mode), so add "queue full" check > at > the start of the hard_start_xmit() method (only under #ifndef RTL8139_NDEBUG, > otherwise the queue will get stuck once dirty pointer gets out of sync); > switch > to using appropriate mnemonics for the return values while at it.
Could you please describe this netpoll scenario in more detail? More importantly, why wouldn't we fix netpoll instead? Thanks, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html