Revision fb8b2735 exec.c
b/exec.c | ||
---|---|---|
2918 | 2918 |
new_block->host = mmap((void*)0x800000000, size, |
2919 | 2919 |
PROT_EXEC|PROT_READ|PROT_WRITE, |
2920 | 2920 |
MAP_SHARED | MAP_ANONYMOUS | MAP_FIXED, -1, 0); |
2921 |
if (new_block->host == MAP_FAILED) { |
|
2922 |
fprintf(stderr, "Allocating RAM failed\n"); |
|
2923 |
abort(); |
|
2924 |
} |
|
2921 | 2925 |
#else |
2922 | 2926 |
if (xen_mapcache_enabled()) { |
2923 | 2927 |
xen_ram_alloc(new_block->offset, size); |
Also available in: Unified diff