From owner-freebsd-current@FreeBSD.ORG Wed Nov 10 16:54:56 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 EE6AC16A4CE for ; Wed, 10 Nov 2004 16:54:56 +0000 (GMT) Received: from mail.struchtrup.de (mail.struchtrup.de [80.190.247.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6797643D45 for ; Wed, 10 Nov 2004 16:54:56 +0000 (GMT) (envelope-from seb@struchtrup.com) Received: from p5087da2f.dip0.t-ipconnect.de ([80.135.218.47] helo=[10.0.0.2]) by mail.struchtrup.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.42 (FreeBSD)) id 1CRviv-0003lg-1V; Wed, 10 Nov 2004 16:53:33 +0000 Message-ID: <419247AF.9070400@struchtrup.com> Date: Wed, 10 Nov 2004 17:54:07 +0100 From: Sebastian Schulze Struchtrup User-Agent: Mozilla Thunderbird 0.9 (X11/20041108) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <2602.1099910947@critter.freebsd.dk> In-Reply-To: <2602.1099910947@critter.freebsd.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Struchtrup-MailScanner-Information: Please contact the ISP for more information X-Struchtrup-MailScanner: Found to be clean X-MailScanner-From: seb@struchtrup.com cc: current@freebsd.org Subject: Re: [HEADSUP] Please help test device vnode bypass! X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Wed, 10 Nov 2004 16:54:57 -0000 Poul-Henning Kamp wrote: >Please test this feature. > >Even better, help test the perforce branch phk_bufwork if you can. > >Poul-Henning > >In message <200411081046.iA8AklqT003808@repoman.freebsd.org>, Poul-Henning Kamp > writes: > > >>phk 2004-11-08 10:46:47 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/fs/devfs devfs_vnops.c >> Log: >> Add optional device vnode bypass to DEVFS. >> >> >> fops=0 1000000 bytes transferred in 4.865386 secs (205534 bytes/sec) fops=1 1000000 bytes transferred in 2.513814 secs (397802 bytes/sec) This would result in approx. 2us per syscall. System is FreeBSD 6.0-CURRENT #25: Tue Nov 9 13:44:16 CET 2004 (something like an Athlon XP 2k) with invariants and witness, without anything out of phk_bufwork. No problems until now.