summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* iov_iter: saner helper for page array allocationAl Viro2022-08-081-45/+32
* fold __pipe_get_pages() into pipe_get_pages()Al Viro2022-08-081-37/+38
* ITER_XARRAY: don't open-code DIV_ROUND_UP()Al Viro2022-08-081-9/+1
* unify the rest of iov_iter_get_pages()/iov_iter_get_pages_alloc() gutsAl Viro2022-08-081-59/+27
* unify xarray_get_pages() and xarray_get_pages_alloc()Al Viro2022-08-081-39/+10
* unify pipe_get_pages() and pipe_get_pages_alloc()Al Viro2022-08-081-32/+17
* iov_iter_get_pages(): sanity-check argumentsAl Viro2022-08-081-7/+2
* iov_iter_get_pages_alloc(): lift freeing pages array on failure exits into wr...Al Viro2022-08-081-16/+22
* ITER_PIPE: fold data_start() and pipe_space_for_user() togetherAl Viro2022-08-082-45/+19
* ITER_PIPE: cache the type of last bufferAl Viro2022-08-082-40/+42
* ITER_PIPE: clean iov_iter_revert()Al Viro2022-08-081-46/+14
* ITER_PIPE: clean pipe_advance() upAl Viro2022-08-081-17/+17
* ITER_PIPE: lose iter_head argument of __pipe_get_pages()Al Viro2022-08-081-4/+3
* ITER_PIPE: fold push_pipe() into __pipe_get_pages()Al Viro2022-08-081-55/+25
* ITER_PIPE: allocate buffers as we go in copy-to-pipe primitivesAl Viro2022-08-081-73/+98
* ITER_PIPE: helpers for adding pipe buffersAl Viro2022-08-081-42/+46
* ITER_PIPE: helper for getting pipe buffer by indexAl Viro2022-08-081-6/+9
* splice: stop abusing iov_iter_advance() to flush a pipeAl Viro2022-08-081-5/+2
* switch new_sync_{read,write}() to ITER_UBUFAl Viro2022-08-081-4/+2
* new iov_iter flavour - ITER_UBUFAl Viro2022-08-0812-31/+108
* Merge tag 'for-5.20/block-2022-08-04' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-0486-2856/+5640
|\
| * s390/dasd: Establish DMA alignmentEric Farman2022-08-042-0/+2
| * s390/dasd: drop unexpected word 'for' in commentsJiang Jian2022-08-041-1/+1
| * ublk_drv: add support for UBLK_IO_NEED_GET_DATAZiyangZhang2022-08-021-12/+94
| * ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATAZiyangZhang2022-08-021-0/+18
| * ublk_drv: cleanup ublksrv_ctrl_dev_infoMing Lei2022-08-022-18/+15
| * ublk_drv: add SET_PARAMS/GET_PARAMS control commandMing Lei2022-08-022-18/+234
| * ublk_drv: fix ublk device leak in case that add_disk failsMing Lei2022-08-021-0/+5
| * ublk_drv: cancel device even though disk isn't upMing Lei2022-08-021-6/+12
| * block: fix leaking page ref on truncated direct ioKeith Busch2022-08-021-15/+15
| * block: ensure bio_iov_add_page can't failKeith Busch2022-08-021-10/+9
| * block: ensure iov_iter advances for added pagesKeith Busch2022-08-021-4/+4
| * drivers:md:fix a potential use-after-free bugWentao_Liang2022-08-021-1/+1
| * md/raid5: Ensure batch_last is released before sleeping for quiesceLogan Gunthorpe2022-08-022-9/+29
| * md/raid5: Move stripe_request_ctx upLogan Gunthorpe2022-08-021-27/+27
| * md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage()Logan Gunthorpe2022-08-021-1/+0
| * md/raid5: Make is_inactive_blocked() helperLogan Gunthorpe2022-08-021-5/+19
| * md/raid5: Refactor raid5_get_active_stripe()Logan Gunthorpe2022-08-021-31/+36
| * block: pass struct queue_limits to the bio splitting helpersChristoph Hellwig2022-08-025-72/+68
| * block: move bio_allowed_max_sectors to blk-merge.cChristoph Hellwig2022-08-022-10/+10
| * block: move the call to get_max_io_size out of blk_bio_segment_splitChristoph Hellwig2022-08-021-4/+5
| * block: move ->bio_split to the gendiskChristoph Hellwig2022-08-026-16/+15
| * block: change the blk_queue_bounce calling conventionChristoph Hellwig2022-08-023-18/+20
| * block: change the blk_queue_split calling conventionChristoph Hellwig2022-08-0211-65/+63
| * nvme: update MAINTAINERS for the new auth codeChristoph Hellwig2022-08-021-1/+2
| * nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardownSagi Grimberg2022-08-021-1/+2
| * nvme: enable generic interface (/dev/ngXnY) for unknown command setsJoel Granados2022-08-021-7/+34
| * nvme: factor out a nvme_ns_is_readonly helperChristoph Hellwig2022-08-021-5/+10
| * nvme: refactor namespace probingChristoph Hellwig2022-08-021-105/+125
| * nvme: generalize the nvme_multi_css check in nvme_scan_nsChristoph Hellwig2022-08-021-6/+6