From owner-cvs-src-old@FreeBSD.ORG Mon Jul 25 18:24:33 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DBC9106566C for ; Mon, 25 Jul 2011 18:24:33 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4C9AA8FC12 for ; Mon, 25 Jul 2011 18:24:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p6PIOXPQ094923 for ; Mon, 25 Jul 2011 18:24:33 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p6PIOXN7094922 for cvs-src-old@freebsd.org; Mon, 25 Jul 2011 18:24:33 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <201107251824.p6PIOXN7094922@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Mon, 25 Jul 2011 18:24:17 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_7 Subject: cvs commit: src/sys/sparc64/sparc64 intr_machdep.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jul 2011 18:24:33 -0000 marius 2011-07-25 18:24:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/sparc64 intr_machdep.c Log: SVN rev 224359 on 2011-07-25 18:24:17Z by marius MFC: r223235 - As with stray vector interrupts limit the reporting of stray level interrupts. Bringup on additional machine models repeatedly reveals firmware that enables interrupts behind our back, causing the console to be flooded otherwise. - As with the regular interrupt counters using uint16_t instead of u_long for counting the stray vector interrupts should be more than sufficient. - Cache the interrupt vector in intr_stray_vector(). Revision Changes Path 1.27.2.14 +19 -8 src/sys/sparc64/sparc64/intr_machdep.c