Messages in this thread |  | | | Subject | Re: [patch] 3c59x.c | | From | Alex Romosan <> | | Date | 09 Sep 2000 04:57:46 -0700 |
| |
Andrew Morton <andrewm@uow.edu.au> writes:
> Please try this with your 3CCFE575BT. Quick test: go to another machine > and run > > ping -f -s 50000 name_of_3com_machine > > > --- 3c575_cb.c.orig Sat Sep 9 18:56:29 2000 > +++ 3c575_cb.c Sat Sep 9 18:56:20 2000 > @@ -1359,7 +1359,7 @@ > if (tx_status & 0x14) vp->stats.tx_fifo_errors++; > if (tx_status & 0x38) vp->stats.tx_aborted_errors++; > outb(0, ioaddr + TxStatus); > - if ((tx_status & 0x08) && (vp->drv_flags & IS_TORNADO)) > + if ((tx_status & 0x08) && (vp->drv_flags & (IS_TORNADO|IS_CYCLONE))) > wait_for_completion(dev, TxReset | 0x0108); > if (tx_status & 0x30) > do_tx_reset = 1; >
i am not sure what i am supposed to see. i ran the test first with the old driver and the machine didn't lockup. i tried it again with the new one and again no lockups. another problem i saw is that i wasn't able to remove the 3c575_cb from the kernel. i had to reboot the machine.
--alex--
-- | I believe the moment is at hand when, by a paranoiac and active | | advance of the mind, it will be possible (simultaneously with | | automatism and other passive states) to systematize confusion | | and thus to help to discredit completely the world of reality. | - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |