From owner-freebsd-arch@freebsd.org Fri May 24 22:07:54 2019 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CECB515B64AD for ; Fri, 24 May 2019 22:07:54 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 30BC681954 for ; Fri, 24 May 2019 22:07:54 +0000 (UTC) (envelope-from jhs@berklix.com) Received: by mailman.ysv.freebsd.org (Postfix) id E509915B64AC; Fri, 24 May 2019 22:07:53 +0000 (UTC) Delivered-To: arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BFE7015B64AB for ; Fri, 24 May 2019 22:07:53 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from slim.berklix.org (slim.berklix.org [94.185.90.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "slim.berklix.org", Issuer "slim.berklix.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5A09881953 for ; Fri, 24 May 2019 22:07:50 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from mart.js.berklix.net (p2E52CF95.dip0.t-ipconnect.de [46.82.207.149]) (authenticated bits=128) by slim.berklix.org (8.15.2/8.15.2) with ESMTPSA id x4OM7afg037999 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 25 May 2019 00:07:40 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id x4OM7Z4t051952; Sat, 25 May 2019 00:07:35 +0200 (CEST) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id x4OM7HHi083229; Sat, 25 May 2019 00:07:29 +0200 (CEST) (envelope-from jhs@berklix.com) Message-Id: <201905242207.x4OM7HHi083229@fire.js.berklix.net> To: Warner Losh cc: "freebsd-arch@freebsd.org" Subject: Re: Time to retire PC Card (but not CardBus) From: "Julian H. Stacey" Organization: http://berklix.com/jhs http://stolenvotes.uk User-agent: EXMH on FreeBSD http://berklix.com/free/ X-From: http://www.berklix.org/~jhs/ In-reply-to: Your message "Thu, 23 May 2019 18:34:46 -0600." Date: Sat, 25 May 2019 00:07:17 +0200 X-Rspamd-Queue-Id: 5A09881953 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [0.68 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[slim.berklix.com]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:33824, ipnet:94.185.88.0/22, country:DE]; RCVD_TLS_LAST(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[149.207.82.46.zen.spamhaus.org : 127.0.0.10]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.63)[-0.633,0]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.70)[0.698,0]; NEURAL_HAM_LONG(-0.41)[-0.407,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[berklix.com]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[68.90.185.94.list.dnswl.org : 127.0.10.0]; R_SPF_NA(0.00)[]; IP_SCORE(0.13)[ip: (0.49), ipnet: 94.185.88.0/22(0.24), asn: 33824(-0.06), country: DE(-0.01)] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 May 2019 22:07:55 -0000 Hi, Reference: > From: Warner Losh > Date: Thu, 23 May 2019 18:34:46 -0600 Warner Losh wrote: > Greetings, > > Now that a number of 16-bit drivers have been retired, I think it's time to > retire 16-bit PC Card / PCMCIA cards. The 32-bit CardBus cards are still > alive and kicking, but the need for 16-bit PC Cards has passed. It's time > to retire it. > > I've floated this idea before, and there was broad support for it. I've > held off until after FCP 101 deprecation was playing out. We've not pushed > that into the tree. This is the logical next step. FreeBSD 12.x will be the > last release with 16-bit PC Card support. > > My plan is to add deprecation notices to the remaining PC Card drivers, > merge those back to FreeBSD 11 and 12. Once that's done, I plan on removing > the 16-bit support. I have a few minor bug fixes to that which I'll push in > before I retire it, and merge those fixes. > > My plan is to give about a month for the community to discuss this plan Which community, which lists ? announce@ maybe ? Some sysadmins dont have time to read lists developers use, but they provide freebsd in the real world. I've met busy sysadmins who have little time for any mail lists, maybe just for mutiple OS's versions of RELNOTES & announce@. > before I add the warnings. If there's resistance, we'll go with more formal > data collection and deprecation. If there's none, I'll go ahead. Purges always scare, cutting off our tails, wondering how many we loose & don't hear from Versus how much easier it might make development for others. > This affects the following drivers: an, cmx, fdc, puc, uart, wi, bt3c, ata. > > Warner Cheers, Julian -- Julian Stacey, Consultant Systems Engineer, BSD Linux Unix, Munich Aachen Kent Brexit ref. stole votes from 700,000 Brits in EU; 1.9 M young, more remainers had no vote; 1.3 M old, mostly leavers now dead. Lies part paid by illegal foreign funds. In-sufficient fines & control. http://stolenvotes.uk