From owner-cvs-all@FreeBSD.ORG Sun Mar 14 22:19:31 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECD4E16A4CE for ; Sun, 14 Mar 2004 22:19:31 -0800 (PST) Received: from smtp.mho.com (smtp.mho.net [64.58.4.5]) by mx1.FreeBSD.org (Postfix) with SMTP id 9ED4843D4C for ; Sun, 14 Mar 2004 22:19:31 -0800 (PST) (envelope-from scottl@freebsd.org) Received: (qmail 73811 invoked by uid 1002); 15 Mar 2004 06:19:29 -0000 Received: from unknown (HELO ?10.4.1.17?) (64.58.1.252) by smtp.mho.net with SMTP; 15 Mar 2004 06:19:29 -0000 Date: Sun, 14 Mar 2004 23:23:04 -0700 (MST) From: Scott Long X-X-Sender: scottl@pooker.samsco.home To: Alfred Perlstein In-Reply-To: <20040315060801.GB76728@elvis.mu.org> Message-ID: <20040314231854.B99831@pooker.samsco.home> References: <200403142303.i2EN3vvP053769@repoman.freebsd.org> <20040315060801.GB76728@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: Warner Losh cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files.i386 files.pc98 options.i386 isa_device.h pcf.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 06:19:32 -0000 On Sun, 14 Mar 2004, Alfred Perlstein wrote: > * Scott Long [040314 18:18] wrote: > > On Sun, 14 Mar 2004, Warner Losh wrote: > > > imp 2004/03/14 15:03:57 PST > > > > > > Remove isa compat stuff. > > > > > > > I applaud your work here, but I really wish that you had resolved pc98 > > before axeing the files. When do you anticiapte that the pc98 tinderbox > > will stop failing? > > Removed ISA_COMPAT so that... ? > > We have less drivers? > Paves the way for feature X? > Paves the way for ...? > > If it's just to remove something that's "ugly" but doesn't have an > impact on things, then it's not really in our best interest to remove > something that _works_ when a replacement is not even needed. > Actually, the ISA compat shims don't work in 5.x. The only purpose that they served was to allow those drivers to keep compiling. I believe that Warner verified that many of the drivers didn't actually work. So when something doesn't work for several years and no one is motivated to fix it, why leave it around to rott even further? What if you are doing an API sweep and have to touch this driver; how can you possibly know that you aren't breaking the driver further? Scott