summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Lutomirski <luto@kernel.org>2015-12-10 18:23:17 -0800
committerAndy Lutomirski <luto@kernel.org>2015-12-10 18:23:17 -0800
commit1cc2ec6849376c3d47378f43b5be0427e6aedcfc (patch)
tree5b0fdd81146549cb93923b99671199ab2dc83ea4
parent8f2db24d3becc44b58eb4a46808aeff4d1cdbc18 (diff)
downloadmisc-tests-1cc2ec6849376c3d47378f43b5be0427e6aedcfc.tar.gz
dump-vvar: Remove mremap hackery
Signed-off-by: Andy Lutomirski <luto@kernel.org>
-rw-r--r--dump-vvar.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/dump-vvar.c b/dump-vvar.c
index dce7b66..0128542 100644
--- a/dump-vvar.c
+++ b/dump-vvar.c
@@ -30,18 +30,6 @@ int main()
fprintf(stderr, "vvar mapping is at 0x%lx to 0x%lx\n",
(unsigned long)vvar_begin, (unsigned long)vvar_end);
- maps = fopen("/proc/self/maps", "r");
- mremap(vvar_begin, vvar_end-vvar_begin, vvar_end-vvar_begin, MREMAP_FIXED | MREMAP_MAYMOVE, 0x0badc0de0000);
-
- mremap(vvar_begin - 4096, 4096, 4096, MREMAP_FIXED | MREMAP_MAYMOVE, 0x0badc0de0000 - 4096);
-
- while (fgets(buf, 1024, maps)) {
- fprintf(stderr, "%s", buf);
- }
-
- vvar_end = (void*)0x0badc0de0000 + (vvar_end - vvar_begin);
- vvar_begin = (void*)0x0badc0de0000;
-
write(1, vvar_begin, vvar_end - vvar_begin);
mprotect(vvar_begin, vvar_end - vvar_begin, PROT_READ | PROT_WRITE);