[PATCH v3 0/5] linux/bitfield.h: sync <linux/bitfield.h> from Linux 6.15 + winbond
Quentin Schulz
quentin.schulz at cherry.de
Fri Jun 6 17:08:37 CEST 2025
Hi Christian,
On 6/6/25 9:21 AM, Christian Marangi wrote:
> This small series sync linux/bitfield.h from Linux 6.15 and fix all
> the compilation error due to a change in the header include.
>
> The sync is needed to make it easier to support the winbond changes.
>
> The changes are CI test with [1]
>
> [1] https://github.com/u-boot/u-boot/pull/777
>
> Changes v3:
> - Fix compilation error for remaining drivers
> Changes v2:
> - Copy the full file instead of cherry-pick Changes
>
> Christian Marangi (5):
> linux/bitfield.h: sync <linux/bitfield.h> from Linux 6.15
> clk: imx: add missing linux/bug.h header for WARN
> iommu: qcom-smmu: add missing linux/bug.h header for WARN_ON
> arm: apple: rtkit: add missing header linux/bug.h and linux/bitops.h
We are generally aiming for bisectability, so we should avoid having
commits that are broken. Therefore, patches 2 and 3 should be before the
bitfield sync (patch 1). Because they will "fix" a "bug" that will never
happen, their commit log should explain why we are doing this change: in
anticipation of the sync commit that will remove the dependency on bug.h
for build_bug.h.
Cheers,
Quentin
More information about the U-Boot
mailing list