mirror of
https://github.com/opnsense/src.git
synced 2026-02-22 01:11:30 -05:00
unsupported futex operation
- for those futex operations which are known to be not supported,
print out which futex operation it is
- shortcut the error return of the unsupported FUTEX_CLOCK_REALTIME in
some cases:
FUTEX_CLOCK_REALTIME can be used to tell linux to use
CLOCK_REALTIME instead of CLOCK_MONOTONIC. FUTEX_CLOCK_REALTIME
however must only be set, if either FUTEX_WAIT_BITSET or
FUTEX_WAIT_REQUEUE_PI are set too. If that's not the case
we can die with ENOSYS right at the beginning.
Submitted by: arundel
Reviewed by: rdivacky (earlier iteration of the patch)
MFC after: 1 week
|
||
|---|---|---|
| .. | ||
| linux_emul.c | ||
| linux_emul.h | ||
| linux_file.c | ||
| linux_file.h | ||
| linux_futex.c | ||
| linux_futex.h | ||
| linux_getcwd.c | ||
| linux_ioctl.c | ||
| linux_ioctl.h | ||
| linux_ipc.c | ||
| linux_ipc.h | ||
| linux_mib.c | ||
| linux_mib.h | ||
| linux_misc.c | ||
| linux_misc.h | ||
| linux_signal.c | ||
| linux_signal.h | ||
| linux_socket.c | ||
| linux_socket.h | ||
| linux_stats.c | ||
| linux_sysctl.c | ||
| linux_sysproto.h | ||
| linux_time.c | ||
| linux_uid16.c | ||
| linux_util.c | ||
| linux_util.h | ||
| linux_videodev.h | ||
| linux_videodev_compat.h | ||