On 10/20/2015 09:42 AM, Dmitry Vyukov wrote: > I now have another issue. My binary fails to mmap a file within lkvm > sandbox. The same binary works fine on host and in qemu. I've added > strace into sandbox script, and here is the output: > > [pid 837] openat(AT_FDCWD, "syzkaller-shm048878722", O_RDWR|O_CLOEXEC) = 5 > [pid 837] mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 5, > 0) = -1 EINVAL (Invalid argument) > > I don't see anything that can potentially cause EINVAL here. Is it > possible that lkvm somehow affects kernel behavior here? > > I run lkvm as: > > $ taskset 1 /kvmtool/lkvm sandbox --disk syz-0 --mem=2048 --cpus=2 > --kernel /arch/x86/boot/bzImage --network mode=user --sandbox > /workdir/kvm/syz-0.sh It's possible that something in the virtio-9p layer is broken. I'll give it a look in the evening. Thanks, Sasha -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html