From owner-svn-src-head@freebsd.org Sat Aug 20 16:27:06 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 862FCBC077A for ; Sat, 20 Aug 2016 16:27:06 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4E6EF1397 for ; Sat, 20 Aug 2016 16:27:06 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x236.google.com with SMTP id e63so8532882ith.1 for ; Sat, 20 Aug 2016 09:27:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=95seXCNaNNZQstCyvOjKrdvLSzvuovFq9BTsM7xvg7o=; b=QfcqJW0o5Vx4Zepcf+UWWTW2A0VGEeu7hHRjBdJrjhw1T2/6wAD7ShBnrGV8RjQY9B 38urdzRipUiSDP/EqVQxdbcKZ0LuTV3mVNEfsQoufzwkOTuH6+wIPcPkbvEKqOt3ccSH LHIEvjTgQ5WTFNJx4gHlRNamppyxYetzhMPIIR1asUyc+rcYfK0LvQtFxpwASH+ku50r xTUv/9WmclUXLle7udBEDgk0dloLnWb2OraLLb0XlaawiEMQLX3sn1PejbnaeIY8/dlX /ZDbdXT1y/sPwa36cCURgLKnXGuTBs0qAwRUDOrs01sBE9I7gKt9EcFz2H8iqf2Q9qX4 MXuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=95seXCNaNNZQstCyvOjKrdvLSzvuovFq9BTsM7xvg7o=; b=G34bdbMhn0wyD9mIjtUq63lIDzoyzkWQxVM+skoQrhjZAzuICSC1+7B2QDTLJ6kuS0 C8hQb6RL1eg4X16HMA7KvFeqzN03W//hmta3EEqZO40x6LSCFwxbFBPdrvnQe+F7dtC8 7l6oWnOYYkhfUyVoga5q6Z+jIZ/oZCocmYb7bI0Nb9yvMLGmnDn+m3VbI2JwRfl8WBEo lZVQ4ySnUDIjYWXh9Vt85+KR+koZXh2XsxDgTU52oAHC+IC0tMpEHX5mw//8hLh1ASoi kB27L+0nu8Q/TjZ8dE3rmSDYUZcekACMZplWIG7dYd1aDsFTAgNaKpPlfnztOWREAKUg dqiA== X-Gm-Message-State: AEkoouvztWJT1/WXWpZOVddwflxuDTXjLMY56PbtOMU1cb2JcXOYLORc0/l5vvtOD/qlGLeQtUwb/820HBfe5Q== X-Received: by 10.36.236.193 with SMTP id g184mr2263784ith.32.1471710425724; Sat, 20 Aug 2016 09:27:05 -0700 (PDT) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.36.65.7 with HTTP; Sat, 20 Aug 2016 09:27:05 -0700 (PDT) X-Originating-IP: [69.53.245.200] In-Reply-To: <1699917.hhfoKyASTk@ralph.baldwin.cx> References: <201608200049.u7K0nUYd084685@repo.freebsd.org> <1699917.hhfoKyASTk@ralph.baldwin.cx> From: Warner Losh Date: Sat, 20 Aug 2016 10:27:05 -0600 X-Google-Sender-Auth: sZ77SfQ7zrVEf9mYFqjGbs5GJEg Message-ID: Subject: Re: svn commit: r304513 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/ie sys/i386/conf sys/modules sys/modules/ie sys/pc98/conf To: John Baldwin Cc: src-committers , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 16:27:06 -0000 On Sat, Aug 20, 2016 at 8:51 AM, John Baldwin wrote: > On Saturday, August 20, 2016 12:49:30 AM John Baldwin wrote: >> Author: jhb >> Date: Sat Aug 20 00:49:29 2016 >> New Revision: 304513 >> URL: https://svnweb.freebsd.org/changeset/base/304513 >> >> Log: >> Remove the ie(4) driver for Intel 82586 ISA Ethernet adapters. >> >> This driver only supports 10Mb Ethernet using PIO (the hardware supports >> DMA, but the driver only does PIO). There are not any PCCard adapters >> supported by this driver, only ISA cards. In addition, it does not use >> bus_space but instead uses bcopy with volatile pointers triggering a >> host of warnings. (if_ie.c is one of 3 files always built with >> -Wno-error) >> >> Relnotes: yes > > This concludes the list of older drivers I had from earlier after working > on the timeout(9) -> callout(9) changes (almost finished with that, just > a few things left to test changes for, one of them being fail points before > we can remove timeout()/untimeout() entirely). > > I do not have plans for removing any other drivers, though am open to > suggestions. Some possibilities include: > > - tty drivers that haven't been updated to new tty and have been disconnected > from the build since 8.0 including digi(4) and cy(4). I know Bruce has > patches for sio(4) that I just haven't merged, so I'm inclined to leave > sio(4), but the other disconnected drivers are candidates I think. These should be removed. > - Older storage adapters: > - aha (ISA) > - ahb (EISA) > - adv (ISA / EISA / PCI) > - adw (PCI)? > - bt (ISA / EISA / PCI) > - aic (ISA / PCCard) Most of these can go. There were PC Card versions of adv, but I never got around to getting the adv attachment working. Mostly because the cards were expensive and the one that fell into my hands lacked the dongle. aic was a workhorse, but I think is no longer. > - ct (ISA / CBUS) ct likely should stay. It's used in a lot of PC-98 gear that I think is still deployed. > - dpt (ISA / EISA / PCI) Not sure on this one. > - ncv (PCCard / PCI) > - nsp (PCCard) > - stg (ISA / PCCard / PCI) > (Note: some of these are PC-98 related and might remove too much of the > PC-98 ecosystem if removed?) That's hard to say. They were widely used on PC-9821 laptops back in the day, but I'm not sure how much. I'd be inclined to keep them in pending discussions with the pc98 folks. > - mse(4) (ISA-only non-PS-2, non-serial mouse) This is the PC-98 mouse. > - joy(4) (ISA-only, was on various Sound Cards, etc., but I haven't seen > a "game port" on a modern box in a long while) If it still works, what's the rush? Then again, I doubt it's been attached to in many years. EISA can likely be safely removed in 12. It was deprecated in 11 when I made it opt-in. MCA likely can go too. I used to have a boatload of aha and bt cards, but gave up on them years ago. It would be a shame to see them go, but it would help to cleanup CAM a bit since many of the dark corner cases in CAM exist for one ancient SIM or another. While I'd like my aic card to keep working, I've long since tossed the SCSI gear I used to connect with it. The PC Card network drivers, on the other hand, do all still work and I've tested them recently. I'll send pics of my wall of drawers that I keep them all in. My only request is that if there's any PC Card related removals to please put me on the reviews. Warner