From owner-freebsd-current@freebsd.org Tue May 22 21:49:23 2018 Return-Path: Delivered-To: freebsd-current@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 801C2EB0B42 for ; Tue, 22 May 2018 21:49:23 +0000 (UTC) (envelope-from AWilcox@Wilcox-Tech.com) Received: from mail.wilcox-tech.com (mail.wilcox-tech.com [45.32.83.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.wilcox-tech.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EB4926A990 for ; Tue, 22 May 2018 21:49:22 +0000 (UTC) (envelope-from AWilcox@Wilcox-Tech.com) Received: (qmail 9706 invoked from network); 22 May 2018 21:49:13 -0000 Received: from 99-50-40-94.lightspeed.tulsok.sbcglobal.net (HELO ?192.168.1.65?) (awilcox@wilcox-tech.com@99.50.40.94) by mail.wilcox-tech.com with ESMTPA; 22 May 2018 21:49:13 -0000 Subject: Re: [RFC] Deprecation and removal of the drm2 driver To: freebsd-current@freebsd.org References: <20180518193009.GA88432@troutmask.apl.washington.edu> <20180520164011.GA6276@troutmask.apl.washington.edu> <88843bfb-34de-382c-9409-83f9ad54c8c4@daemonic.se> <20180521024050.0857a787@gmail.com> <20180521170728.GA14025@troutmask.apl.washington.edu> <20180522011543.3f621882@gmail.com> <20180521224927.GA9925@troutmask.apl.washington.edu> From: "A. Wilcox" Openpgp: preference=signencrypt Autocrypt: addr=AWilcox@Wilcox-Tech.com; prefer-encrypt=mutual; keydata= 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 N7qhRF0UHQZkMW1rGbU= Message-ID: <1db36614-5381-dac6-f754-d828cee2a743@Wilcox-Tech.com> Date: Tue, 22 May 2018 16:49:19 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1jk0xfrflS9rqZlVI6xiWoSospKv7F9CC" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 May 2018 21:49:23 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --1jk0xfrflS9rqZlVI6xiWoSospKv7F9CC Content-Type: multipart/mixed; boundary="jOZK6GUcvw6EFXup9vpQ9FaToQMpsrQwP"; protected-headers="v1" From: "A. Wilcox" To: freebsd-current@freebsd.org Message-ID: <1db36614-5381-dac6-f754-d828cee2a743@Wilcox-Tech.com> Subject: Re: [RFC] Deprecation and removal of the drm2 driver References: <20180518193009.GA88432@troutmask.apl.washington.edu> <20180520164011.GA6276@troutmask.apl.washington.edu> <88843bfb-34de-382c-9409-83f9ad54c8c4@daemonic.se> <20180521024050.0857a787@gmail.com> <20180521170728.GA14025@troutmask.apl.washington.edu> <20180522011543.3f621882@gmail.com> <20180521224927.GA9925@troutmask.apl.washington.edu> In-Reply-To: --jOZK6GUcvw6EFXup9vpQ9FaToQMpsrQwP Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable >>>>> I just ask. >>>>> Or why not include drm-next to base svn repo and add some >>>>> option to make.conf to swith drm2/dem-next ? >>>> >>>> Even if it's not being built on amd64 we're still responsible for >>>> keeping it building on !amd64 so long as it's in base. This makes >>>> changing APIs and universe runs more burdensome. The graphics >>>> developers have given you notice that it will now be your collective= >>>> responsibility to keep it up to date. >>>> >>> >>> Not quite. One graphics developer has indicated a desire >>> to remove working code, because it interferes with the >>> graphics developers' port on a single architecture. There >>> is no indication by that graphics developer that drm2 will >>> be available in ports. You can go read the original post >>> here: >>> >>> https://lists.freebsd.org/pipermail/freebsd-current/2018-May/069401.h= tml >>> >>> The last paragraph is >>> >>> What does the community think? Is there anyone still using >>> the drm2 driver on 12-CURRENT? If so, what is preventing >>> you from switching to the port? >>> >>> The answer to the last two questions are "yes" and "the port >>> does not work on i386". >>> >>> Yes, I recognize that you're clever enough to purposefully >>> break the API so that you can thumb your nose at those of >>> us who have older hardware. >>> >>> What is wrong with using >>> >>> .if ${MACHINE_ARCH} !=3D amd64 >>> ... >>> .endif >>> >>> to enable/disable drm2? >=20 > With such long-time support offered by 11- branch, why hamper developme= nt > of 12 by lugging around old, hard to maintain code that is relevant for= > only legacy hardware? >=20 it makes me giggle that people still think non-amd64 is "legacy". i386 is alive and well - new chips are being fabbed based on the 586 design with pci-e slots; not to mention things like the Talos and AmigaOne for PowerPC. --arw --=20 A. Wilcox (awilfox) Open-source programmer (C, C++, Python) https://code.foxkit.us/u/awilfox/ --jOZK6GUcvw6EFXup9vpQ9FaToQMpsrQwP-- --1jk0xfrflS9rqZlVI6xiWoSospKv7F9CC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAlsEkF8ACgkQyynLUZIr nRQzBRAAqqcbCiOTfahzcXLwcv0iiEjTyAo9qItXI8fQRxQDJNGTF5NwVkdBbQ19 4WjsGRg7hvvV8D3jH5XTfnM8IWJbKiSi6M+Kxw12pkbxFdf5bknGnNkMI7bv5HkH MowXf6+0+Bi0lbrOTBJSktOIGt5W5cBZbGroCzUrnsFrpE/JYMTVPghuteQm0+b4 Fhtw2DYSRBxocAuC9zUHQLsT6CTq5JDhcQxKd46niXjztAMH4rU6z6Y1ftjBjhHk 34EOjJL4Vt/+S8CqgdmU19Kuh6hN1T57H3zDEjpBfjXIJ96sGbDNudiWrFJebg3L 2Ws+vIrVNq/MvsSxn4Gv1aMbHle+UedsNFbe1fv/mDY2OXjyksvaXN1NDRodAHvW R/KGCfeGaZhgWFGYt9N/H0IhF8/pd2Qrpa4LsYlJo9AGaK3g6Sc0sQdMHR3X2LSL W5B03BKVX9t07qL1w0mHzS4umk2Zx5JkHixxSgaBlGk0Mrv1AeV6WDFBkR/YzZSY OnVPbsSIl/UzpIF3TXMmf7Q0tgmJihP5vlBSFWI7MpgtEIfL9RUB9Qy8wA43zSXh 6l/y/aIBReJ4sUWiG/5J+6HsqSVLSOwwlJn1x+ouO7cWiy2xtOAd0WlI3EqCL0Xh xwsbKhnpxKz0bEK/a8u6kkDHPf/sqOBINYIZOvsVhtsCBg0JO+c= =bHE3 -----END PGP SIGNATURE----- --1jk0xfrflS9rqZlVI6xiWoSospKv7F9CC--