From owner-cvs-all Sun Dec 19 17:47:46 1999 Delivered-To: cvs-all@freebsd.org Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by hub.freebsd.org (Postfix) with ESMTP id 058F714D29; Sun, 19 Dec 1999 17:47:40 -0800 (PST) (envelope-from grog@freebie.lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.9.3/8.9.0) id MAA86806; Mon, 20 Dec 1999 12:17:36 +1030 (CST) Date: Mon, 20 Dec 1999 12:17:36 +1030 From: Greg Lehey To: Bruce Evans Cc: Brian Fundakowski Feldman , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: ata and wd together (was: cvs commit: src/sys/i386/conf LINT) Message-ID: <19991220121736.T465@freebie.lemis.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre2i In-Reply-To: WWW-Home-Page: http://www.lemis.com/~grog X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Monday, 20 December 1999 at 2:10:46 +1100, Bruce Evans wrote: > On Sun, 19 Dec 1999, Brian Fundakowski Feldman wrote: > >>> This is a bug in the drivers. Don't hide it by breaking LINT. >> >> I don't know many people that would rather have LINT not compile >> than compile but without an old, soon-to-be-really-deprecated >> driver. > > It won't be really-deprecated until 5.0 or later. Considering the fight we had to protect wd from the Danish axes, I'd say it's pretty deprecated already. My understanding is that the only reason wd is still there is for a fallback for configurations where ata doesn't perform. I don't see any reason to go to the trouble of fixing the breakage. >>> The drivers used to be sort link-level compatible. Only wcd and acd >>> were very incompatible (because there are 2 files (mis)named atapi-cd.c; >>> the ata one should be named acd.c and the wcd one should be named wcd.c >>> like an old version of it was). This problem used to be hidden by >>> breaking LINT in a different way (commenting out wcd0). >> >> Who is going to "fix" the drivers themselves? Things would have to >> be renamed... And at some point, wasn't LINT a functional kernel? > > Driver maintainers should fix their drivers. No, LINT was never > functional, and was never supposed to be functional. Fine. Who's the maintainer for wd? Greg -- Finger grog@lemis.com for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message