]> xenbits.xensource.com Git - people/royger/linux-2.6.18-xen.git/commit
xen/x86: make __direct_remap_pfn_range()'s return value meaningful
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 13 Sep 2010 16:39:53 +0000 (17:39 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 13 Sep 2010 16:39:53 +0000 (17:39 +0100)
commite4ac23a788cf28add9a10dd696d119f5b4a50d89
tree9038f4b27b2c90b3dc95a9a02efd8cf30e4c37a6
parentefdb8eba319a50db7a3ea794966785be7bc289ba
xen/x86: make __direct_remap_pfn_range()'s return value meaningful

From: Olaf Hering <ohering@novell.com>

This change fixes the xc_map_foreign_bulk interface, which would
otherwise cause SIGBUS when pages are gone because -ENOENT is not
returned as expected by the IOCTL_PRIVCMD_MMAPBATCH_V2 ioctl.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
arch/i386/mm/ioremap-xen.c