Re: [PATCH mptcp-net] mptcp: fix BUILD_BUG_ON on legacy ARM config

Matthieu Baerts <[email protected]> Tue, 21 Jul 2026 18:43:21 +0200
Newsgroups dev.linux.lists.mptcp
Organization NGI0 Core
Message-ID <[email protected]>
Hi Mat,

On 17/07/2026 20:58, Mat Martineau wrote:
> On Tue, 7 Jul 2026, Matthieu Baerts (NGI0) wrote:
> 
>> The 0-day bot managed to find kernel configs that cause build failures,
>> e.g. when using the StrongARM SA1100 target (ARMv4).
>>
>> On such legacy ARM architecture, all structures are apparently aligned
>> to 32 bits, causing build issue here. Indeed, on such architecture,
>> 'flags' size is not equivalent to sizeof(u16) as expected, but to
>> sizeof(u32).

(...)
> This change LGTM, thanks Matthieu
> 
> Reviewed-by: Mat Martineau <[email protected]>

Thank you for the review, now in our tree:

New patches for t/upstream-net and t/upstream:
- 415e2360863e: mptcp: fix BUILD_BUG_ON on legacy ARM config
- Results: 8a872e28cb1f..6e75226ac108 (export-net)
- Results: 097e8a6a6720..4c2752580a3e (export)

Tests are now in progress:

- export-net:
https://github.com/multipath-tcp/mptcp_net-next/commit/48a61d295983942723614a8001a83eb4ab615f2c/checks
- export:
https://github.com/multipath-tcp/mptcp_net-next/commit/7566bcc19c2d8bdb40f5198185b347e85576fae8/checks

Cheers,
Matt
-- 
Sponsored by the NGI0 Core fund.