]> git.proxmox.com Git - mirror_qemu.git/commit - linux-user/strace.c
linux-user: fix O_TMPFILE handling
authorRiku Voipio <riku.voipio@linaro.org>
Tue, 8 Aug 2017 13:01:19 +0000 (16:01 +0300)
committerRiku Voipio <riku.voipio@linaro.org>
Mon, 16 Oct 2017 13:00:56 +0000 (16:00 +0300)
commit5f9cee46cd4ec4600e1a2fdcca20adcf30348f9e
treecd3b518fdc93ec4090b02dd465a7287ec620a873
parent40a1e8ac2e10155b5df13a2508ac080b00cd7e23
linux-user: fix O_TMPFILE handling

Since O_TMPFILE might differ between guest and host,
add it to the bitmask_transtbl. While at it, fix the definitions
of O_DIRECTORY etc which should arm32 according to kernel sources.

This fixes open14 and openat03 ltp testcases. Fixes:

https://bugs.launchpad.net/qemu/+bug/1709170
linux-user/strace.c
linux-user/syscall.c
linux-user/syscall_defs.h