[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v6 00/10] linux-user: Fix assorted Qemu user mode is
From: |
Aleksandar Markovic |
Subject: |
[Qemu-devel] [PATCH v6 00/10] linux-user: Fix assorted Qemu user mode issues |
Date: |
Thu, 22 Sep 2016 17:06:28 +0200 |
From: Aleksandar Markovic <address@hidden>
v5->v6:
- reworked all patches according to review feedback
- added two new patches on relatively simple issues
v4->v5:
- removed three cleanup patches
v3->v4:
- rebased to the latest code
- added patch on clock_adjtime() support
- minor commit messages improvements
v2->v3:
- rebased to the latest code
- merged patches on adjtimex(), sysfs(), and ustat() from another series
- added patch on socketcall() support
- cleanup patches reorganized
v1->v2:
- improved usage of "#ifdefs" in patch on syslog()
- removed EIDRM-related code from patch on msgrcv(), since this error
code is already handled well
- added three cleanup patches
(also, v1 for some reason did not appear on qemu-devel, but mails are sent)
This series fixes certain Qemu user mode issues. The fixes mainly originate
from observation of LTP tests failures for execution in Qemu user mode on
various platforms. The series also contains a cleanup patch.
Aleksandar Markovic (10):
linux-user: Add support for adjtimex() syscall
linux-user: Add support for clock_adjtime() syscall
linux-user: Add support for sysfs() syscall
linux-user: Add support for syncfs() syscall
linux-user: Add support for ustat() syscall
linux-user: Fix mq_open() syscall support
linux-user: Fix msgrcv() and msgsnd() syscalls support
linux-user: Fix socketcall() syscall support
linux-user: Fix syslog() syscall support
linux-user: Remove a duplicate item from strace.list
linux-user/strace.c | 260 ++++++++++++++++++++++++++++++---
linux-user/strace.list | 13 +-
linux-user/syscall.c | 356 ++++++++++++++++++++++++++++++++++++----------
linux-user/syscall_defs.h | 101 ++++++++++---
4 files changed, 611 insertions(+), 119 deletions(-)
--
2.9.3
- [Qemu-devel] [PATCH v6 00/10] linux-user: Fix assorted Qemu user mode issues,
Aleksandar Markovic <=
- [Qemu-devel] [PATCH v6 01/10] linux-user: Add support for adjtimex() syscall, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 02/10] linux-user: Add support for clock_adjtime() syscall, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 03/10] linux-user: Add support for sysfs() syscall, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 04/10] linux-user: Add support for syncfs() syscall, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 05/10] linux-user: Add support for ustat() syscall, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 06/10] linux-user: Fix mq_open() syscall support, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 07/10] linux-user: Fix msgrcv() and msgsnd() syscalls support, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 08/10] linux-user: Fix socketcall() syscall support, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 09/10] linux-user: Fix syslog() syscall support, Aleksandar Markovic, 2016/09/22
- [Qemu-devel] [PATCH v6 10/10] linux-user: Remove a duplicate item from strace.list, Aleksandar Markovic, 2016/09/22