OSDN Git Service

linux-user: refactor ipc syscall and support of semtimedop syscall
authorMatus Kysel <mkysel@tachyum.com>
Fri, 26 Jun 2020 12:46:11 +0000 (14:46 +0200)
committerLaurent Vivier <laurent@vivier.eu>
Mon, 13 Jul 2020 19:21:02 +0000 (21:21 +0200)
commitd8c08b1e6c7b1a5be1ec70e339437823a41b1946
tree56898dc09327f3d75e46666db39e3deb3f4ea3a2
parent71e2443e4ca1540db63c0bbf58ae78944c97e993
linux-user: refactor ipc syscall and support of semtimedop syscall

Refactoring ipc syscall for s390x and SPARC, so it matches glibc implementation

We should add support of semtimedop syscall as new version of glibc
2.31 uses semop based on semtimedop
(commit: https://gitlab.com/freedesktop-sdk/mirrors/sourceware/glibc/-/commit/765cdd0bffd77960ae852104fc4ea5edcdb8aed3 ).

Signed-off-by: Matus Kysel <mkysel@tachyum.com>
Message-Id: <20200626124612.58593-2-mkysel@tachyum.com>
Message-Id: <20200626124612.58593-3-mkysel@tachyum.com>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
[lv: merged PATCH 1 & 2 to avoid build break on PATCH 1]
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
linux-user/syscall.c