> Hey,
>
> The merge window in all likehood is going to open next week (Monday, Oct
1st), and these
> are the patches I''ve in my tree ready to go (some of them are
actually in tip and
> in Jens''s tree). If you think I''ve missed some, please
tell me what they are.
>
> Andres Lagar-Cavilla (3):
> xen/privcmd: add PRIVCMD_MMAPBATCH_V2 ioctl
> xen/privcmd: Fix mmap batch ioctl error status copy back.
> xen/gndev: Xen backend support for paged out grant targets V4.
Ack. All dependent patches also included below (Dan C, David, V, Ian C.). So,
great stuff afaict.
Thanks
Andres
>
> Attilio Rao (5):
> x86: Remove base argument from x86_init.paging.pagetable_setup_start
> x86: Rename pagetable_setup_start() to pagetable_init()
> x86: Move paging_init() call to x86_init.paging.pagetable_init()
> x86: xen: Cleanup and remove x86_init.paging.pagetable_setup_done()
> x86: Document x86_init.paging.pagetable_init()
>
> Dan Carpenter (1):
> xen/privcmd: return -EFAULT on error
>
> Daniel De Graaf (1):
> xen/sysfs: Use XENVER_guest_handle to query UUID
>
> David Vrabel (1):
> xen/mm: return more precise error from xen_remap_domain_range()
>
> Ian Campbell (1):
> xen: resynchronise grant table status codes with upstream
>
> Jan Beulich (2):
> xen-pciback: support wild cards in slot specifications
> xen/vga: add the xen EFI video mode support
>
> Konrad Rzeszutek Wilk (31):
> xen/perf: Define .glob for the different hypercalls.
> xen/blkback: Fix compile warning
> xen/p2m: Fix the comment describing the P2M tree.
> xen/x86: Use memblock_reserve for sensitive areas.
> xen/x86: Workaround 64-bit hypervisor and 32-bit initial domain.
> xen/swiotlb: Simplify the logic.
> xen/swiotlb: With more than 4GB on 64-bit, disable the native SWIOTLB.
> swiotlb: add the late swiotlb initialization function with iotlb
memory
> xen/apic/xenbus/swiotlb/pcifront/grant/tmem: Make functions or
variables static.
> xen/swiotlb: Remove functions not needed anymore.
> xen/swiotlb: Fix compile warnings when using plain integer instead of
NULL pointer.
> Revert "xen/x86: Workaround 64-bit hypervisor and 32-bit initial
domain." and "xen/x86: Use memblock_reserve for sensitive areas."
> xen/mmu: The xen_setup_kernel_pagetable doesn''t need to
return anything.
> xen/mmu: Provide comments describing the _ka and _va aliasing issue
> xen/mmu: use copy_page instead of memcpy.
> xen/mmu: For 64-bit do not call xen_map_identity_early
> xen/mmu: Recycle the Xen provided L4, L3, and L2 pages
> xen/p2m: Add logic to revector a P2M tree to use __va leafs.
> xen/mmu: Copy and revector the P2M tree.
> xen/mmu: Remove from __ka space PMD entries for pagetables.
> xen/mmu: Release just the MFN list, not MFN list and part of
pagetables.
> xen/p2m: When revectoring deal with holes in the P2M array.
> xen/mmu: If the revector fails, don''t attempt to revector
anything else.
> xen/swiotlb: Move the nr_tbl determination in its own function.
> xen/swiotlb: Move the error strings to its own function.
> xen/swiotlb: Use the swiotlb_late_init_with_tbl to init Xen-SWIOTLB
late when PV PCI is used.
> xen/swiotlb: For early initialization, return zero on success.
> xen/pcifront: Use Xen-SWIOTLB when initting if required.
> xen/swiotlb: Remove functions not needed anymore.
> xen/swiotlb: Fix compile warnings when using plain integer instead of
NULL pointer.
> xen/x86: retrieve keyboard shift status flags from hypervisor.
>
> Oliver Chick (1):
> xen/blkback: Change xen_vbd''s flush_support and
discard_secure to have type unsigned int, rather than bool
>
> Stefano Stabellini (7):
> xen: update xen_add_to_physmap interface
> xen: missing includes
> xen/events: fix unmask_evtchn for PV on HVM guests
> xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST
> xen: Introduce xen_pfn_t for pfn and mfn types
> xen: allow privcmd for HVM guests
> xen/arm: compile and run xenbus
>
> Wei Yongjun (1):
> xen/blkback: use kmem_cache_zalloc instead of kmem_cache_alloc/memset