• Linus Torvalds's avatar
    Merge branches 'stable/hvc-console', 'stable/gntalloc.v6' and 'stable/balloon'... · 514af9f7
    Linus Torvalds authored
    Merge branches 'stable/hvc-console', 'stable/gntalloc.v6' and 'stable/balloon' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
    
    * 'stable/hvc-console' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:
      xen/hvc: Disable probe_irq_on/off from poking the hvc-console IRQ line.
    
    * 'stable/gntalloc.v6' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:
      xen: gntdev: fix build warning
      xen/p2m/m2p/gnttab: do not add failed grant maps to m2p override
      xen-gntdev: Add cast to pointer
      xen-gntdev: Fix incorrect use of zero handle
      xen: change xen/[gntdev/gntalloc] to default m
      xen-gntdev: prevent using UNMAP_NOTIFY_CLEAR_BYTE on read-only mappings
      xen-gntdev: Avoid double-mapping memory
      xen-gntdev: Avoid unmapping ranges twice
      xen-gntdev: Use map->vma for checking map validity
      xen-gntdev: Fix unmap notify on PV domains
      xen-gntdev: Fix memory leak when mmap fails
      xen/gntalloc,gntdev: Add unmap notify ioctl
      xen-gntalloc: Userspace grant allocation driver
      xen-gntdev: Support mapping in HVM domains
      xen-gntdev: Add reference counting to maps
      xen-gntdev: Use find_vma rather than iterating our vma list manually
      xen-gntdev: Change page limit to be global instead of per-open
    
    * 'stable/balloon' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen: (24 commits)
      xen-gntdev: Use ballooned pages for grant mappings
      xen-balloon: Add interface to retrieve ballooned pages
      xen-balloon: Move core balloon functionality out of module
      xen/balloon: Remove pr_info's and don't alter retry_count
      xen/balloon: Protect against CPU exhaust by event/x process
      xen/balloon: Migration from mod_timer() to schedule_delayed_work()
      xen/balloon: Removal of driver_pages
    514af9f7
balloon.c 12.4 KB