aboutsummaryrefslogtreecommitdiff
path: root/emulators/qemu-devel/files/patch-osdep.c
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/qemu-devel/files/patch-osdep.c')
-rw-r--r--emulators/qemu-devel/files/patch-osdep.c40
1 files changed, 0 insertions, 40 deletions
diff --git a/emulators/qemu-devel/files/patch-osdep.c b/emulators/qemu-devel/files/patch-osdep.c
deleted file mode 100644
index 3d5382b50c51..000000000000
--- a/emulators/qemu-devel/files/patch-osdep.c
+++ /dev/null
@@ -1,40 +0,0 @@
-Index: qemu/osdep.c
-@@ -323,7 +323,9 @@
-
- #elif defined(USE_KQEMU)
-
-+#ifndef __FreeBSD__
- #include <sys/vfs.h>
-+#endif
- #include <sys/mman.h>
- #include <fcntl.h>
-
-@@ -334,6 +336,7 @@
- const char *tmpdir;
- char phys_ram_file[1024];
- void *ptr;
-+#ifndef __FreeBSD__
- struct statfs stfs;
-
- if (phys_ram_fd < 0) {
-@@ -389,12 +392,20 @@
- }
- unlink(phys_ram_file);
- }
-+#endif
- size = (size + 4095) & ~4095;
-+#ifndef __FreeBSD__
- ftruncate(phys_ram_fd, phys_ram_size + size);
- ptr = mmap(NULL,
- size,
- PROT_WRITE | PROT_READ, MAP_SHARED,
- phys_ram_fd, phys_ram_size);
-+#else
-+ ptr = mmap(NULL,
-+ size,
-+ PROT_WRITE | PROT_READ, MAP_PRIVATE|MAP_ANON,
-+ -1, 0);
-+#endif
- if (ptr == MAP_FAILED) {
- fprintf(stderr, "Could not map physical memory\n");
- exit(1);