Linux kernel -stable discussions
 help / color / mirror / Atom feed
* [6.18.y] Request: 10a47fb67340 ("tools: linux/types.h: Add 128-bit integer types for arm64 UAPI structures")
@ 2026-11-11 23:24 Marco Schirrmeister
  2026-11-13  2:33 ` Sasha Levin
  0 siblings, 1 reply; 2+ messages in thread
From: Marco Schirrmeister @ 2026-11-11 23:24 UTC (permalink / raw)
  To: stable; +Cc: Greg Kroah-Hartman, Sasha Levin, Will Deacon, Jeremy Linton

Hi,

please backport upstream commit

  10a47fb67340 ("tools: linux/types.h: Add 128-bit integer types for arm64 UAPI structures")

to 6.18.y and the other supported LTS branches where it applies.

Will Deacon agreed it should go to stable and Jeremy Linton requested it
in September, but it doesn't seem to have been picked up:
https://lore.kernel.org/all/aplSEuD_h9OPOZoD@willie-the-truck/
https://lore.kernel.org/stable/bbbc33a1-cfd6-4cac-82c0-253888ca933a@arm.com/

Distros now ship 7.3 uapi headers (e.g. Arch Linux ARM's
linux-api-headers 7.3), and native arm64 builds of 6.18.63 fail in
tools/bpf/resolve_btfids (libsubcmd, libbpf):

  /usr/include/asm/sigcontext.h:81:9: error: unknown type name '__u128'

The commit applies cleanly to 6.18.63 and fixes the build. Only this
patch is needed, not the follow-up arm64 uapi change (d4bf9e08d412).

Thanks,
Marco


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-11-13  2:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-11 23:24 [6.18.y] Request: 10a47fb67340 ("tools: linux/types.h: Add 128-bit integer types for arm64 UAPI structures") Marco Schirrmeister
2026-11-13  2:33 ` Sasha Levin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox