Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to include/linux/blkdev.h70+
  1. block: add a ->free_disk methodChristoph Hellwig committed 4 years ago7679205
  2. block: fix the kerneldoc for bio_end_io_acctChristoph Hellwig committed 4 years agob42c1fc
  3. block: check that there is a plug in blk_flush_plugChristoph Hellwig committed 4 years agoaa8dccc
  4. block: remove blk_needs_flush_plugChristoph Hellwig committed 4 years agob1f866b
  5. block: remove genhd.hChristoph Hellwig committed 4 years ago322cbb5
  6. block: add bio_start_io_acct_time() to control start_timeMike Snitzer committed 4 years agoe45c47d
  7. block: move rq_list macros to blk-mq.hKeith Busch committed 4 years agoedce22e
  8. block: remove unnecessary trailing '\'Keith Busch committed 4 years agoa16c724
  9. block: use "unsigned long" for blk_validate_block_size().Tetsuo Handa committed 4 years ago37ae5a0
  10. blk-mq: move srcu from blk_mq_hw_ctx to request_queueMing Lei committed 4 years ago704b914
  11. blk-crypto: remove blk_crypto_unregister()Eric Biggers committed 4 years ago72cd9df
  12. block: only allocate poll_stats if there's a user of themJens Axboe committed 5 years ago48b5c1f
  13. Merge tag 'for-5.16/inode-sync-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds committed 5 years ago1990116
  14. Merge tag 'for-5.16/passthrough-flag-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds committed 5 years ago71ae426
  15. Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds committed 5 years ago3f01727
  16. block: Add a helper to validate the block sizeXie Yongji committed 5 years ago570b1ca
  17. block: Add independent access ranges supportDamien Le Moal committed 5 years agoa2247f1
  18. block: simplify the block device syncing codeChristoph Hellwig committed 5 years ago1e03a36
  19. block: remove __sync_blockdevChristoph Hellwig committed 5 years ago70164eb
  20. block: remove QUEUE_FLAG_SCSI_PASSTHROUGHChristoph Hellwig committed 5 years ago4845012
  21. block: add a ->get_unique_id methodChristoph Hellwig committed 5 years ago9208d41
  22. blk-crypto: rename blk_keyslot_manager to blk_crypto_profileEric Biggers committed 5 years agocb77cb5
  23. block: cleanup the flush plug helpersChristoph Hellwig committed 5 years ago008f75a
  24. blk-mq: support concurrent queue quiesce/unquiesceMing Lei committed 5 years agoe70feb8
  25. block: attempt direct issue of plug listJens Axboe committed 5 years agodc5fc36
  26. block: change plugging to use a singly linked listJens Axboe committed 5 years agobc490f8
  27. block: move the SECTOR_SIZE related definitions to blk_types.hChristoph Hellwig committed 5 years ago99457db
  28. block: add a struct io_comp_batch argument to fops->iopoll()Jens Axboe committed 5 years ago5a72e89
  29. block: provide helpers for rq_list manipulationJens Axboe committed 5 years ago013a7f9
  30. block: cache request queue in bdevPavel Begunkov committed 5 years ago17220ca
  31. block: switch polling to be bio basedChristoph Hellwig committed 5 years ago3e08773
  32. io_uring: don't sleep when polling for I/OChristoph Hellwig committed 5 years agod729cf9
  33. block: replace the spin argument to blk_iopoll with a flags argumentChristoph Hellwig committed 5 years agoef99b2d
  34. block: pre-allocate requests if plug is started and is a batchJens Axboe committed 5 years ago47c122e
  35. block: bump max plugged deferred size from 16 to 32Jens Axboe committed 5 years agoba0ffdd