aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDavid 'Digit' Turner <digit@google.com>2023-04-05 19:21:08 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2023-04-28 14:03:52 +0200
commit9fc7dd234f527f411b08e6a266a5ab8e7b79f64f (patch)
tree344b5a32f51f1157cb498517f565e1a2776addc4 /scripts
parent193ba660af14fc20cddaa04c20bb79ed05d1dbf0 (diff)
downloadqemu-9fc7dd234f527f411b08e6a266a5ab8e7b79f64f.zip
qemu-9fc7dd234f527f411b08e6a266a5ab8e7b79f64f.tar.gz
qemu-9fc7dd234f527f411b08e6a266a5ab8e7b79f64f.tar.bz2
update-linux-headers.sh: Add missing kernel headers.
Add <linux/memfd.h>, used by hw/display/virtio-gpu-udmabuf.c Add <linux/nvme_ioctl.h>, used by qga/commands-posix.c Add <linux/const.h> used by kvm-all.c, which requires the _BITUL() macro definition to be available. Without these, QEMU will not compile on Debian 10 systems. Signed-off-by: David 'Digit' Turner <digit@google.com> Message-Id: <20230405172109.3081788-3-digit@google.com> [Add <linux/stddef.h> for __DECLARE_FLEX_ARRAY. - Paolo] Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/update-linux-headers.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/update-linux-headers.sh b/scripts/update-linux-headers.sh
index b1ad99c..35a64bb 100755
--- a/scripts/update-linux-headers.sh
+++ b/scripts/update-linux-headers.sh
@@ -160,8 +160,8 @@ done
rm -rf "$output/linux-headers/linux"
mkdir -p "$output/linux-headers/linux"
-for header in kvm.h vfio.h vfio_ccw.h vfio_zdev.h vhost.h \
- psci.h psp-sev.h userfaultfd.h mman.h vduse.h; do
+for header in const.h stddef.h kvm.h vfio.h vfio_ccw.h vfio_zdev.h vhost.h \
+ psci.h psp-sev.h userfaultfd.h memfd.h mman.h nvme_ioctl.h vduse.h; do
cp "$tmpdir/include/linux/$header" "$output/linux-headers/linux"
done