Subject: Re: kern/34085: "scsibus* at umass?" missing for GENERIC kernel
To: None <cube@NetBSD.org, gnats-admin@netbsd.org, netbsd-bugs@netbsd.org,>
From: Matthias Drochner <M.Drochner@fz-juelich.de>
List: netbsd-bugs
Date: 07/26/2006 11:55:02
The following reply was made to PR kern/34085; it has been noted by GNATS.
From: Matthias Drochner <M.Drochner@fz-juelich.de>
To: Quentin Garnier <cube@cubidou.net>
Cc: gnats-bugs@NetBSD.org, christianbiere@gmx.de
Subject: Re: kern/34085: "scsibus* at umass?" missing for GENERIC kernel
Date: Wed, 26 Jul 2006 13:54:52 +0200
cube@cubidou.net said:
> The contents of scsi.4 and other config files proves that we can't
> expect people to maintain it (not that I blame anyone--it just cannot
> be done).
Yes, sad but true.
> audio has been listed that way since 1.6, and
> I don't remember seeing people complaining about that facts
So it should be OK... I did somehow assume that people,
especially those with a traditional BSD background, expect
a real device tree. Perhaps I'm too old.
> adventurous users of adjustkernel
While it isn't much of an issue for audio, wiring down disks
makes a lot of sense even for average users, to avoid messup
if one fails on boot.
> Requesting that interface
> attributes should appear without a wildcard would be fine with me,
> however it will bring a whole new kind of confusion for some users.
I don't think it is that bad. With a meaningful error message
and a heads-up in current-users people could handle it.
(I'd also prefer to have interface attributes easily recognized
by some special syntax, and disallow the "device foo {}" shortcut
in files.*. I've fixed a number of cases in the past where interface
attributes were used needlessly in files.*, just creating bloat.)
> So, where and how do you think I should list providers of "scsi" and
> "atapi"? In scsi.4 I guess, but I'm not sure of the form.
scsi.4 already contains a list... I'd list both ways, the traditional
one and the "at scsi?", separated by a big "or". btw, the "channel"
locator should also be listed as in other bus attachments.
best regards
Matthias