summaryrefslogtreecommitdiff
path: root/block/blk.h
AgeCommit message (Expand)Author
2025-11-13block: unify elevator tags and type xarrays into struct elv_change_ctxNilay Shroff
2025-11-05block: handle zone management operations completionsDamien Le Moal
2025-10-22block: rename min_segment_sizeKeith Busch
2025-09-10block: fix ordering of recursive split IOYu Kuai
2025-09-10block: skip unnecessary checks for split bioYu Kuai
2025-09-10block: cleanup bio_issueYu Kuai
2025-09-08blk-mq: Defer freeing flush queue to SRCU callbackMing Lei
2025-08-11block: fix kobject double initialization in add_diskZheng Qixing
2025-07-30block: fix potential deadlock while running nr_hw_queue updateNilay Shroff
2025-07-25block: restore two stage elevator switch while running nr_hw_queue updateNilay Shroff
2025-07-15block: split blk_zone_update_request_bio into two functionsJohannes Thumshirn
2025-06-30block: Increase BLK_DEF_MAX_SECTORS_CAPDamien Le Moal
2025-05-16blk-mq: move the DMA mapping code to a separate fileChristoph Hellwig
2025-05-13block: remove the same_page output argument to bvec_try_merge_pageChristoph Hellwig
2025-05-10block: export API to get the number of bdev inflight IOYu Kuai
2025-05-06block: only update request sector if neededJohannes Thumshirn
2025-05-06block: unifying elevator changeMing Lei
2025-05-06block: simplify elevator reattachment for updating nr_hw_queuesMing Lei
2025-05-06block: look up the elevator type in elevator_switchChristoph Hellwig
2025-05-05block: remove bounce buffering supportChristoph Hellwig
2025-04-24block: don't autoload drivers on statChristoph Hellwig
2025-04-24block: move blkdev_{get,put} _no_open prototypes out of blkdev.hChristoph Hellwig
2025-03-26Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linuxLinus Torvalds
2025-03-03block: split struct bio_integrity_payloadChristoph Hellwig
2025-02-25block: make segment size limit workable for > 4K PAGE_SIZEMing Lei
2025-01-15block: limit disk max sectors to (LLONG_MAX >> 9)Ming Lei
2025-01-04block: remove bio_add_pc_pageChristoph Hellwig
2024-12-23block: track queue dying state automatically for modeling queue freeze lockdepMing Lei
2024-12-23block: track disk DEAD state automatically for modeling queue freeze lockdepMing Lei
2024-11-11block: lift bio_is_zone_append to bio.hChristoph Hellwig
2024-11-07block: always verify unfreeze lock on the owner taskMing Lei
2024-11-07block: remove blk_freeze_queue()Ming Lei
2024-10-26block: model freeze & enter queue as lock for supporting lockdepMing Lei
2024-10-22block: add support for defining read-only partitionsChristian Marangi
2024-10-22block: kill blk_do_io_stat() helperJens Axboe
2024-10-22block: move iostat check into blk_acount_io_start()Jens Axboe
2024-09-11block: implement async io_uring discard cmdPavel Begunkov
2024-09-11block: Added folio-ized version of bio_add_hw_page()Kundan Kumar
2024-08-29block: don't use bio_split_rw on misc operationsChristoph Hellwig
2024-08-29block: properly handle REQ_OP_ZONE_APPEND in __bio_split_to_limitsChristoph Hellwig
2024-08-29block: rework bio splittingChristoph Hellwig
2024-07-22Merge tag 'for-6.11/block-post-20240722' of git://git.kernel.dk/linuxLinus Torvalds
2024-07-08block: add a bvec_phys helperChristoph Hellwig
2024-07-03block: don't free submitter owned integrity payload on I/O completionChristoph Hellwig
2024-07-03block: split integrity support out of bio.hChristoph Hellwig
2024-06-28block: remove bio_integrity_processChristoph Hellwig
2024-06-26block: remove disk_update_readaheadChristoph Hellwig
2024-06-20block: Add core atomic write supportJohn Garry
2024-06-20block: Pass blk_queue_get_max_sectors() a request pointerJohn Garry
2024-06-19block: move the bounce flag into the features fieldChristoph Hellwig