From nobody Mon Oct 28 14:49:41 2024 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 4Xcbrj5605z5bRQ3; Mon, 28 Oct 2024 14:49:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Xcbrj4VLVz4njP; Mon, 28 Oct 2024 14:49:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730126981; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WbbXhRAlPjsCBT5LzX+bKqfAEk9dVfh/jw1Me3qQDn0=; b=dGwoKEsxlQjr+NG+qc723Kf3ISdqpKvpsivZqO3AU4HGo/LDGH6JKp82/8jyYbsQMJ+u6r PumcDLxY/McJi7FGP0opN4J9c+h5HnYzL6vE6Vb8HrNFINWq/jbevH2UoPmiuzFabTCE/B FCJvCpB5/PEGg4ljNYxizu7kQ+j0ZX1dNF/DyBfEWMvP3IQY94YNJGGMroX5nk2J4ocFSt PxMe8zOHe4+W5aFRMV433iebha2kd4gEnMhRqHaR5GD9zKNliiYTAXUR5PrYhItwCKV2BI Rm+SSqR7JiEWGR97RFzBIJT6kSHx9oLZ49CgU7IYx2465xmHSPlJnQiXMhhczA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730126981; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=WbbXhRAlPjsCBT5LzX+bKqfAEk9dVfh/jw1Me3qQDn0=; b=YN7YAo3GmYx3CbW0a4iL5WIJIHSRcNh5G38vRGzYPqH1YPVKsp6DSP3SS6Izoeu2WA6x/w BYEEJnhkNxxgXXag5QTISZ+wImYlqinMG7PY0svEmrZwIda8lBUWnqc7ARRaCZwnmtIrah jHEGMcrzCe6grwgIrp762h58KcO7gEyTQ8jZLyJXaJutGUniv6gEXwI8pDN9Yeken1PsoU Jj84yDWsftgK5jD/KaWPU6pvQhnvYJWzFfUonn0hu1n+eg2s53yPUBe5ZquseuF+sC5FGx Wm6qtJaaGmUrNZPAQP2fQEVWW5eutGeYLDJnt+mY3fLUyfmVkjwpXMGqjI9R1g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730126981; a=rsa-sha256; cv=none; b=CG91jOym631kavyxYHuFyPYQnwTbf0iMv0qvEozEOWh3czarnW7R1nDubeV5VMMnud09rP KyAG4gFJEwqbKQl/kMd4ZbjrgKeXFBQhsXGCNYCT07OcSBHs2AROUxINffV0JLUYWpqBzG LoivIUC1rUTo5McMDhT13UCDsWwwzJ2ytp27f5/AIGOj/LAEa/ZkidRBCNaj/kmK33aZ7K mAz+4TojzDf+D+NyJrbRbVBuwNI7Vo8kZZyY9tGWZ/5wXLMc788622JR7C0fwnhaa9Oilx Ns4vw+9tcFKpCPIq13WgwL3030LwhCLWucoQylJ8iWuoEBPQBaKq3ME9j8mgaA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Xcbrj3yPZzjvj; Mon, 28 Oct 2024 14:49:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49SEnfhv099012; Mon, 28 Oct 2024 14:49:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49SEnfIV099009; Mon, 28 Oct 2024 14:49:41 GMT (envelope-from git) Date: Mon, 28 Oct 2024 14:49:41 GMT Message-Id: <202410281449.49SEnfIV099009@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: "Bjoern A. Zeeb" Subject: git: f0b989348fe6 - main - iwlwifi,rtw88,rtw89: temporary disable build 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=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f0b989348fe6e6fffd2522e28090f24e63253a57 Auto-Submitted: auto-generated The branch main has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=f0b989348fe6e6fffd2522e28090f24e63253a57 commit f0b989348fe6e6fffd2522e28090f24e63253a57 Author: Bjoern A. Zeeb AuthorDate: 2024-10-27 22:55:18 +0000 Commit: Bjoern A. Zeeb CommitDate: 2024-10-28 12:15:25 +0000 iwlwifi,rtw88,rtw89: temporary disable build I tried to use LINUXKPI_VERSION to work out a plan which allows us to compile linuxkpi_wlan and the LinuxKPI based wireless drivers without interruption and flip a switch on the go. I assume, with a lot of extra detours making the linuxkpi_wlan implementation KPI changes compile time dependent would have been possible and might be needed in the future. One problem is that the various drivers currently in main were from different sources or different hashes of the Linux wireless-testing.git repository at last and we have no common base to use and LINUXKPI_VERSION checks seem to slightly overlap. Pulling drivers from official Linux version releases now will avoid that problem and keep all drivers on the same KPI level in the future which should avoid this problem. The other problem is that the merges from the vendor branches are independent and so the first merge will need to have the LinuxKPI changes before but in between the (old) drivers will not compile (unless linuxkpi_wlan can deal with both KPI versions). For this time it was simply not possible to align all the changes and instead we disable building the drivers over the merge window only not to break intermediate builds. After LinuxKPI 802.11 was updated and drivers are merged from vendor branches we will re-attach them to the build. Sponsored by: The FreeBSD Foundation --- sys/modules/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/modules/Makefile b/sys/modules/Makefile index d76e16b1da1b..2b64ca437b7f 100644 --- a/sys/modules/Makefile +++ b/sys/modules/Makefile @@ -569,12 +569,12 @@ _mlx5ib= mlx5ib ${MACHINE_CPUARCH} == "i386" _ena= ena _gve= gve -_iwlwifi= iwlwifi +#_iwlwifi= iwlwifi .if ${MK_SOURCELESS_UCODE} != "no" _iwlwififw= iwlwififw .endif -_rtw88= rtw88 -_rtw89= rtw89 +#_rtw88= rtw88 +#_rtw89= rtw89 _vmware= vmware .endif