From owner-freebsd-bugs Mon Aug 7 10:25:45 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from gidora.zeta.org.au (gidora.zeta.org.au [203.26.10.25]) by hub.freebsd.org (Postfix) with SMTP id 99E3337BBEF for ; Mon, 7 Aug 2000 10:25:40 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: (qmail 2632 invoked from network); 7 Aug 2000 17:25:37 -0000 Received: from unknown (HELO bde.zeta.org.au) (203.2.228.102) by gidora.zeta.org.au with SMTP; 7 Aug 2000 17:25:37 -0000 Date: Tue, 8 Aug 2000 03:25:33 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: sheldonh@FreeBSD.ORG Cc: freebsd-bugs@FreeBSD.ORG, asmodai@FreeBSD.ORG Subject: Re: conf/20436: Can't make only cd0 under 4.1-STABLE In-Reply-To: <200008071147.EAA59697@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 7 Aug 2000 sheldonh@FreeBSD.ORG wrote: > Synopsis: Can't make only cd0 under 4.1-STABLE > > Responsible-Changed-From-To: freebsd-bugs->asmodai > Responsible-Changed-By: sheldonh > Responsible-Changed-When: Mon Aug 7 04:46:23 PDT 2000 > Responsible-Changed-Why: > Jeroen, could you look at this PR? It seems odd that the > comparison for CDROMs is different from the comparisons > made for other device nodes. Some but not all types of cdroms were broken in rev.1.171 by converting to a loop. The bug in the PR is caused by a wrong fix for this in rev.1.249. Between rev.1.171 and rev.1.249, people were confused by "MAKEDEV cd4" making 4 unwanted devices (cd0 through cd3) but not the one wanted (cd4). Related bugs: "MAKEDEV all" makes bpf0, tap0 and tun0 4 times each, because some parts of MAKEDEV don't understand when other parts of MAKEDEV loop over all unit numbers <= the specified one. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message