summaryrefslogtreecommitdiffhomepage
path: root/test/syscalls/linux/ppoll.cc
diff options
context:
space:
mode:
authorAndrei Vagin <avagin@google.com>2019-12-19 17:25:18 -0800
committergVisor bot <gvisor-bot@google.com>2019-12-19 17:26:44 -0800
commit29955a4797e8264f75886a989dbc81b2b5443f4c (patch)
treec030fd27dd08c2ebc08f02315b3546a2a492f112 /test/syscalls/linux/ppoll.cc
parent7419e0e5d74621b2be60e9b18e4e2d7bb2a65cc3 (diff)
futex: wake one waiter if futex_wake is called with a non-positive value
This change is needed to be compatible with the Linux kernel. There is no glibc wrapper for the futex system call, so it is easy to make a mistake and call syscall(__NR_futex, FUTEX_WAKE, addr) without the fourth argument. This works on Linux, because it wakes one waiter even if val is nonpositive. PiperOrigin-RevId: 286494396
Diffstat (limited to 'test/syscalls/linux/ppoll.cc')
0 files changed, 0 insertions, 0 deletions