Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Jan 2008 10:08:23 GMT
From:      Scott Long <scottl@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 133468 for review
Message-ID:  <200801171008.m0HA8Nmk008901@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=133468

Change 133468 by scottl@scottl-ix on 2008/01/17 10:08:04

	Stop stray interrupts from being fatal until their source can be
	tracked down and fixed.

Affected files ...

.. //depot/projects/xen31/sys/i386/i386/intr_machdep.c#3 edit

Differences ...

==== //depot/projects/xen31/sys/i386/i386/intr_machdep.c#3 (text+ko) ====

@@ -395,7 +395,8 @@
 	/* Schedule the ithread if needed. */
 	if (thread) {
 		error = intr_event_schedule_thread(ie);
-		KASSERT(error == 0, ("bad stray interrupt"));
+		if (error != 0)
+			log(LOG_CRIT, "bad stray interrupt %d", vector);
 	}
 	critical_exit();
 	td->td_intr_nesting_level--;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801171008.m0HA8Nmk008901>