From owner-freebsd-hackers Sat Jan 11 23:35:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA14786 for hackers-outgoing; Sat, 11 Jan 1997 23:35:55 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id XAA14779 for ; Sat, 11 Jan 1997 23:35:48 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id SAA30033; Sun, 12 Jan 1997 18:33:23 +1100 Date: Sun, 12 Jan 1997 18:33:23 +1100 From: Bruce Evans Message-Id: <199701120733.SAA30033@godzilla.zeta.org.au> To: bde@zeta.org.au, j@uriah.heep.sax.de, jfieber@indiana.edu Subject: Re: Mounting devfs on /dev Cc: hackers@FreeBSD.ORG Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >>The partition nodes for the disk are not being created. Only >>/dev/sd0, /dev/rsd0, and /dev/rsd0.ctl are there, nothing more. I wrote: >They aren't created until the disk is opened. mountroot() should >open the root device without looking it up. Other disks can easily >be opened in /etc/rc using something `disklabel /dev/null'. Oops, they seem to be broken now for a non-root devfs. The partitions on my zip disk /dev/sd1 aren't created when /dev/sd1 is looked at in various ways, and unmounting devfs hangs all disk i/o after a while. (At first only the unmount process seemed to be hung - ps was able to run and should the process hanging on vgone. Now ps in ddb show that many processes are hanging on ufslk2. I thought that this problem was fixed.) Bruce