From owner-cvs-all Mon Jan 7 21:27:16 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id F347B37B419; Mon, 7 Jan 2002 21:27:13 -0800 (PST) Received: (from jake@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g085RD436990; Mon, 7 Jan 2002 21:27:13 -0800 (PST) (envelope-from jake) Message-Id: <200201080527.g085RD436990@freefall.freebsd.org> From: Jake Burkholder Date: Mon, 7 Jan 2002 21:27:13 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/sparc64 exception.s X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2002/01/07 21:27:13 PST Modified files: sys/sparc64/sparc64 exception.s Log: Adapt the vectored interrupt handler for receiving ipis. If the second data word in an interrupt packet is non-zero, it points to code to execute to handle the ipi, so jump to it instead of enqueueing the packet. It is unclear if we will need queued ipis. Interrupt g7 now points to pcpu, instead of to the per-cpu interrupt queue itself, so use that instead. Interrupt g6 is no longer reserved. Revision Changes Path 1.23 +53 -47 src/sys/sparc64/sparc64/exception.s To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message