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

Reply via email to