From owner-cvs-all Thu Oct 5 16:44:30 2000 Delivered-To: cvs-all@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id B0F0937B503; Thu, 5 Oct 2000 16:44:24 -0700 (PDT) Received: from laptop.baldwin.cx (john@dhcp248.osd.bsdi.com [204.216.28.248]) by pike.osd.bsdi.com (8.11.0/8.9.3) with ESMTP id e95NiDi20645; Thu, 5 Oct 2000 16:44:13 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200010052309.QAA02277@freefall.freebsd.org> Date: Thu, 05 Oct 2000 16:44:26 -0700 (PDT) From: John Baldwin To: cvs-committers@FreeBSD.org Subject: RE: cvs commit: src/sys/alpha/alpha autoconf.c interrupt.c ipl_f Cc: cvs-all@FreeBSD.org Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 05-Oct-00 John Baldwin wrote: > jhb 2000/10/05 16:09:58 PDT > > Log: > - Heavyweight interrupt threads on the alpha for device I/O interrupts. > - Make softinterrupts (SWI's) almost completely MI, and divorce them > completely from the x86 hardware interrupt code. > - The ihandlers array is now gone. Instead, there is a MI shandlers > array > that just contains SWI handlers. > - Most of the former machine/ipl.h files have moved to a new sys/ipl.h. > - Stub out all the spl*() functions on all architectures. The mcpcia and dwlpx PCI chipsets are not confirmed to work. It does work ok on the Miata here that I have to test on though. There is still some bogusness in the alpha interrupt code where it grabs Giant when it probably shouldn't be. Also, at least one person on the -alpha list has reported that his SCSI bus isn't probing succesfully with this, but I figure the chances of getting this fixed are increased with the code under more eyes. Also, having this in the tree should make keeping the ia64 tree in sync easier as well as the ia64 port borrows heavily from the alpha port atm. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message