[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 00/10] linux user: Fix assorted Qemu user mode is
From: |
Aleksandar Markovic |
Subject: |
[Qemu-devel] [PATCH v3 00/10] linux user: Fix assorted Qemu user mode issues |
Date: |
Mon, 12 Sep 2016 21:35:48 +0200 |
From: Aleksandar Markovic <address@hidden>
v2->v3:
- rebased to the latest code
- merged patches on adjtimex(), sysfs(), and ustat() from another series
- added patch on socketcall() support (5/10)
- 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 fix 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 four cleanup patches.
Aleksandar Markovic (10):
linux-user: Add support for adjtimex() syscall
linux-user: Add support for sysfs() syscall
linux-user: Add support for ustat() syscall
linux-user: Fix msgrcv() and msgsnd() syscalls emulation
linux-user: Fix socketcall() syscall emulation
linux-user: Fix syslog() syscall emulation
linux-user: Remove tabs and trailing spaces from linux-user/main.c
linux-user: Improve braces-related formatting in linux-user/main.c
linux-user: Improve usage of spaces in linux-user/main.c
linux-user: Remove a duplicate item from strace.list
linux-user/main.c | 1096 +++++++++++++++++++++++----------------------
linux-user/strace.c | 105 +++++
linux-user/strace.list | 9 +-
linux-user/syscall.c | 204 ++++++++-
linux-user/syscall_defs.h | 53 +++
5 files changed, 909 insertions(+), 558 deletions(-)
--
2.9.3
- [Qemu-devel] [PATCH v3 00/10] linux user: Fix assorted Qemu user mode issues,
Aleksandar Markovic <=
- [Qemu-devel] [PATCH v3 05/10] linux-user: Fix socketcall() syscall emulation, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 06/10] linux-user: Fix syslog() syscall emulation, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 01/10] linux-user: Add support for adjtimex() syscall, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 02/10] linux-user: Add support for sysfs() syscall, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 07/10] linux-user: Remove tabs and trailing spaces from linux-user/main.c, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 03/10] linux-user: Add support for ustat() syscall, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 04/10] linux-user: Fix msgrcv() and msgsnd() syscalls emulation, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 08/10] linux-user: Improve braces-related formatting in linux-user/main.c, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 09/10] linux-user: Improve usage of spaces in linux-user/main.c, Aleksandar Markovic, 2016/09/12
- [Qemu-devel] [PATCH v3 10/10] linux-user: Remove a duplicate item from strace.list, Aleksandar Markovic, 2016/09/12