Re: git: a1fd73b3faed - stable/15 - brcm80211: add LinuxKPI files and module Makefiles

From: Dag-Erling_Smørgrav <des_at_FreeBSD.org>
Date: Wed, 11 Mar 2026 20:07:35 UTC
Bjoern A. Zeeb <bz@FreeBSD.org> writes:
> The branch stable/15 has been updated by bz:
>
> URL: https://cgit.FreeBSD.org/src/commit/?id=a1fd73b3faed190457a072ad7127a1a860b3e925
>
> commit a1fd73b3faed190457a072ad7127a1a860b3e925
> Author:     Bjoern A. Zeeb <bz@FreeBSD.org>
> AuthorDate: 2026-02-10 21:33:09 +0000
> Commit:     Bjoern A. Zeeb <bz@FreeBSD.org>
> CommitDate: 2026-02-26 23:07:18 +0000
>
>     brcm80211: add LinuxKPI files and module Makefiles
>     
>     sys/compat/linuxkpi/common/include/linux/platform_data/brcmfmac.h
>     is based on
>     git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
>     e5f0a698b34ed76002dc5cff3804a61c80233a7a ( tag: v6.17 ).
>     
>     Currently only PCIe is made to compile.
>     It does load firmware (if needed, e.g., on arm64 with an alignment
>     issue fixed), and starts to come up.
>     
>     To make it work there is a cfg80211 layer and netdevice integration
>     to do, so do not hold your breath just yet.
>     
>     (cherry picked from commit 902136e0fe112383ec64d2ef43a446063b5e6417)
> ---

This broke the gcc build (I assume it's also broken in main, but that's
currently hidden by another failure in usr.sbin/bhyve):

x86_64-unknown-freebsd14.3-gcc14: error: unrecognized command-line option '-ferror-limit=0'

DES
-- 
Dag-Erling Smørgrav - des@FreeBSD.org