aboutsummaryrefslogtreecommitdiff
path: root/include/linux/blkdev.h
AgeCommit message (Expand)AuthorFilesLines
2022-03-26Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-3/+0
2022-03-24Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiGravatar Linus Torvalds 1-19/+0
2022-03-24Merge tag 'for-5.18/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-0/+2
2022-03-21Merge tag 'for-5.18/block-2022-03-18' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-17/+279
2022-03-09block: add ->poll_bio to block_device_operationsGravatar Ming Lei 1-0/+2
2022-03-08blk-mq: manage hctx map via xarrayGravatar Ming Lei 1-1/+1
2022-03-07block: remove the per-bio/request write hintGravatar Christoph Hellwig 1-3/+0
2022-03-07Merge branch 'for-5.18/block' into for-5.18/write-streamsGravatar Jens Axboe 1-16/+278
2022-02-28blk-crypto: show crypto capabilities in sysfsGravatar Eric Biggers 1-0/+1
2022-02-22scsi: block: Remove REQ_OP_WRITE_SAME supportGravatar Christoph Hellwig 1-19/+0
2022-02-17block: fix surprise removal for drivers calling blk_set_queue_dyingGravatar Christoph Hellwig 1-1/+2
2022-02-16block: add a ->free_disk methodGravatar Christoph Hellwig 1-0/+2
2022-02-02block: fix the kerneldoc for bio_end_io_acctGravatar Christoph Hellwig 1-1/+1
2022-02-02block: check that there is a plug in blk_flush_plugGravatar Christoph Hellwig 1-1/+6
2022-02-02block: remove blk_needs_flush_plugGravatar Christoph Hellwig 1-13/+0
2022-02-02block: remove genhd.hGravatar Christoph Hellwig 1-3/+270
2022-01-28block: add bio_start_io_acct_time() to control start_timeGravatar Mike Snitzer 1-0/+1
2022-01-05block: move rq_list macros to blk-mq.hGravatar Keith Busch 1-29/+0
2021-12-22block: remove unnecessary trailing '\'Gravatar Keith Busch 1-1/+1
2021-12-21block: use "unsigned long" for blk_validate_block_size().Gravatar Tetsuo Handa 1-1/+1
2021-12-03blk-mq: move srcu from blk_mq_hw_ctx to request_queueGravatar Ming Lei 1-0/+9
2021-11-29blk-crypto: remove blk_crypto_unregister()Gravatar Eric Biggers 1-4/+0
2021-11-29block: only allocate poll_stats if there's a user of themGravatar Jens Axboe 1-2/+1
2021-11-01Merge tag 'for-5.16/inode-sync-2021-10-29' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-0/+9
2021-11-01Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git://git.kernel.dk/linux...Gravatar Linus Torvalds 1-3/+11
2021-11-01Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-17/+0
2021-10-27block: Add a helper to validate the block sizeGravatar Xie Yongji 1-0/+8
2021-10-26block: Add independent access ranges supportGravatar Damien Le Moal 1-0/+39
2021-10-22block: simplify the block device syncing codeGravatar Christoph Hellwig 1-0/+4
2021-10-22block: remove __sync_blockdevGravatar Christoph Hellwig 1-0/+5
2021-10-22block: remove QUEUE_FLAG_SCSI_PASSTHROUGHGravatar Christoph Hellwig 1-3/+0
2021-10-22block: add a ->get_unique_id methodGravatar Christoph Hellwig 1-0/+11
2021-10-21blk-crypto: rename blk_keyslot_manager to blk_crypto_profileGravatar Eric Biggers 1-8/+8
2021-10-20block: cleanup the flush plug helpersGravatar Christoph Hellwig 1-25/+4
2021-10-19blk-mq: support concurrent queue quiesce/unquiesceGravatar Ming Lei 1-0/+2
2021-10-19block: attempt direct issue of plug listGravatar Jens Axboe 1-0/+1
2021-10-19block: change plugging to use a singly linked listGravatar Jens Axboe 1-3/+2
2021-10-18block: move the SECTOR_SIZE related definitions to blk_types.hGravatar Christoph Hellwig 1-17/+0
2021-10-18block: add a struct io_comp_batch argument to fops->iopoll()Gravatar Jens Axboe 1-2/+11
2021-10-18block: provide helpers for rq_list manipulationGravatar Jens Axboe 1-0/+29
2021-10-18block: cache request queue in bdevGravatar Pavel Begunkov 1-1/+1
2021-10-18block: switch polling to be bio basedGravatar Christoph Hellwig 1-3/+5
2021-10-18io_uring: don't sleep when polling for I/OGravatar Christoph Hellwig 1-0/+2
2021-10-18block: replace the spin argument to blk_iopoll with a flags argumentGravatar Christoph Hellwig 1-1/+3
2021-10-18block: pre-allocate requests if plug is started and is a batchGravatar Jens Axboe 1-1/+14
2021-10-18block: bump max plugged deferred size from 16 to 32Gravatar Jens Axboe 1-2/+0
2021-10-18blk-mq: Change shared sbitmap naming to shared tagsGravatar John Garry 1-2/+2
2021-10-18blk-mq: Use shared tags for shared sbitmap supportGravatar John Garry 1-2/+1
2021-10-18block: move struct request to blk-mq.hGravatar Christoph Hellwig 1-468/+1
2021-10-18block: move integrity handling out of <linux/blkdev.h>Gravatar Christoph Hellwig 1-183/+0