fix io_destroy()/aio_complete() race
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest33 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/33 | fix io_destroy()/aio_complete() racefs/ | +1 | 0 replies | |
| 2/33 | uapi: turn __poll_t sparse checkin on by defaultinclude/ | +0 | 0 replies | |
| 3/33 | fs: unexport poll_schedule_timeoutfs/ include/ | +1 | 0 replies | |
| 4/33 | fs: cleanup do_pollfdfs/ | +23 | 0 replies | |
| 5/33 | fs: update documentation to mention __poll_t and match the codeDocumentation/ Documentation/ | +2 | 0 replies | |
| 6/33 | fs: add new vfs_poll and file_can_poll helpersdrivers/ drivers/ drivers/ +6 more | +32 | 0 replies | |
| 7/33 | fs: introduce new ->get_poll_head and ->poll_mask methodsDocumentation/ Documentation/ fs/ +2 more | +50 | 0 replies | |
| 8/33 | aio: simplify KIOCB_KEY handlingfs/ include/ | +7 | 0 replies | |
| 9/33 | aio: simplify cancellationfs/ | +6 | 0 replies | |
| 10/33 | aio: implement IOCB_CMD_POLLfs/ include/ | +135 | 0 replies | |
| 11/33 | aio: try to complete poll iocbs without context switchfs/ | +17 | 0 replies | |
| 12/33 | net: refactor socket_pollinclude/ net/ | +19 | 0 replies | |
| 13/33 | net: add support for ->poll_mask in proto_opsinclude/ net/ | +44 | 0 replies | |
| 14/33 | net: remove sock_no_pollcrypto/ crypto/ crypto/ +7 more | +0 | 0 replies | |
| 15/33 | net/tcp: convert to ->poll_maskinclude/ net/ net/ +1 more | +9 | 0 replies | |
| 16/33 | net/unix: convert to ->poll_masknet/ | +11 | 0 replies | |
| 17/33 | net: convert datagram_poll users tp ->poll_maskdrivers/ drivers/ drivers/ +28 more | +52 | 0 replies | |
| 18/33 | net/dccp: convert to ->poll_masknet/ net/ net/ +1 more | +5 | 0 replies | |
| 19/33 | net/atm: convert to ->poll_masknet/ net/ net/ +1 more | +6 | 0 replies | |
| 20/33 | net/vmw_vsock: convert to ->poll_masknet/ | +6 | 0 replies | |
| 21/33 | net/tipc: convert to ->poll_masknet/ | +5 | 0 replies | |
| 22/33 | net/sctp: convert to ->poll_maskinclude/ net/ net/ +1 more | +4 | 0 replies | |
| 23/33 | net/bluetooth: convert to ->poll_maskinclude/ net/ net/ +2 more | +6 | 0 replies | |
| 24/33 | net/caif: convert to ->poll_masknet/ | +4 | 0 replies | |
| 25/33 | net/nfc: convert to ->poll_masknet/ | +3 | 0 replies | |
| 26/33 | net/phonet: convert to ->poll_masknet/ | +2 | 0 replies | |
| 27/33 | net/iucv: convert to ->poll_maskinclude/ net/ | +2 | 0 replies | |
| 28/33 | net/rxrpc: convert to ->poll_masknet/ | +3 | 0 replies | |
| 29/33 | crypto: af_alg: convert to ->poll_maskcrypto/ crypto/ crypto/ +1 more | +8 | 0 replies | |
| 30/33 | pipe: convert to ->poll_maskfs/ | +13 | 0 replies | |
| 31/33 | eventfd: switch to ->poll_maskfs/ | +11 | 0 replies | |
| 32/33 | timerfd: convert to ->poll_maskfs/ | +11 | 0 replies | |
| 33/33 | random: convert to ->poll_maskdrivers/ | +16 | 0 replies |
Reviews trailers per patch
8 of 33 patches have a Reviewed-by or Acked-by.
| Patch | Greg Kroah-Hartman | Darrick J. Wong | Theodore Ts'o |
|---|---|---|---|
| 1/33 | |||
| 2/33 | |||
| 3/33 | R-b | R-b | |
| 4/33 | R-b | R-b | |
| 5/33 | R-b | R-b | |
| 6/33 | R-b | R-b | |
| 7/33 | R-b | R-b | |
| 8/33 | |||
| 9/33 | |||
| 10/33 | R-b | ||
| 11/33 | |||
| 12/33 | |||
| 13/33 | |||
| 14/33 | |||
| 15/33 | |||
| 16/33 | |||
| 17/33 | R-b | ||
| 18/33 | |||
| 19/33 | |||
| 20/33 | |||
| 21/33 | |||
| 22/33 | |||
| 23/33 | |||
| 24/33 | |||
| 25/33 | |||
| 26/33 | |||
| 27/33 | |||
| 28/33 | |||
| 29/33 | |||
| 30/33 | |||
| 31/33 | |||
| 32/33 | |||
| 33/33 | R-b | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.