aboutsummaryrefslogtreecommitdiff
path: root/block
AgeCommit message (Expand)AuthorFilesLines
2024-04-17block: mq-deadline: Remove support for zone write lockingGravatar Damien Le Moal 1-170/+6
2024-04-17block: Simplify blk_revalidate_disk_zones() interfaceGravatar Damien Le Moal 1-14/+7
2024-04-17block: Remove BLK_STS_ZONE_RESOURCEGravatar Damien Le Moal 1-26/+0
2024-04-17block: Allow BIO-based drivers to use blk_revalidate_disk_zones()Gravatar Damien Le Moal 1-6/+24
2024-04-17block: Implement zone append emulationGravatar Damien Le Moal 3-15/+66
2024-04-17block: Allow zero value of max_zone_append_sectors queue limitGravatar Damien Le Moal 4-14/+22
2024-04-17block: Fake max open zones limit when there is no limitGravatar Damien Le Moal 1-6/+35
2024-04-17block: Introduce zone write pluggingGravatar Damien Le Moal 6-10/+1181
2024-04-17block: Remember zone capacity when revalidating zonesGravatar Damien Le Moal 1-0/+26
2024-04-17block: Allow using bio_attempt_back_merge() internallyGravatar Damien Le Moal 2-7/+9
2024-04-17block: Introduce blk_zone_update_request_bio()Gravatar Damien Le Moal 2-7/+23
2024-04-17block: Remove req_bio_endio()Gravatar Damien Le Moal 1-30/+28
2024-04-17block: Restore sector of flush requestsGravatar Damien Le Moal 1-0/+1
2024-04-15block: Call blkdev_dio_unaligned() from blkdev_direct_IO()Gravatar John Garry 1-17/+12
2024-04-12Merge tag 'block-6.9-20240412' of git://git.kernel.dk/linuxGravatar Linus Torvalds 5-16/+21
2024-04-12block: fix that blk_time_get_ns() doesn't update time after scheduleGravatar Yu Kuai 1-0/+1
2024-04-12scsi: block: Remove now unused queue limits helpersGravatar Christoph Hellwig 1-245/+0
2024-04-11scsi: bsg: Pass queue_limits to bsg_setup_queue()Gravatar Christoph Hellwig 1-2/+4
2024-04-11block: fix module reference leakage from bdev_open_by_dev error pathGravatar Yu Kuai 1-1/+1
2024-04-07block: allow device to have both virt_boundary_mask and max segment sizeGravatar Ming Lei 1-10/+6
2024-04-07block: fix q->blkg_list corruption during disk rebindGravatar Ming Lei 3-3/+10
2024-04-07fs: claw back a few FMODE_* bitsGravatar Christian Brauner 2-1/+2
2024-04-05blk-iocost: avoid out of bounds shiftGravatar Rik van Riel 1-3/+4
2024-04-05Merge tag 'block-6.9-20240405' of git://git.kernel.dk/linuxGravatar Linus Torvalds 1-2/+3
2024-04-05Merge tag 'vfs-6.9-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-18/+66
2024-04-03blk-cgroup: use group allocation/free of per-cpu counters APIGravatar Kefeng Wang 1-12/+6
2024-04-02block: fix overflow in blk_ioctl_discard()Gravatar Li Nan 1-2/+3
2024-04-01blk-cgroup: use bio_list_merge_initGravatar Christoph Hellwig 1-2/+1
2024-04-01blk-throttle: Only use seq_printf() in tg_prfill_limit()Gravatar John Garry 1-25/+26
2024-04-01blk-mq: don't schedule block kworker on isolated CPUsGravatar Ming Lei 1-10/+47
2024-03-29Merge tag 'block-6.9-20240329' of git://git.kernel.dk/linuxGravatar Linus Torvalds 4-11/+4
2024-03-28block: Do not force full zone append completion in req_bio_endio()Gravatar Damien Le Moal 1-7/+2
2024-03-27fs,block: yield devices earlyGravatar Christian Brauner 1-8/+56
2024-03-27block: count BLK_OPEN_RESTRICT_WRITES openersGravatar Christian Brauner 1-3/+3
2024-03-27block: handle BLK_OPEN_RESTRICT_WRITES correctlyGravatar Christian Brauner 1-7/+7
2024-03-26block: don't reject too large max_user_sectors in blk_validate_limitsGravatar Christoph Hellwig 1-2/+1
2024-03-26block: Make blk_rq_set_mixed_merge() staticGravatar John Garry 2-2/+1
2024-03-18Merge tag 'vfs-6.9-rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-0/+7
2024-03-18fs,block: get holder during claimGravatar Christian Brauner 1-0/+7
2024-03-14block: fix mismatched kerneldoc function nameGravatar Jiapeng Chong 1-1/+1
2024-03-13Revert "blk-lib: check for kill signal"Gravatar Christoph Hellwig 1-39/+1
2024-03-13Revert "block/mq-deadline: use correct way to throttling write requests"Gravatar Bart Van Assche 1-2/+1
2024-03-13block: limit block time caching to in_task() contextGravatar Jens Axboe 1-1/+1
2024-03-11Revert "dm: use queue_limits_set"Gravatar Linus Torvalds 1-1/+1
2024-03-11Merge tag 'for-6.9/block-20240310' of git://git.kernel.dk/linuxGravatar Linus Torvalds 29-361/+687
2024-03-11Merge tag 'vfs-6.9.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Gravatar Linus Torvalds 5-134/+189
2024-03-11Merge tag 'vfs-6.9.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Gravatar Linus Torvalds 6-1/+18
2024-03-09block: partitions: only define function mac_fix_string for CONFIG_PPC_PMACGravatar Colin Ian King 1-0/+2
2024-03-06Merge tag 'md-6.9-20240306' of https://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Jens Axboe 1-24/+0
2024-03-06block: remove disk_stack_limitsGravatar Christoph Hellwig 1-24/+0