From owner-freebsd-current@FreeBSD.ORG Tue Jul 17 06:32:32 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 658BF16A403 for ; Tue, 17 Jul 2007 06:32:32 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 1B2E213C4B6 for ; Tue, 17 Jul 2007 06:32:32 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.101] (c-71-231-138-78.hsd1.or.comcast.net [71.231.138.78]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l6H6WU7g059506 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO) for ; Tue, 17 Jul 2007 02:32:31 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Mon, 16 Jul 2007 23:35:38 -0700 (PDT) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: current@freebsd.org Message-ID: <20070716233030.D92541@10.0.0.1> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: ULE/SCHED_SMP diff for 7.0 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jul 2007 06:32:32 -0000 http://people.freebsd.org/~jeff/ule.diff This patch is scheduled for inclusion in 7.0. I would like anyone who cares to run it to validate that it does not create any stability or performance regression over the existing ULE. This patch replaces ULE with SCHED_SMP, which will now no longer exist as a seperate fork of ULE. Briefly, this is still a very suitable scheduler for uniprocessor machines while providing stronger affinity and other performance improvements for multiprocessor machines. Even "works for me!" type responses are welcome so I know roughly how many people have tested before I commit this close to release. Thanks! Jeff