diff --git a/src/binfmt_rto/binfmt_rto.c b/src/binfmt_rto/binfmt_rto.c index 9bf9b3d7329440636f32611998c5afedbdd9e014..e4e07142a32243d9ca8b05cd1d4d56a8239522db 100644 --- a/src/binfmt_rto/binfmt_rto.c +++ b/src/binfmt_rto/binfmt_rto.c @@ -572,15 +572,11 @@ static unsigned long elf_map(struct file *filep, unsigned long addr, */ if (total_size) { total_size = ELF_PAGEALIGN(total_size); - pr_info("vm_mmap, addr: %lx, total_size: %lx, off: %lx", - addr, total_size, off); map_addr = vm_mmap(filep, addr, total_size, prot, type, off); if (!BAD_ADDR(map_addr)) vm_munmap(map_addr+size, total_size-size); } else { map_addr = vm_mmap(filep, addr, size, prot, type, off); - pr_info("vm_mmap, addr: %lx, size: %lx, off: %lx", - addr, size, off); } if ((type & MAP_FIXED_NOREPLACE) && diff --git a/tests/bash/Makefile b/tests/bash/Makefile index 99ca6936ad669fbea3d9d53f397ee25a1336709c..0e15e7d87fed86726c94c43a7304e763847a0622 100644 --- a/tests/bash/Makefile +++ b/tests/bash/Makefile @@ -52,7 +52,7 @@ bash: readelf -W -s $(BASH).rto > bash.rto.dynsym.elf readelf -W -s $(LIBC_R) > libc.so.dynsym.elf @echo ===run=== - $(BASH).rto -c "echo 1" + #$(BASH).rto -c "echo 1" $(BASH).rto -c "printenv LANG" rto: @@ -97,6 +97,12 @@ env: objdump -d $(LIBLD) > ld.so.asm LD_DEBUG=all $(BASH) -c "echo 1" &> bash.ld.log +testenv: + echo 0 > /proc/sys/kernel/randomize_va_space + cat /proc/sys/kernel/randomize_va_space + echo 0 > /sys/module/sysboost_loader/parameters/debug + cat /sys/module/sysboost_loader/parameters/debug + # test dlopen load so ld: gdb --args env LD_DEBUG=all $(BASH).rto