From owner-cvs-all Sun Dec 12 16:30:30 1999 Delivered-To: cvs-all@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id 6272314F0E; Sun, 12 Dec 1999 16:30:21 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id E94F41CA0; Mon, 13 Dec 1999 08:30:16 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: Mike Smith Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_conf.c In-Reply-To: Message from Mike Smith of "Sun, 12 Dec 1999 16:23:58 PST." <199912130023.QAA04379@mass.cdrom.com> Date: Mon, 13 Dec 1999 08:30:16 +0800 From: Peter Wemm Message-Id: <19991213003016.E94F41CA0@overcee.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Mike Smith wrote: > > peter 1999/12/12 08:34:44 PST > > > > Modified files: > > sys/kern vfs_conf.c > > Log: > > Put on asbestos suit and put a splcam() around the 'Mounting root from..' > > message to stop it splitting. Every single scsi machine I've seen seems > > to reliably collide with this and it's rather annoying. > > Should probably be something more like splimp(), since there's no > guarantee that you're not going to get a different interrupt-masked > device doing the same sort of thing. splimp is no relation to the disk interrupts.. We don't have a heirarchy of priorities like other unixen, each mask stands alone. splhigh() covers it all but that's really overdoing it. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message