The patch titled spidernet: transmit race has been removed from the -mm tree. Its filename was spidernet-transmit-race.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: spidernet: transmit race From: Linas Vepstas <linas@xxxxxxxxxxxxxx> Multiple threads performing a transmit can race into the spidernet tx ring cleanup code. This puts the relevant check under a lock. Signed-off-by: Linas Vepstas <lins@xxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/net/spider_net.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff -puN drivers/net/spider_net.c~spidernet-transmit-race drivers/net/spider_net.c --- a/drivers/net/spider_net.c~spidernet-transmit-race +++ a/drivers/net/spider_net.c @@ -803,8 +803,12 @@ spider_net_release_tx_chain(struct spide unsigned long flags; int status; - while (chain->tail != chain->head) { + while (1) { spin_lock_irqsave(&chain->lock, flags); + if (chain->tail == chain->head) { + spin_unlock_irqrestore(&chain->lock, flags); + return 0; + } descr = chain->tail; hwdescr = descr->hwdescr; _ Patches currently in -mm which might be from linas@xxxxxxxxxxxxxx are s2io-add-pci-error-recovery-support.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html