From owner-freebsd-current@FreeBSD.ORG Mon Nov 22 18:27:43 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 079E916A4CE for ; Mon, 22 Nov 2004 18:27:43 +0000 (GMT) Received: from peedub.jennejohn.org (Ja3df.j.pppool.de [85.74.163.223]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39F9843D48 for ; Mon, 22 Nov 2004 18:27:42 +0000 (GMT) (envelope-from garyj@jennejohn.org) Received: from jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.13.1/8.11.6) with ESMTP id iAMIRaq4009545; Mon, 22 Nov 2004 19:27:37 +0100 (CET) (envelope-from garyj@jennejohn.org) Message-Id: <200411221827.iAMIRaq4009545@peedub.jennejohn.org> X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: current@freebsd.org In-reply-to: Your message of "Mon, 22 Nov 2004 08:31:32 CST." <3457D9D4-3C93-11D9-BAB4-000D936BE398@bis.midco.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 22 Nov 2004 19:27:36 +0100 From: Gary Jennejohn cc: jroberson@chesapeake.net Subject: Re: Giantless VFS. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Gary Jennejohn List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2004 18:27:43 -0000 Peter Schultz writes: > On Nov 22, 2004, at 8:15 AM, Jeremie Le Hen wrote: > > >> I haven't received any feedback from the list though. I hope people > >> are > >> testing it. Perhaps the silence indicates universal success? :-) > > > > Would it be interesting to try your patch on a UP system ? To > > anticipate an hypotetical affirmative answer, I'm already recompiling > > my > > UP kernel with it. > > > > > Reducing contention over the kernel is beneficial for any number of > processors. > With a tree just updated per cvsup about 30 minutes ago: root:peedub:sys:bash:8> patch < ~/freebsd/smpffs.diff root:peedub:sys:bash:7> find . -type f -name \*.rej | xargs ls -l -rw-r--r-- 1 root wheel 539 Nov 22 19:22 ./kern/init_sysent.c.rej -rw-r--r-- 1 root wheel 522 Nov 22 19:22 ./kern/syscalls.c.rej -rw-r--r-- 1 root wheel 524 Nov 22 19:22 ./sys/syscall.h.rej -rw-r--r-- 1 root wheel 557 Nov 22 19:22 ./sys/syscall.mk.rej -rw-r--r-- 1 root wheel 531 Nov 22 19:22 ./sys/sysproto.h.rej :-( I have the latest (only?) vesion of the patch. --- Gary Jennejohn / garyj[at]jennejohn.org gj[at]freebsd.org garyj[at]denx.de