[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 2b74f6: linux-user: Implement ioctl cmd TIOCG
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 2b74f6: linux-user: Implement ioctl cmd TIOCGPTPEER |
Date: |
Tue, 20 Feb 2018 02:34:47 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 2b74f621f1c78023177eab59bce4357867d772f2
https://github.com/qemu/qemu/commit/2b74f621f1c78023177eab59bce4357867d772f2
Author: Andreas Schwab <address@hidden>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M linux-user/aarch64/termbits.h
M linux-user/alpha/termbits.h
M linux-user/arm/termbits.h
M linux-user/cris/termbits.h
M linux-user/hppa/termbits.h
M linux-user/i386/termbits.h
M linux-user/ioctls.h
M linux-user/m68k/termbits.h
M linux-user/microblaze/termbits.h
M linux-user/mips/termbits.h
M linux-user/nios2/termbits.h
M linux-user/openrisc/termbits.h
M linux-user/ppc/termbits.h
M linux-user/s390x/termbits.h
M linux-user/sh4/termbits.h
M linux-user/sparc/termbits.h
M linux-user/sparc64/termbits.h
M linux-user/syscall.c
M linux-user/tilegx/termbits.h
M linux-user/x86_64/termbits.h
Log Message:
-----------
linux-user: Implement ioctl cmd TIOCGPTPEER
With glibc 2.27 the openpty function prefers the TIOCGPTPEER ioctl.
Signed-off-by: Andreas Schwab <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 2c418853b9ba099b98834000386f54abe9aaec47
https://github.com/qemu/qemu/commit/2c418853b9ba099b98834000386f54abe9aaec47
Author: Guido Günther <address@hidden>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M linux-user/host/aarch64/safe-syscall.inc.S
Log Message:
-----------
linux-user: Fix register used for 6th and 7th syscall argument on aarch64
This unbreaks the testcase from
http://lists.nongnu.org/archive/html/qemu-arm/2018-01/msg00514.html
Thanks to Laurent Vivier for spotting the 7th one.
Signed-off-by: Guido Günther <address@hidden>
Tested-by: Philippe Mathieu-Daudé <address@hidden>
Suggested-by: Laurent Vivier <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: 5fdefcf808a6d70a26e4c536cf0a0acad9b0fff3
https://github.com/qemu/qemu/commit/5fdefcf808a6d70a26e4c536cf0a0acad9b0fff3
Author: Samuel Thibault <address@hidden>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M linux-user/syscall.c
Log Message:
-----------
linux-user: Fix sched_getaffinity mask size
We properly computed the capped mask size to be put to the application
buffer, but didn't actually used it. Also, we need to return the capped mask
size instead of 0 on success.
Signed-off-by: Samuel Thibault <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: b44316fb3610972e40849ec5710aeb42dfeba19d
https://github.com/qemu/qemu/commit/b44316fb3610972e40849ec5710aeb42dfeba19d
Author: Peter Maydell <address@hidden>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M linux-user/main.c
M linux-user/qemu.h
Log Message:
-----------
linux-user: Remove THREAD macro
Back when we used to support compiling either with or without
NPTL threading library support, we used a macro THREAD which would
expand either to nothing (no thread support) or to __thread (threads
supported). For a long time now we have required thread support,
so remove the macro and just use __thread directly as other parts
of QEMU do.
Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Laurent Vivier <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Message-Id: <address@hidden>
Signed-off-by: Laurent Vivier <address@hidden>
Commit: f4718c033bfef80933bf3d1d5d6d35f8fae8b11d
https://github.com/qemu/qemu/commit/f4718c033bfef80933bf3d1d5d6d35f8fae8b11d
Author: Peter Maydell <address@hidden>
Date: 2018-02-20 (Tue, 20 Feb 2018)
Changed paths:
M linux-user/aarch64/termbits.h
M linux-user/alpha/termbits.h
M linux-user/arm/termbits.h
M linux-user/cris/termbits.h
M linux-user/host/aarch64/safe-syscall.inc.S
M linux-user/hppa/termbits.h
M linux-user/i386/termbits.h
M linux-user/ioctls.h
M linux-user/m68k/termbits.h
M linux-user/main.c
M linux-user/microblaze/termbits.h
M linux-user/mips/termbits.h
M linux-user/nios2/termbits.h
M linux-user/openrisc/termbits.h
M linux-user/ppc/termbits.h
M linux-user/qemu.h
M linux-user/s390x/termbits.h
M linux-user/sh4/termbits.h
M linux-user/sparc/termbits.h
M linux-user/sparc64/termbits.h
M linux-user/syscall.c
M linux-user/tilegx/termbits.h
M linux-user/x86_64/termbits.h
Log Message:
-----------
Merge remote-tracking branch
'remotes/vivier2/tags/linux-user-for-2.12-pull-request' into staging
# gpg: Signature made Tue 20 Feb 2018 09:16:18 GMT
# gpg: using RSA key F30C38BD3F2FBE3C
# gpg: Good signature from "Laurent Vivier <address@hidden>"
# gpg: aka "Laurent Vivier <address@hidden>"
# gpg: aka "Laurent Vivier (Red Hat) <address@hidden>"
# Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F 5173 F30C 38BD 3F2F BE3C
* remotes/vivier2/tags/linux-user-for-2.12-pull-request:
linux-user: Remove THREAD macro
linux-user: Fix sched_getaffinity mask size
linux-user: Fix register used for 6th and 7th syscall argument on aarch64
linux-user: Implement ioctl cmd TIOCGPTPEER
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/afd3397a8149...f4718c033bfe
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 2b74f6: linux-user: Implement ioctl cmd TIOCGPTPEER,
GitHub <=