kernel_optimize_test/drivers/xen
Ross Lagerwall cf2acf66ad xen/gntdev: Fix partial gntdev_mmap() cleanup
When cleaning up after a partially successful gntdev_mmap(), unmap the
successfully mapped grant pages otherwise Xen will kill the domain if
in debug mode (Attempt to implicitly unmap a granted PTE) or Linux will
kill the process and emit "BUG: Bad page map in process" if Xen is in
release mode.

This is only needed when use_ptemod is true because gntdev_put_map()
will unmap grant pages itself when use_ptemod is false.

Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
2018-01-10 08:38:44 -05:00
..
events xen: fixes and features for 4.14 2017-09-07 10:24:21 -07:00
xen-pciback xen-pciback: relax BAR sizing write value check 2017-09-28 08:26:25 -04:00
xenbus xen: xenbus_probe_frontend: mark expected switch fall-throughs 2017-11-03 11:36:07 -04:00
xenfs
acpi.c
arm-device.c
balloon.c xen/balloon: Mark unallocated host memory as UNUSABLE 2017-12-20 13:16:20 -05:00
biomerge.c
cpu_hotplug.c
dbgp.c
efi.c
evtchn.c
fallback.c
features.c
gntalloc.c mm: treewide: remove GFP_TEMPORARY allocation flag 2017-09-13 18:53:16 -07:00
gntdev.c xen/gntdev: Fix partial gntdev_mmap() cleanup 2018-01-10 08:38:44 -05:00
grant-table.c xen: select grant interface version 2017-11-06 15:50:17 -05:00
Kconfig xen: XEN_ACPI_PROCESSOR is Dom0-only 2017-12-12 09:39:43 -05:00
Makefile xen: introduce a Kconfig option to enable the pvcalls frontend 2017-10-31 09:05:53 -04:00
manage.c xen/time: do not decrease steal time after live migration on xen 2017-11-02 16:49:41 -04:00
mcelog.c
pci.c
pcpu.c
platform-pci.c xen-platform: constify pci_device_id. 2017-08-31 09:45:55 -04:00
preempt.c
privcmd.c xen/privcmd: remove unused variable pageidx 2017-11-08 09:15:28 -05:00
privcmd.h
pvcalls-back.c xen/pvcalls: Add MODULE_LICENSE() 2017-11-15 13:13:26 -05:00
pvcalls-front.c xen/pvcalls: use GFP_ATOMIC under spin lock 2018-01-02 10:02:59 -05:00
pvcalls-front.h xen/pvcalls: implement release command 2017-10-31 09:05:53 -04:00
swiotlb-xen.c
sys-hypervisor.c
time.c xen/time: do not decrease steal time after live migration on xen 2017-11-02 16:49:41 -04:00
tmem.c
xen-acpi-cpuhotplug.c
xen-acpi-memhotplug.c
xen-acpi-pad.c
xen-acpi-processor.c
xen-balloon.c xen: fix booting ballooned down hvm guest 2017-10-26 08:11:44 -04:00
xen-scsiback.c
xen-selfballoon.c
xen-stub.c
xlate_mmu.c