My debugging attempts lead me to believe that dev_set_promiscuity causes crashes when called from softirq in a 2.4.18 kernel compiled with SMP. Not with UP. Does this expected? A known bug? Or is dev_set_promiscuity not supposed to be called from softirq code? Or is it supposed to be called with some lock? (Does it sleep? Does that depend on the driver?) - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html