Jens Axboe ccbf726171 io_uring: perform poll removal even if async work removal is successful
An active work can have poll armed, hence it's not enough to just do
the async work removal and return the value if it's different from "not
found". Rather than make poll removal special, just fall through to do
the remaining type lookups and removals.

Reported-by: Florian Fischer <florian.fl.fischer@fau.de>
Link: https://lore.kernel.org/io-uring/20220118151337.fac6cthvbnu7icoc@pasture/
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2022-01-18 19:28:43 -07:00
..
2022-01-12 13:45:12 -08:00
2021-08-19 09:02:55 +09:00
2022-01-12 13:45:12 -08:00
2022-01-12 13:45:12 -08:00
2022-01-12 13:45:12 -08:00
2021-11-09 10:02:51 -08:00
2021-10-25 19:11:50 -07:00
2022-01-12 11:11:34 -08:00
2021-12-03 18:44:06 +01:00
2021-04-12 15:04:29 +02:00
2022-01-12 15:46:11 -08:00
2022-01-12 15:46:11 -08:00
2021-11-01 10:25:27 -07:00
2022-01-12 15:46:11 -08:00
2022-01-12 11:11:34 -08:00
2022-01-12 15:46:11 -08:00
2021-11-03 09:23:25 -07:00
2022-01-11 14:26:55 -08:00
2022-01-12 13:45:12 -08:00
2022-01-11 14:26:55 -08:00
2021-12-15 15:58:40 +01:00
2022-01-10 11:48:37 -08:00
\n
2021-11-06 16:40:48 -07:00
2021-08-19 09:02:55 +09:00
2022-01-12 15:46:11 -08:00
2021-12-17 16:56:35 +09:00
2021-11-17 09:26:09 +01:00
2021-09-09 13:25:49 -07:00
2022-01-12 13:45:12 -08:00
2021-11-17 10:36:35 -05:00
2021-08-31 11:06:32 -07:00
2022-01-07 13:40:39 +00:00
2021-10-19 14:11:39 -04:00
2022-01-11 14:26:55 -08:00
2021-12-09 10:49:56 -08:00
2021-08-10 17:57:22 +02:00