qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v7 00/74] linux-user: Split do_syscall


From: Laurent Vivier
Subject: Re: [Qemu-devel] [PATCH v7 00/74] linux-user: Split do_syscall
Date: Mon, 20 May 2019 08:21:14 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

On 19/05/2019 22:36, Richard Henderson wrote:
Based-on: <address@hidden>
Aka "linux-user: path, clone, sparc, shmat fixes"

Version 6 was
https://lists.gnu.org/archive/html/qemu-devel/2019-01/msg04794.html

Since v5, I've fixed the ioctl failure that Laurent found, and
have done a few more syscalls.

I've tried to do more testing with LTP, but it's a really annoying
testsuite.  There are at least 3 tests that hang forever (before
and after this patch set), and the host kernel's OOM handler kills
my login session, ending the test run.  This seems to be different
behaviour than I was seeing in January, when I did have test runs
that completed successfully.

OTOH, looking back at the v6 cover letter, I now see that I was
testing armhf and i386 as guests, whereas this time I was trying
aarch64 and ppc64 as guests.  32-bit guests unable to trigger the
host OOM killer?

Laurent, is there anything special that you're doing to see these
tests run to completion?

I'm running them in a container ('unshare chroot') and aarch64 needs a patch that hasn't been merged:

  "[PATCH] linux-user: check valid address in access_ok()"
  https://patchew.org/QEMU/address@hidden/

I have a skipfile that contains:

futex_wait03
mmap13
mmap16
msgctl10
msgctl11
ptrace01
ptrace02
ptrace03
ptrace05
remap_file_pages01
remap_file_pages02
sendmsg01
fork13
fork14
creat07
mremap03

but I didn't update it for a while.

I will test as soon as possible your series in my environment.

Thanks,
Laurent



reply via email to

[Prev in Thread] Current Thread [Next in Thread]