From b9638e2faa58dea98b0797cbb6c1c2ae04902028 Mon Sep 17 00:00:00 2001 From: Avihai Horon Date: Tue, 5 May 2026 11:14:10 +0300 Subject: [PATCH] scripts/update-linux-headers: Add typelimits.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Upstream Linux added include/uapi/linux/typelimits.h and includes it from ethtool.h [1][2]. Teach update-linux-headers.sh to install that header into standard-headers to be able to update kernel headers to versions that include the above changes. [1] ca9d74eb5f6a ("uapi: add INT_MAX and INT_MIN constants") [2] a8a11e5237ae ("ethtool: uapi: Use UAPI definition of INT_MAX") Signed-off-by: Avihai Horon Reviewed-by: Song Gao Reviewed-by: Cédric Le Goater Link: https://lore.kernel.org/qemu-devel/20260505081423.28326-2-avihaih@nvidia.com Signed-off-by: Cédric Le Goater --- scripts/update-linux-headers.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/update-linux-headers.sh b/scripts/update-linux-headers.sh index 0dea7c9551..3c3a0e9394 100755 --- a/scripts/update-linux-headers.sh +++ b/scripts/update-linux-headers.sh @@ -60,6 +60,7 @@ cp_portable() { -e 'drm.h' \ -e 'limits' \ -e 'linux/const' \ + -e 'linux/typelimits' \ -e 'linux/kernel' \ -e 'linux/sysinfo' \ -e 'asm/setup_data.h' \ @@ -251,6 +252,7 @@ for i in "$hdrdir"/include/linux/*virtio*.h \ "$hdrdir/include/linux/pci_regs.h" \ "$hdrdir/include/linux/ethtool.h" \ "$hdrdir/include/linux/const.h" \ + "$hdrdir/include/linux/typelimits.h" \ "$hdrdir/include/linux/kernel.h" \ "$hdrdir/include/linux/kvm_para.h" \ "$hdrdir/include/linux/vhost_types.h" \