Kevin Wolf
0dc165c1bd
aio-posix: Assert that aio_poll() is always called in home thread
...
aio_poll() has an existing assertion that the function is only called
from the AioContext's home thread if blocking is allowed.
This is not enough, some handlers make assumptions about the thread they
run in. Extend the assertion to non-blocking calls, too.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
2019-02-25 15:03:19 +01:00
..
2016-07-12 16:19:16 +02:00
2019-02-25 15:03:19 +01:00
2018-09-25 15:50:15 +02:00
2019-01-14 14:09:41 +00:00
2017-02-21 11:14:07 +00:00
2018-09-25 15:50:15 +02:00
2018-10-02 18:47:55 +02:00
2016-03-22 22:20:15 +01:00
2017-09-22 14:11:25 +02:00
2019-01-11 15:46:56 +01:00
2016-05-19 16:42:28 +02:00
2017-07-24 12:42:55 +01:00
2018-10-02 18:47:55 +02:00
2017-03-03 16:40:02 +01:00
2016-09-29 14:13:39 +02:00
2018-03-12 08:59:03 +01:00
2016-09-29 14:13:39 +02:00
2016-02-04 17:01:04 +00:00
2018-12-13 19:10:06 +01:00
2018-08-27 10:51:44 +02:00
2017-05-07 09:57:51 +03:00
2018-10-19 14:51:34 +02:00
2018-01-24 19:20:19 +02:00
2018-01-24 19:20:19 +02:00
2017-02-13 17:27:13 +00:00
2016-02-04 17:01:04 +00:00
2019-01-15 18:26:50 -05:00
2016-04-06 09:52:07 +08:00
2017-01-31 10:10:14 +11:00
2016-03-22 22:20:17 +01:00
2017-02-21 11:14:07 +00:00
2016-08-03 18:44:57 +02:00
2018-06-29 12:22:28 +01:00
2018-05-04 08:27:53 +02:00
2017-01-16 13:25:18 +00:00
2018-05-15 14:58:44 +01:00
2019-02-07 15:49:08 +02:00
2018-10-02 18:47:55 +02:00
2018-10-02 18:47:55 +02:00
2019-02-04 18:44:20 +11:00
2018-08-23 18:46:25 +02:00
2016-02-04 17:01:04 +00:00
2019-02-07 15:49:08 +02:00
2019-02-04 18:44:20 +11:00
2018-10-02 18:47:55 +02:00
2017-10-10 09:45:00 -07:00
2017-03-14 13:26:37 +01:00
2016-08-03 18:44:56 +02:00
2018-06-15 14:49:44 +02:00
2016-07-13 13:26:02 +02:00
2018-03-27 13:05:28 +01:00
2019-01-24 10:05:16 +00:00
2018-09-25 15:50:15 +02:00
2018-10-19 15:47:09 +02:00
2016-02-04 17:01:04 +00:00
2019-01-11 15:46:55 +01:00
2017-04-28 18:48:11 +02:00
2019-01-11 15:46:56 +01:00
2018-12-20 10:29:08 +01:00
2019-01-08 12:34:46 +00:00
2019-01-11 13:57:25 +01:00
2016-02-04 17:01:04 +00:00
2018-10-19 13:44:03 +02:00
2018-09-26 08:55:54 -07:00
2018-12-17 06:04:44 +03:00
2019-01-30 10:51:20 +01:00
2018-03-12 16:12:47 +01:00
2018-02-05 13:54:39 +01:00
2017-11-15 09:34:51 +01:00
2018-04-05 14:37:38 +02:00
2017-03-19 11:12:12 +01:00
2017-03-17 12:54:21 +01:00
2017-09-26 14:46:23 +02:00
2016-05-18 15:04:27 +03:00
2018-09-26 10:46:21 +08:00
2018-08-24 20:26:37 +02:00
2018-06-29 12:32:10 +02:00
2019-02-01 13:46:45 +01:00
2018-12-11 18:28:47 +01:00