]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
mmap(2) returns MAP_FAILED, not NULL, on failure
authorMichael McConville <mmcco@mykolab.com>
Fri, 1 Dec 2017 18:31:57 +0000 (11:31 -0700)
committerAnthony PERARD <anthony.perard@citrix.com>
Mon, 1 Apr 2019 16:09:57 +0000 (17:09 +0100)
Signed-off-by: Michael McConville <mmcco@mykolab.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
(cherry picked from commit ab1ce9bd4897b9909836e2d50bca86f2f3f2dddc)

hw/i386/xen/xen-mapcache.c

index 369c3df8a00e68d63e4b40c71ded479b730d8f6f..3b885bd469bcd17a642d528e0e09a7da309c2450 100644 (file)
@@ -198,7 +198,7 @@ static void xen_remap_bucket(MapCacheEntry *entry,
          */
         vaddr_base = mmap(vaddr, size, PROT_READ | PROT_WRITE,
                           MAP_ANON | MAP_SHARED, -1, 0);
-        if (vaddr_base == NULL) {
+        if (vaddr_base == MAP_FAILED) {
             perror("mmap");
             exit(-1);
         }