From nobody Thu Apr 10 14:16:06 2025 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ZYMLL0Ystz5t06k; Thu, 10 Apr 2025 14:16:10 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from omta003.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZYMLK5V6Hz44T7; Thu, 10 Apr 2025 14:16:09 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Authentication-Results: mx1.freebsd.org; none Received: from shw-obgw-4002a.ext.cloudfilter.net ([10.228.9.250]) by cmsmtp with ESMTPS id 2sfduDWeJ9JM22shNuaZwp; Thu, 10 Apr 2025 14:16:09 +0000 Received: from spqr.komquats.com ([70.66.136.217]) by cmsmtp with ESMTPSA id 2shLuv0xxl5eG2shMujBgq; Thu, 10 Apr 2025 14:16:09 +0000 X-Auth-User: cschuber X-Authority-Analysis: v=2.4 cv=EO6l0EZC c=1 sm=1 tr=0 ts=67f7d2a9 a=h7br+8Ma+Xn9xscxy5znUg==:117 a=h7br+8Ma+Xn9xscxy5znUg==:17 a=kj9zAlcOel0A:10 a=XR8D0OoHHMoA:10 a=6I5d2MoRAAAA:8 a=EkcXrb_YAAAA:8 a=YxBL1-UpAAAA:8 a=2wh6xbWesIucxnZkOEgA:9 a=CjuIK1q_8ugA:10 a=LK5xJRSDVpKd5WXXoEvA:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTP id B8619752; Thu, 10 Apr 2025 07:16:06 -0700 (PDT) Received: by slippy.cwsent.com (Postfix, from userid 1000) id 3BC9031C; Thu, 10 Apr 2025 07:16:06 -0700 (PDT) X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.8+dev Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: "Bjoern A. Zeeb" cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: Re: git: 558d63889623 - main - iwlwififw: remove Intel iwlwifi firmware from src.git In-reply-to: <202504101335.53ADZR4T007246@gitrepo.freebsd.org> References: <202504101335.53ADZR4T007246@gitrepo.freebsd.org> Comments: In-reply-to "Bjoern A. Zeeb" message dated "Thu, 10 Apr 2025 13:35:27 +0000." List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 10 Apr 2025 07:16:06 -0700 Message-Id: <20250410141606.3BC9031C@slippy.cwsent.com> X-CMAE-Envelope: MS4xfKFZESHQDI7ko0WEF0B60JSyim0enT1751xIkGhOHiVFtwwgPyh2ulNephqYFWf+LklBr4m0AcJSNdbzbBAtp4V+d7+pEnzgbOYvKw/WSRwnU4jx4vUS c8bV32PGBsQw04yCJJbnPgVCthILqPbLU5GCKcjcp58JS2l+i5bNqyP9u+cF2esuFP2U8M897FC0mQ+YS5YcUG9hBDYfzeFfePhpHJ5ViXGcXkwgedM+doOB xlKhVAcavjDSdy97XK3G5AOjEiMp5o4Jt1IeXihoYk2MG/FtoA7akWlAAPNfynhohPYFSNMS66es4RaTQ3cXT90peIm6lV8i/l5toQVC3BE= X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:16509, ipnet:3.96.0.0/15, country:US] X-Rspamd-Queue-Id: 4ZYMLK5V6Hz44T7 X-Spamd-Bar: ---- In message <202504101335.53ADZR4T007246@gitrepo.freebsd.org>, "Bjoern A. Zeeb" writes: > The branch main has been updated by bz: > > URL: https://cgit.FreeBSD.org/src/commit/?id=558d638896239f9cd25b9d825ecfce62 > ec54681e > > commit 558d638896239f9cd25b9d825ecfce62ec54681e > Author: Bjoern A. Zeeb > AuthorDate: 2025-04-08 16:57:14 +0000 > Commit: Bjoern A. Zeeb > CommitDate: 2025-04-10 13:32:49 +0000 > > iwlwififw: remove Intel iwlwifi firmware from src.git > > Following the example of rtw88 and rtw89 only ship iwlwifi firmware > from ports/packages. Users are asked to run fwget(8) to install the > firmware needed for their system or build it from ports > (see also UPDATING). > > This is the end of a long story adding wireless support to fwget(8), > migrating the firmware for multiple branches into ports, splitting them > up into flavors, and updating some install media and the installer to > provide firmware. > > The overall amount for new firmware amongst all drivers would have > added more than 100M of binary blobs to src.git for the first import, > ignoring future updates which (along with some duplication between > multiple drivers) was considered too much. > > While maintenance within the src tree certainly would have been > easier in the longer term this seems to be the better solution and > I would like to thank everyone who helped along the path to get there. > > The iwlwififw.4 man page is to stay (for now) and will likely point > at the appropriate firmware package flavor in the future as well > so people may find it easier to transition. In the long term this > information is likely not needed anymore. Maybe have the man page mention the port. It's not like we don't use ports for other firmware either, i.e. CPU firmware. Ports maintaining firmware are an important part of our ecosystem. > > Sponsored by: The FreeBSD Foundation > Requested by: core (Oct 2022) > Reviewed by: thj, jrm (earlier) > MFC after: 3 days > Differential Revision: https://reviews.freebsd.org/D49713 > --- > ObsoleteFiles.inc | 3 + > UPDATING | 6 + > share/doc/legal/Makefile | 1 - > share/doc/legal/intel_iwlwififw/Makefile | 5 - > sys/contrib/dev/iwlwififw/LICENCE.iwlwifi_firmware | 39 -- > sys/contrib/dev/iwlwififw/WHENCE | 483 ------------------- > -- > sys/contrib/dev/iwlwififw/iwlwifi-3160-17.ucode | Bin 918268 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-3168-29.ucode | Bin 1036288 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-7260-17.ucode | Bin 1049340 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-7265-17.ucode | Bin 1180412 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-7265D-29.ucode | Bin 1036772 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-8000C-36.ucode | Bin 2428004 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-8265-36.ucode | Bin 2436632 -> 0 bytes > .../iwlwififw/iwlwifi-9000-pu-b0-jf-b0-46.ucode | Bin 1518772 -> 0 bytes > .../iwlwififw/iwlwifi-9260-th-b0-jf-b0-46.ucode | Bin 1489652 -> 0 bytes > .../dev/iwlwififw/iwlwifi-Qu-b0-hr-b0-77.ucode | Bin 1404704 -> 0 bytes > .../dev/iwlwififw/iwlwifi-Qu-b0-jf-b0-77.ucode | Bin 1322436 -> 0 bytes > .../dev/iwlwififw/iwlwifi-Qu-c0-hr-b0-77.ucode | Bin 1404720 -> 0 bytes > .../dev/iwlwififw/iwlwifi-Qu-c0-jf-b0-77.ucode | Bin 1322452 -> 0 bytes > .../dev/iwlwififw/iwlwifi-QuZ-a0-hr-b0-77.ucode | Bin 1404840 -> 0 bytes > .../dev/iwlwififw/iwlwifi-QuZ-a0-jf-b0-77.ucode | Bin 1321956 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-cc-a0-77.ucode | Bin 1366144 -> 0 bytes > .../dev/iwlwififw/iwlwifi-gl-c0-fm-c0-83.ucode | Bin 1799504 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-gl-c0-fm-c0.pnvm | Bin 226668 -> 0 bytes > .../dev/iwlwififw/iwlwifi-so-a0-gf-a0-83.ucode | Bin 1739988 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-so-a0-gf-a0.pnvm | Bin 55580 -> 0 bytes > .../dev/iwlwififw/iwlwifi-so-a0-gf4-a0-83.ucode | Bin 1703968 -> 0 bytes > .../dev/iwlwififw/iwlwifi-so-a0-gf4-a0.pnvm | Bin 28064 -> 0 bytes > .../dev/iwlwififw/iwlwifi-so-a0-hr-b0-81.ucode | Bin 1539288 -> 0 bytes > .../dev/iwlwififw/iwlwifi-so-a0-jf-b0-77.ucode | Bin 1446036 -> 0 bytes > .../dev/iwlwififw/iwlwifi-ty-a0-gf-a0-83.ucode | Bin 1683076 -> 0 bytes > sys/contrib/dev/iwlwififw/iwlwifi-ty-a0-gf-a0.pnvm | Bin 55484 -> 0 bytes > sys/modules/Makefile | 4 - > sys/modules/iwlwififw/Makefile | 30 -- > sys/modules/iwlwififw/Makefile.inc | 18 - > sys/modules/iwlwififw/iwlwifi-3160-fw/Makefile | 4 - > sys/modules/iwlwififw/iwlwifi-3168-fw/Makefile | 4 - > sys/modules/iwlwififw/iwlwifi-7260-fw/Makefile | 4 - > sys/modules/iwlwififw/iwlwifi-7265-fw/Makefile | 4 - > sys/modules/iwlwififw/iwlwifi-7265D-fw/Makefile | 4 - > sys/modules/iwlwififw/iwlwifi-8000C-fw/Makefile | 4 - > sys/modules/iwlwififw/iwlwifi-8265-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-9000-pu-b0-jf-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-9260-th-b0-jf-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-Qu-b0-hr-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-Qu-b0-jf-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-Qu-c0-hr-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-Qu-c0-jf-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-QuZ-a0-hr-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-QuZ-a0-jf-b0-fw/Makefile | 4 - > sys/modules/iwlwififw/iwlwifi-cc-a0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-gl-c0-fm-c0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-gl-c0-fm-c0-pnvm/Makefile | 6 - > .../iwlwififw/iwlwifi-so-a0-gf-a0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-so-a0-gf-a0-pnvm/Makefile | 6 - > .../iwlwififw/iwlwifi-so-a0-gf4-a0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-so-a0-gf4-a0-pnvm/Makefile | 6 - > .../iwlwififw/iwlwifi-so-a0-hr-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-so-a0-jf-b0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-ty-a0-gf-a0-fw/Makefile | 4 - > .../iwlwififw/iwlwifi-ty-a0-gf-a0-pnvm/Makefile | 6 - > 61 files changed, 9 insertions(+), 692 deletions(-) > > [...] -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org e^(i*pi)+1=0