summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* block: move the nonrot flag to queue_limitsChristoph Hellwig2024-06-192-4/+36
* block: move cache control settings out of queue->flagsChristoph Hellwig2024-06-196-44/+31
* block: remove blk_flush_policyChristoph Hellwig2024-06-191-18/+15
* block: freeze the queue in queue_attr_storeChristoph Hellwig2024-06-192-9/+5
* block: move integrity information into queue_limitsChristoph Hellwig2024-06-143-123/+131
* block: invert the BLK_INTEGRITY_{GENERATE,VERIFY} flagsChristoph Hellwig2024-06-142-11/+11
* block: bypass the STABLE_WRITES flag for protection informationChristoph Hellwig2024-06-141-6/+0
* block: don't require stable pages for non-PI metadataChristoph Hellwig2024-06-141-2/+4
* block: use kstrtoul in flag_storeChristoph Hellwig2024-06-141-2/+6
* block: factor out flag_{store,show} helper for integrityChristoph Hellwig2024-06-141-27/+26
* block: remove the blk_flush_integrity call in blk_integrity_unregisterChristoph Hellwig2024-06-141-2/+0
* block: remove the blk_integrity_profile structureChristoph Hellwig2024-06-147-225/+146
* block: initialize integrity buffer to zero before writing it to mediaChristoph Hellwig2024-06-141-1/+10
* block: add special APIs for run-time disabling of discard and friendsChristoph Hellwig2024-06-141-41/+0
* block: remove unused queue limits APIChristoph Hellwig2024-06-141-190/+0
* block: take io_opt and io_min into account for max_sectorsChristoph Hellwig2024-06-141-0/+7
* blk-throttle: Fix incorrect display of io.maxWaiman Long2024-05-302-18/+14
* block: Fix zone write plugging handling of devices with a runt zoneDamien Le Moal2024-05-301-8/+27
* block: Fix validation of zoned device with a runt zoneDamien Le Moal2024-05-301-5/+11
* block: check for max_hw_sectors underflowHannes Reinecke2024-05-281-2/+6
* block: stack max_user_sectorsChristoph Hellwig2024-05-281-0/+2
* block: delete redundant function declarationhexue2024-05-271-1/+0
* Merge tag 'block-6.10-20240523' of git://git.kernel.dk/linuxLinus Torvalds2024-05-235-38/+89
|\
| * blk-throttle: remove unused struct 'avg_latency_bucket'Dr. David Alan Gilbert2024-05-221-5/+0
| * block: fix lost bio for plug enabled bio based deviceYu Kuai2024-05-211-6/+7
| * block: t10-pi: add MODULE_DESCRIPTION()Jeff Johnson2024-05-201-1/+1
| * blk-mq: add helper for checking if one CPU is mapped to specified hctxMing Lei2024-05-171-2/+18
| * blk-cgroup: Properly propagate the iostat update up the hierarchyWaiman Long2024-05-151-1/+18
| * blk-cgroup: fix list corruption from reorder of WRITE ->lqueuedMing Lei2024-05-151-0/+10
| * blk-cgroup: fix list corruption from resetting io statMing Lei2024-05-151-23/+35
* | Merge tag 'pull-bd_flags-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-218-32/+42
|\ \
| * | bdev: move ->bd_make_it_fail to ->__bd_flagsAl Viro2024-05-022-5/+10
| * | bdev: move ->bd_ro_warned to ->__bd_flagsAl Viro2024-05-021-2/+3
| * | bdev: move ->bd_has_subit_bio to ->__bd_flagsAl Viro2024-05-023-7/+6
| * | bdev: move ->bd_write_holder into ->__bd_flagsAl Viro2024-05-021-4/+5
| * | bdev: move ->bd_read_only to ->__bd_flagsAl Viro2024-05-021-1/+4
| * | bdev: infrastructure for flagsAl Viro2024-05-021-1/+1
| * | wrapper for access to ->bd_partnoAl Viro2024-05-022-7/+7
| * | Use bdev_is_paritition() instead of open-coding itAl Viro2024-05-022-3/+4
* | | Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-05-217-39/+67
|\ \ \
| * | | RIP ->bd_inodeAl Viro2024-05-031-1/+0
| * | | block/bdev.c: use the knowledge of inode/bdev coallocationAl Viro2024-05-031-13/+19
| * | | blk_ioctl_{discard,zeroout}(): we only want ->bd_inode->i_mapping here...Al Viro2024-05-031-6/+4
| * | | use ->bd_mapping instead of ->bd_inode->i_mappingAl Viro2024-05-035-15/+15
| * | | block_device: add a pointer to struct address_space (page cache of bdev)Al Viro2024-05-031-0/+1
| * | | missing helpers: bdev_unhash(), bdev_drop()Al Viro2024-05-034-6/+18
| * | | block: move two helpers into bdev.cYu Kuai2024-05-031-0/+12
| * | | blkdev_write_iter(): saner way to get inode and bdevAl Viro2024-05-031-2/+2
* | | | Merge tag 'pull-set_blocksize' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-05-212-13/+22
|\| | |
| * | | make set_blocksize() fail unless block device is opened exclusiveAl Viro2024-05-021-0/+3