block optimisations
Status from this message: Applied, thanks!
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
Patches in v2 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | block: avoid extra iter advance with async iocbblock/ block/ include/ | +17 | 0 replies | |
| 2/4 | block: kill unused polling bits in __blkdev_direct_IO()block/ | +3 | 0 replies | |
| 3/4 | block: kill DIO_MULTI_BIOblock/ | +12 | 0 replies | |
| 4/4 | block: add async version of bio_set_polledblock/ | +3 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 0/4] block optimisations
optimisations for async direct path of fops.c, and extra cleanups based on it. First two patches from v1 were applied, so not included here.
v2: add another __blkdev_direct_IO() cleanup, 3/4
rearrange branches in 1/4 (Cristoph Hellwig) inline bio_set_polled_async(), 4/4 (Cristoph Hellwig)
Pavel Begunkov (4):
block: avoid extra iter advance with async iocb
block: kill unused polling bits in __blkdev_direct_IO()
block: kill DIO_MULTI_BIO
block: add async version of bio_set_polled
block/bio.c | 2 +- block/fops.c | 80 +++++++++++++++++++-------------------------- include/linux/bio.h | 1 + 3 files changed, 35 insertions(+), 48 deletions(-)
Signature · 1 line
2.33.1