| To: | tsbogend@xxxxxxxxxxxxxxxx, jgarzik@xxxxxxxxx, netdev@xxxxxxxxxxx |
|---|---|
| Subject: | [PATCH 4 2.6.7-bk6] pcnet32: Fix VMWare emulation hang. |
| From: | Don Fry <brazilnut@xxxxxxxxxx> |
| Date: | Wed, 23 Jun 2004 09:51:59 -0700 (PDT) |
| Sender: | netdev-bounce@xxxxxxxxxxx |
A problem with the VMWare emulation was reported on lkml. This patch
prevents a VMWare hang. Reported by Keith Moore <keithmo@xxxxxxxxxx>.
Tested by Keith on VMWare and myself on real pcnet32 adapters.
signed-off-by: Don Fry <brazilnut@xxxxxxxxxx>
--- linux-2.6.7-bk6/drivers/net/orig.pcnet32.c Wed Jun 23 08:27:33 2004
+++ linux-2.6.7-bk6/drivers/net/pcnet32.c Wed Jun 23 08:29:40 2004
@@ -1884,7 +1884,8 @@ pcnet32_interrupt(int irq, void *dev_id,
}
/* Set interrupt enable. */
- lp->a.write_csr (ioaddr, 0, 0x0040);
+ /* VMWare requires the IDON bit to remain set */
+ lp->a.write_csr (ioaddr, 0, 0x0140);
lp->a.write_rap (ioaddr,rap);
if (netif_msg_intr(lp))
--
Don Fry
brazilnut@xxxxxxxxxx
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [Prism54-devel] Possible prism54 softmac software, Luis R. Rodriguez |
|---|---|
| Next by Date: | Re: [PATCH 2.4.26] prism54: add prism54 1.2, Luis R. Rodriguez |
| Previous by Thread: | Possible prism54 softmac software, Luis R. Rodriguez |
| Next by Thread: | Re: [PATCH 4 2.6.7-bk6] pcnet32: Fix VMWare emulation hang., Don Fry |
| Indexes: | [Date] [Thread] [Top] [All Lists] |