From: Matt Mackall <[EMAIL PROTECTED]> Date: Tue, 6 Sep 2005 20:35:32 -0700
> Kgdboe simply wants the asynchronous subsystem to get out of the > way. For most cards, it works just fine. It wants to impose a locking model restriction which never ever existed in the past. As I said, I myself even tried to add the "disabled hw IRQ during ->hard_start_xmit()" condition and it failed spectacularly and had to be reverted from Linus's tree the very next day. You simply cannot do it. You'll need to find a way to do netpoll without disabling hw IRQs during these driver methods. Then netpoll would be universally usable, as it would even work with drivers which are software tunnels and which feed packets back into the networking stack once they encapsulate, which currently netpoll cannot handle. - 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