summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/if_ze.c
diff options
context:
space:
mode:
authorfsmp <fsmp@FreeBSD.org>1997-07-20 23:07:39 +0000
committerfsmp <fsmp@FreeBSD.org>1997-07-20 23:07:39 +0000
commit9706ca5668f4599fd2b0399e0dc5e1a85f0d9ff3 (patch)
treee73a4e7a3318cf618a1e74cf551335aa3e47de7d /sys/i386/isa/if_ze.c
parent2ac3ad1fd352da4f31ea42c709a816ad519b924f (diff)
downloadFreeBSD-src-9706ca5668f4599fd2b0399e0dc5e1a85f0d9ff3.zip
FreeBSD-src-9706ca5668f4599fd2b0399e0dc5e1a85f0d9ff3.tar.gz
Omit printout of imen, INTRGET() is not MP-safe yet...
Diffstat (limited to 'sys/i386/isa/if_ze.c')
-rw-r--r--sys/i386/isa/if_ze.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/sys/i386/isa/if_ze.c b/sys/i386/isa/if_ze.c
index fffb452..c854a48 100644
--- a/sys/i386/isa/if_ze.c
+++ b/sys/i386/isa/if_ze.c
@@ -47,7 +47,7 @@
*/
/*
- * $Id: if_ze.c,v 1.43 1997/04/27 21:18:58 fsmp Exp $
+ * $Id: if_ze.c,v 1.44 1997/07/20 14:10:02 bde Exp $
*/
/* XXX - Don't mix different PCCARD support code */
@@ -735,11 +735,16 @@ ze_watchdog(ifp)
/* read interrupt mask register */
imr = inb (sc->nic_addr + ED_P2_IMR) & 0xff;
-
+#ifdef SMP
+ /* INTRGET() is NOT MP_SAFE, forgo printing it for now... */
+ log (LOG_ERR, "ze%d: device timeout, isr=%02x, imr=%02x\n",
+ ifp->if_unit, isr, imr);
+#else
imask = INTRGET();
log (LOG_ERR, "ze%d: device timeout, isr=%02x, imr=%02x, imask=%04x\n",
ifp->if_unit, isr, imr, imask);
+#endif /* SMP */
#else
log(LOG_ERR, "ze%d: device timeout\n", ifp->if_unit);
#endif
OpenPOWER on IntegriCloud