Dmitry Vyukov
16baf59c6d
tsan: avoid false positives related to epoll
...
An application can use the mere fact of epoll_wait returning an fd
as synchronization with the write on the fd that triggered the notification.
This pattern come up in an internal networking server (b/229276331).
If an fd is added to epoll, setup a link from the fd to the epoll fd
and use it for synchronization as well.
Reviewed By: melver
Differential Revision: https://reviews.llvm.org/D124518
2022-04-27 16:59:46 +02:00
..
2022-04-25 16:13:11 -05:00
2021-12-21 11:37:01 +01:00
2022-03-08 10:40:56 +01:00
2021-12-13 12:48:34 +01:00
2020-08-18 18:34:14 -07:00
2021-08-05 16:56:28 +02:00
2022-04-27 16:59:46 +02:00
2022-04-27 16:59:46 +02:00
2022-04-25 16:13:11 -05:00
2022-03-24 17:30:27 +01:00
2021-08-02 11:13:51 +02:00
2021-08-02 11:13:51 +02:00
2021-07-29 17:07:27 +02:00
2020-09-02 11:20:47 -07:00
2021-09-04 14:12:58 +05:30
2020-08-24 11:36:02 -07:00
2022-04-27 16:59:46 +02:00
2022-02-07 11:01:37 +01:00
2021-07-31 09:17:14 +02:00
2021-12-13 12:48:34 +01:00
2021-12-13 12:48:34 +01:00
2019-09-11 23:19:48 +00:00
2021-12-21 11:33:28 +01:00
2021-09-22 07:11:59 +02:00
2021-12-21 11:33:28 +01:00
2019-09-11 23:19:48 +00:00
2022-04-12 20:08:29 -07:00
2021-12-13 12:48:34 +01:00
2021-12-13 12:48:34 +01:00
2021-12-13 12:48:34 +01:00
2019-09-11 23:19:48 +00:00
2021-12-13 12:48:34 +01:00
2021-12-13 12:48:34 +01:00
2021-12-17 15:59:43 -08:00
2021-12-13 12:48:34 +01:00
2021-12-21 19:53:19 +01:00
2022-03-18 16:12:11 +01:00
2022-03-18 16:12:11 +01:00
2022-03-08 10:40:56 +01:00
2021-12-21 19:53:49 +01:00
2022-03-08 10:40:56 +01:00
2021-12-13 12:48:34 +01:00
2022-03-24 17:30:27 +01:00
2021-07-15 12:18:48 +02:00
2021-12-13 12:48:34 +01:00
2022-04-25 16:13:11 -05:00
2022-03-18 16:12:11 +01:00
2021-12-13 12:48:34 +01:00
2021-07-30 11:51:55 +02:00
2019-09-11 23:19:48 +00:00
2021-07-30 11:51:55 +02:00
2021-12-13 12:48:34 +01:00
2021-12-21 19:54:27 +01:00
2021-12-13 12:48:34 +01:00
2021-08-02 16:52:29 +02:00
2021-08-02 13:45:31 +02:00
2020-03-11 14:14:33 +01:00