commit | f579a22f68c4c3a19631a822d9bd1f4fef59a933 | [log] [tgz] |
---|---|---|
author | Dmitry Vyukov <dvyukov@google.com> | Wed Nov 23 16:20:29 2022 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Nov 23 22:31:52 2022 -0800 |
tree | 719fee680aecf7ee8b283be5b23aab92b1ce3604 | |
parent | d1ae0ea6724eb7235afa40d6334e927a4b7c9c82 [diff] |
tsan: intercept epoll_pwait2 It's a new syscall similar to epoll_pwait. Add a similar interceptor for it and add synchronization annotations in epoll_wait* syscall wrappers. Testing this is problematic b/c it's not present in glibc and the syscall itself may not be supported by the kernel. Reviewed By: melver Differential Revision: https://reviews.llvm.org/D138574 GitOrigin-RevId: fbcdf4a4fb9e51039877cc92bb18407416a158d7