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%) -- 2.4.3