The comment says:
/* Deliver skb to an old protocol, which is not threaded well
or which do not understand shared skbs.
*/
so it's nothing to do with drivers, but old protocols (like SNA, I guess).
Why did you decide to use a softirq for timers rather than a tasklet?
-- Revolutions do not require corporate support. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/