The new NAPI struct patch is in there, one caveat of the new behavior is that in drivers that conditionalize NAPI support we can't be lazy and do the napi_{enable,disable}() outside of the ifdefs any longer. I tried to audit all the drivers but I might have missed a few.
tg3, 8139cp and e100 are known to be tested at least minimally with the new code. The only remaining fundamental bug in the NAPI bits is the issue wrt. who manages the NAPI list insertion and removal. It needs to be changed such that only the entity who transitions the STATE_SCHED napi bit does the list add/del. Ironically this is what Olaf Kirch was trying to do to fix the netpoll races a few weeks ago. This also pulls in John Linville's latest 80211 stack from this afternoon as well as a bunch of other stuff posted recently. kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6.24.git Enjoy. - 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