• Linus Torvalds's avatar
    Merge tag 'stable/for-linus-3.16-rc0-tag' of... · 9f888b3a
    Linus Torvalds authored
    Merge tag 'stable/for-linus-3.16-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip into next
    
    Pull Xen updates from David Vrabel:
     "xen: features and fixes for 3.16-rc0
       - support foreign mappings in PVH domains (needed when dom0 is PVH)
    
       - fix mapping high MMIO regions in x86 PV guests (this is also the
         first half of removing the PAGE_IOMAP PTE flag).
    
       - ARM suspend/resume support.
    
       - ARM multicall support"
    
    * tag 'stable/for-linus-3.16-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
      x86/xen: map foreign pfns for autotranslated guests
      xen-acpi-processor: Don't display errors when we get -ENOSYS
      xen/pciback: Document the entry points for 'pcistub_put_pci_dev'
      xen/pciback: Document when the 'unbind' and 'bind' functions are called.
      xen-pciback: Document when we FLR an PCI device.
      xen-pciback: First reset, then free.
      xen-pciback: Cleanup up pcistub_put_pci_dev
      x86/xen: do not use _PAGE_IOMAP in xen_remap_domain_mfn_range()
      x86/xen: set regions above the end of RAM as 1:1
      x86/xen: only warn once if bad MFNs are found during setup
      x86/xen: compactly store large identity ranges in the p2m
      x86/xen: fix set_phys_range_identity() if pfn_e > MAX_P2M_PFN
      x86/xen: rename early_p2m_alloc() and early_p2m_alloc_middle()
      xen/x86: set panic notifier priority to minimum
      arm,arm64/xen: introduce HYPERVISOR_suspend()
      xen: refactor suspend pre/post hooks
      arm: xen: export HYPERVISOR_multicall to modules.
      arm64: introduce virt_to_pfn
      arm/xen: Remove definiition of virt_to_pfn in asm/xen/page.h
      arm: xen: implement multicall hypercall support.
    9f888b3a
enlighten.c 44.5 KB