From owner-freebsd-current Tue Nov 2 7: 2:11 1999 Delivered-To: freebsd-current@freebsd.org Received: from hda.hda.com (hda.bicnet.net [208.220.68.243]) by hub.freebsd.org (Postfix) with ESMTP id 1970114A25 for ; Tue, 2 Nov 1999 07:02:02 -0800 (PST) (envelope-from dufault@hda.hda.com) Received: (from dufault@localhost) by hda.hda.com (8.8.5/8.8.5) id JAA21488 for current@freebsd.org; Tue, 2 Nov 1999 09:56:39 -0500 (EST) From: Peter Dufault Message-Id: <199911021456.JAA21488@hda.hda.com> Subject: Ross Harvey's nice fixes and associated clean up To: current@freebsd.org Date: Tue, 2 Nov 1999 09:56:38 -0500 (EST) X-Mailer: ELM [version 2.4ME+ PL25 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've merged Ross Harvey's "nice" fixes and associated clean up from NetBSD in with my own scheduler hacks. They're at http://www.freebsd.org/~dufault via the "system" link. I won't promise much other than that the resulting kernel boots and runs with no obvious problems to my canned regression tests. There could yet be glaring problems. For the alpha people - I didn't add a separate scheduler clock, you'll have to do that on your own and modify kern_clock.c to not call "update_estcpu", instead call that from your scheduler clock. See Ross's work, my "update_estcpu" is the equivalent of his "sched_clock". If we keep this work I'll match his nomenclature. Peter -- Peter Dufault (dufault@hda.com) Realtime development, Machine control, HD Associates, Inc. Safety critical systems, Agency approval To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message