From owner-freebsd-alpha Tue Apr 24 16: 6:57 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 2A44D37B423 for ; Tue, 24 Apr 2001 16:06:54 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f3ON6fG78789 for ; Tue, 24 Apr 2001 16:06:41 -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 Date: Tue, 24 Apr 2001 16:06:04 -0700 (PDT) From: John Baldwin To: alpha@FreeBSD.org Subject: Preemption on by default Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Does anyone have any objections to removing the PREEMPTION kernel option and just turning it on by default now for the alpha arch? IIRC, the only machine that still had problems with preemption was the 4100, and the 4100 here at the office is happily running a SMP preemptive kernel at the moment. As far as SMP in general is concerned, I think that the top of the tree should work somewhat with the exception that accounting might be rather screwed up (and thus scheduling might be a little wacky, but not unusable). I'm currently ripping up large portions of the kernel SMP code to make some of it more machine independent among other things. These changes include changing the way we handle clock interrupts on SMP systems and will hopefully improve if not fix the current accounting problems with alpha SMP. -- 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 freebsd-alpha" in the body of the message