aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjoern A. Zeeb <bz@FreeBSD.org>2024-10-27 22:55:18 +0000
committerBjoern A. Zeeb <bz@FreeBSD.org>2024-10-28 12:15:25 +0000
commitf0b989348fe6e6fffd2522e28090f24e63253a57 (patch)
tree38d04edf7cd5dfab840cf2b3d12ac36195841bb2
parentac1d519c01ca8beb59f27962c7052d09a03f72c8 (diff)
downloadsrc-f0b989348fe6.tar.gz
src-f0b989348fe6.zip
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
-rw-r--r--sys/modules/Makefile6
1 files 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