[Cc+=linux-kbuild, nathan] On Mon, Jan 12, 2026 at 08:58:28AM +0100, Thomas Weißschuh wrote: > A few UAPI headers still contained references to kconfig symbols. > Clean them all up and afterwards remove the now useless exception > machinery in headers_install.sh. > > Intended to be routed through the kbuild tree. > > Signed-off-by: Thomas Weißschuh <[email protected]> > --- > Changes in v2: > - Drop ARC_HAS_SWAPE kconfig option, use ARCH_USE_BUILTIN_BSWAP > - Drop PSR_ENDSTATE from the ARM ptrace.h header. > - Drop nios2 uapi asm/swab.h. > - Link to v1: > https://lore.kernel.org/r/20251230-headers_install-config-leak-v1-0-efba5c580...@linutronix.de > > --- > Thomas Weißschuh (5): > ARC: Always use SWAPE instructions and enable ARCH_USE_BUILTIN_BSWAP > ARM: uapi: Drop PSR_ENDSTATE > nios2: uapi: Remove custom asm/swab.h from UAPI > x86/uapi: Stop leaking kconfig references to userspace > scripts: headers_install.sh: Remove config leak ignore machinery > > arch/arc/Kconfig | 6 +- > arch/arc/Makefile | 3 +- > arch/arc/include/uapi/asm/swab.h | 99 > -------------------------------- > arch/arm/include/asm/processor.h | 3 +- > arch/arm/include/uapi/asm/ptrace.h | 9 --- > arch/arm/kernel/signal.c | 3 +- > arch/nios2/include/{uapi => }/asm/swab.h | 0 > arch/x86/include/uapi/asm/auxvec.h | 2 +- > scripts/headers_install.sh | 30 +--------- > 9 files changed, 9 insertions(+), 146 deletions(-) > --- > base-commit: 8f0b4cce4481fb22653697cced8d0d04027cb1e8 > change-id: 20251229-headers_install-config-leak-b8a9219d8b3c > > Best regards, > -- > Thomas Weißschuh <[email protected]>
Thanks a lot for the cleanup, much appreciated! Reviewed-by: Nicolas Schier <[email protected]> # kbuild Kind regards, Nicolas _______________________________________________ linux-snps-arc mailing list [email protected] http://lists.infradead.org/mailman/listinfo/linux-snps-arc
