Signed-off-by: James Nelson <james4765@xxxxxxxxx> diff -urN --exclude='*~' linux-2.6.10-mm2-original/drivers/net/fec.c linux-2.6.10-mm2/drivers/net/fec.c --- linux-2.6.10-mm2-original/drivers/net/fec.c 2005-01-08 12:16:35.000000000 -0500 +++ linux-2.6.10-mm2/drivers/net/fec.c 2005-01-11 17:43:58.589647630 -0500 @@ -715,8 +715,7 @@ retval = 0; - save_flags(flags); - cli(); + spin_lock_irqsave(&fep->lock, flags); if ((mip = mii_free) != NULL) { mii_free = mip->mii_next; @@ -736,7 +735,7 @@ retval = 1; } - restore_flags(flags); + spin_unlock_irqrestore(&fep->lock, flags); return(retval); } - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html