summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2009-05-28 19:20:06 +0000
committermiod <miod@openbsd.org>2009-05-28 19:20:06 +0000
commite8c293390603f9601f3dbc27b9f9726fbc0df4a4 (patch)
tree9baa4ad9ee60c0ecf57ae599c3208c9c519d7616
parentPoor man's reset code for IP27/IP35 where returning through ARCBios doesn't (diff)
downloadwireguard-openbsd-e8c293390603f9601f3dbc27b9f9726fbc0df4a4.tar.xz
wireguard-openbsd-e8c293390603f9601f3dbc27b9f9726fbc0df4a4.zip
Be more paranoid in the IOC3 interrupt kluge
-rw-r--r--sys/arch/sgi/xbow/xbridge.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arch/sgi/xbow/xbridge.c b/sys/arch/sgi/xbow/xbridge.c
index 4d1191024e1..f5190ff29cb 100644
--- a/sys/arch/sgi/xbow/xbridge.c
+++ b/sys/arch/sgi/xbow/xbridge.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: xbridge.c,v 1.23 2009/05/27 19:04:47 miod Exp $ */
+/* $OpenBSD: xbridge.c,v 1.24 2009/05/28 19:20:06 miod Exp $ */
/*
* Copyright (c) 2008, 2009 Miodrag Vallat.
@@ -699,6 +699,7 @@ xbridge_intr_establish(void *cookie, pci_intr_handle_t ih, int level,
}
sc->sc_intrbit[intrbit] = intrsrc;
+ sc->sc_ier_ignore |= 1 << intrbit;
}
xi->xi_bridge = sc;