From owner-cvs-all Sun Jan 5 17:39:26 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A6B937B401; Sun, 5 Jan 2003 17:39:25 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 572EF43EC5; Sun, 5 Jan 2003 17:39:25 -0800 (PST) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h061dPfh087272; Sun, 5 Jan 2003 17:39:25 -0800 (PST) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h061dPUl087271; Sun, 5 Jan 2003 17:39:25 -0800 (PST) Message-Id: <200301060139.h061dPUl087271@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 5 Jan 2003 17:39:25 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ia64/ia64 clock.c interrupt.c mp_machdep.c src/sys/ia64/include clock.h 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 marcel 2003/01/05 17:39:25 PST Modified files: sys/ia64/ia64 clock.c interrupt.c mp_machdep.c sys/ia64/include clock.h Log: Replace the hardcoding of 255 as the clock interrupt vector with CLOCK_VECTOR and define it as 254, not 255. Vector 255 is already in use as the AP wakeup vector on the HP rx2600. This needs to be made more dynamic. The likelyhood of vector 254 being in use is pretty small, but we already have code to assign vectors to IPIs (see sal.c) and it's preobably better to have a centralized "vector manager" that hands out vectors based on some imput (like priority). Revision Changes Path 1.19 +1 -1 src/sys/ia64/ia64/clock.c 1.31 +1 -1 src/sys/ia64/ia64/interrupt.c 1.43 +1 -1 src/sys/ia64/ia64/mp_machdep.c 1.8 +2 -0 src/sys/ia64/include/clock.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message