summaryrefslogtreecommitdiffstats
path: root/block
AgeCommit message (Expand)AuthorLines
2024-04-23block: use a per disk workqueue for zone write pluggingDamien Le Moal-8/+24
2024-04-20Merge tag 'block-6.9-20240420' of git://git.kernel.dk/linuxLinus Torvalds-13/+26
2024-04-19block/mq-deadline: Remove some unused functionsJiapeng Chong-28/+0
2024-04-19blk-iocost: do not WARN if iocg was already offlinedLi Nan-2/+5
2024-04-18block: propagate partition scanning errors to the BLKRRPART ioctlChristoph Hellwig-11/+21
2024-04-17block: Do not special-case plugging of zone write operationsDamien Le Moal-45/+2
2024-04-17block: Do not force select mq-deadline with CONFIG_BLK_DEV_ZONEDDamien Le Moal-1/+0
2024-04-17block: Remove zone write lockingDamien Le Moal-64/+3
2024-04-17block: Replace zone_wlock debugfs entry with zone_wplugs entryDamien Le Moal-10/+27
2024-04-17block: Move zone related debugfs attribute to blk-zoned.cDamien Le Moal-28/+21
2024-04-17block: Do not check zone type in blk_check_zone_append()Damien Le Moal-2/+1
2024-04-17block: Remove elevator required featuresDamien Le Moal-58/+5
2024-04-17block: mq-deadline: Remove support for zone write lockingDamien Le Moal-170/+6
2024-04-17block: Simplify blk_revalidate_disk_zones() interfaceDamien Le Moal-14/+7
2024-04-17block: Remove BLK_STS_ZONE_RESOURCEDamien Le Moal-26/+0
2024-04-17block: Allow BIO-based drivers to use blk_revalidate_disk_zones()Damien Le Moal-6/+24
2024-04-17block: Implement zone append emulationDamien Le Moal-15/+66
2024-04-17block: Allow zero value of max_zone_append_sectors queue limitDamien Le Moal-14/+22
2024-04-17block: Fake max open zones limit when there is no limitDamien Le Moal-6/+35
2024-04-17block: Introduce zone write pluggingDamien Le Moal-10/+1181
2024-04-17block: Remember zone capacity when revalidating zonesDamien Le Moal-0/+26
2024-04-17block: Allow using bio_attempt_back_merge() internallyDamien Le Moal-7/+9
2024-04-17block: Introduce blk_zone_update_request_bio()Damien Le Moal-7/+23
2024-04-17block: Remove req_bio_endio()Damien Le Moal-30/+28
2024-04-17block: Restore sector of flush requestsDamien Le Moal-0/+1
2024-04-15block: Call blkdev_dio_unaligned() from blkdev_direct_IO()John Garry-17/+12
2024-04-12Merge tag 'block-6.9-20240412' of git://git.kernel.dk/linuxLinus Torvalds-16/+21
2024-04-12block: fix that blk_time_get_ns() doesn't update time after scheduleYu Kuai-0/+1
2024-04-12scsi: block: Remove now unused queue limits helpersChristoph Hellwig-245/+0
2024-04-11scsi: bsg: Pass queue_limits to bsg_setup_queue()Christoph Hellwig-2/+4
2024-04-11block: fix module reference leakage from bdev_open_by_dev error pathYu Kuai-1/+1
2024-04-07block: allow device to have both virt_boundary_mask and max segment sizeMing Lei-10/+6
2024-04-07block: fix q->blkg_list corruption during disk rebindMing Lei-3/+10
2024-04-07fs: claw back a few FMODE_* bitsChristian Brauner-1/+2
2024-04-05blk-iocost: avoid out of bounds shiftRik van Riel-3/+4
2024-04-05Merge tag 'block-6.9-20240405' of git://git.kernel.dk/linuxLinus Torvalds-2/+3
2024-04-05Merge tag 'vfs-6.9-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds-18/+66
2024-04-03blk-cgroup: use group allocation/free of per-cpu counters APIKefeng Wang-12/+6
2024-04-02block: fix overflow in blk_ioctl_discard()Li Nan-2/+3
2024-04-01blk-cgroup: use bio_list_merge_initChristoph Hellwig-2/+1
2024-04-01blk-throttle: Only use seq_printf() in tg_prfill_limit()John Garry-25/+26
2024-04-01blk-mq: don't schedule block kworker on isolated CPUsMing Lei-10/+47
2024-03-29Merge tag 'block-6.9-20240329' of git://git.kernel.dk/linuxLinus Torvalds-11/+4
2024-03-28block: Do not force full zone append completion in req_bio_endio()Damien Le Moal-7/+2
2024-03-27fs,block: yield devices earlyChristian Brauner-8/+56
2024-03-27block: count BLK_OPEN_RESTRICT_WRITES openersChristian Brauner-3/+3
2024-03-27block: handle BLK_OPEN_RESTRICT_WRITES correctlyChristian Brauner-7/+7
2024-03-26block: don't reject too large max_user_sectors in blk_validate_limitsChristoph Hellwig-2/+1
2024-03-26block: Make blk_rq_set_mixed_merge() staticJohn Garry-2/+1
2024-03-18Merge tag 'vfs-6.9-rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds-0/+7