History | View | Annotate | Download (2.3 kB)
powerpc: linux header sync script includes epapr_hcalls.h
epapr_hcalls.h is now referenced by kvm_para.h. so this is needed forQEMU to get compiled on powerpc.
Signed-off-by: Bharat Bhushan <bharat.bhushan@freescale.com>Signed-off-by: Alexander Graf <agraf@suse.de>
update-linux-headers.sh: Handle new kernel uapi/ directories
Recent kernels have moved to keeping the userspace headersin uapi/ subdirectories. This breaks the detection of whether anarchitecture has KVM support in the kernel because kvm.h hasmoved in the kernel source tree. Update the check to support...
Update kernel header script to include vfio
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>Acked-by: Michael S. Tsirkin <mst@redhat.com>Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
update-linux-headers.sh: Don't hard code list of architectures
Rather than hardcoding the list of architectures in the kernelheader update script, just import headers for every architecturewhich supports KVM (with a blacklist exception for ia64 whichhas KVM headers but is dead). This reduces the number of QEMU...
update-linux-headers.sh: Pull in asm-generic/kvm_para.h
Add asm-generic/kvm_para.h to the set of non-architecture specificKVM kernel headers we copy into QEMU. This header may be includedby an architecture's kvm_para.h header.
Reviewed-by: Jan Kiszka <jan.kiszka@siemens.com>...
Add kernel header update script
This helper pulls the required kernel headers for KVM and vhost into aspecified directory. The update is triggered via
scripts/update-linux-headers.sh LINUX_PATH
and will place the output under linux-headers/linux and linux-headers/asm-*....