Patch 1 updates the Linux headers, which required an unexpected change
to hw/pci/pcie_aer.c.
Patch 2 modifies the update-linux-headers script so that asm-x86/hyperv.h
can be moved to standard-headers. This is required by the Hyper-V crash
MSR patches, which use a Hyper-V define in cpu.h.
Please Ack so that I can include it together with the Hyper-V crash MSR
patches.
Paolo
v1->v2: Drop unwanted hunk from patch 1
Cornelia's suggested cleanups to patch 2
Paolo Bonzini (2):
update Linux headers to 4.2
target-i386: move asm-x86/hyperv.h to standard-headers
hw/pci/pcie_aer.c | 4 +-
.../standard-headers}/asm-x86/hyperv.h | 12 +-
include/standard-headers/linux/pci_regs.h | 381 ++++++++++++++++++++-------
include/standard-headers/linux/virtio_ring.h | 3 +-
linux-headers/asm-x86/hyperv.h | 251 +-----------------
linux-headers/asm-x86/kvm.h | 4 +-
scripts/update-linux-headers.sh | 78 +++---
target-i386/kvm.c | 2 +-
8 files changed, 341 insertions(+), 392 deletions(-)
copy {linux-headers => include/standard-headers}/asm-x86/hyperv.h (97%) copy
{linux-headers => include/standard-headers}/asm-x86/hyperv.h (97%)