Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-block
Merge commit. Changes below are compared with the first parent: 42df1cbf.
Changes
261 files changed · +3635 −2158
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/ABI/stable/sysfs-block
View fileDocumentation/scsi/scsi_eh.rst
View fileDocumentation/scsi/scsi_mid_low_api.rst
View fileMAINTAINERS
View filearch/m68k/emu/nfblock.c
View filearch/um/drivers/ubd_kern.c
View filearch/xtensa/platforms/iss/simdisk.c
View fileblock/Kconfig
View fileblock/bdev.c
View fileblock/bfq-cgroup.c
View fileblock/bfq-iosched.c
View fileblock/bfq-iosched.h
View fileblock/bfq-wf2q.c
View fileblock/bio.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-cgroup-rwstat.h
View fileThis diff is incomplete. Download the complete patch.
block/blk-cgroup.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-cgroup.h
View fileThis diff is incomplete. Download the complete patch.
block/blk-core.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-flush.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-ia-ranges.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-ioc.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-iocost.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-iolatency.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-ioprio.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-ioprio.h
View fileThis diff is incomplete. Download the complete patch.
block/blk-lib.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-merge.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-mq-debugfs-zoned.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-mq-debugfs.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-mq-sysfs.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-mq-tag.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-mq-tag.h
View fileThis diff is incomplete. Download the complete patch.
block/blk-mq.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-mq.h
View fileThis diff is incomplete. Download the complete patch.
block/blk-rq-qos.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-rq-qos.h
View fileThis diff is incomplete. Download the complete patch.
block/blk-settings.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-sysfs.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-throttle.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-wbt.c
View fileThis diff is incomplete. Download the complete patch.
block/blk-zoned.c
View fileThis diff is incomplete. Download the complete patch.
block/blk.h
View fileThis diff is incomplete. Download the complete patch.
block/bounce.c
View fileThis diff is incomplete. Download the complete patch.
block/bsg-lib.c
View fileThis diff is incomplete. Download the complete patch.
block/elevator.h
View fileThis diff is incomplete. Download the complete patch.
block/fops.c
View fileThis diff is incomplete. Download the complete patch.
block/genhd.c
View fileThis diff is incomplete. Download the complete patch.
block/ioctl.c
View fileThis diff is incomplete. Download the complete patch.
block/ioprio.c
View fileThis diff is incomplete. Download the complete patch.
block/kyber-iosched.c
View fileThis diff is incomplete. Download the complete patch.
block/mq-deadline.c
View fileThis diff is incomplete. Download the complete patch.
block/partitions/core.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/block/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/block/amiflop.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/aoe/aoeblk.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/aoe/aoedev.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/ataflop.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/brd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/drbd/drbd_actlog.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/drbd/drbd_bitmap.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/drbd/drbd_int.h
View fileThis diff is incomplete. Download the complete patch.
drivers/block/drbd/drbd_main.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/drbd/drbd_receiver.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/drbd/drbd_req.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/drbd/drbd_worker.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/floppy.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/loop.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/mtip32xx/mtip32xx.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/mtip32xx/mtip32xx.h
View fileThis diff is incomplete. Download the complete patch.
drivers/block/n64cart.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/nbd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/null_blk/main.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/null_blk/null_blk.h
View fileThis diff is incomplete. Download the complete patch.
drivers/block/null_blk/trace.h
View fileThis diff is incomplete. Download the complete patch.
drivers/block/null_blk/zoned.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/paride/pcd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/paride/pd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/paride/pf.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/pktcdvd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/ps3disk.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/ps3vram.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/rbd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/rnbd/rnbd-clt.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/rnbd/rnbd-proto.h
View fileThis diff is incomplete. Download the complete patch.
drivers/block/rnbd/rnbd-srv-dev.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/rnbd/rnbd-srv-dev.h
View fileThis diff is incomplete. Download the complete patch.
drivers/block/rnbd/rnbd-srv-sysfs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/rnbd/rnbd-srv.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/rnbd/rnbd-srv.h
View fileThis diff is incomplete. Download the complete patch.
drivers/block/sunvdc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/swim.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/swim3.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/sx8.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/ublk_drv.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/virtio_blk.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/xen-blkback/blkback.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/xen-blkfront.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/z2ram.c
View fileThis diff is incomplete. Download the complete patch.
drivers/block/zram/zram_drv.c
View fileThis diff is incomplete. Download the complete patch.
drivers/cdrom/gdrom.c
View fileThis diff is incomplete. Download the complete patch.
drivers/infiniband/ulp/srp/ib_srp.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/bcache/super.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-bufio.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-ebs-target.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-flakey.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-integrity.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-io.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-kcopyd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-log.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-raid.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-raid1.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-snap-persistent.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-table.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-writecache.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-zone.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-zoned-metadata.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-zoned-target.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm-zoned.h
View fileThis diff is incomplete. Download the complete patch.
drivers/md/dm.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/md-bitmap.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/md.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/md.h
View fileThis diff is incomplete. Download the complete patch.
drivers/md/raid1.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/raid10.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/raid5-cache.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/raid5-ppl.c
View fileThis diff is incomplete. Download the complete patch.
drivers/md/raid5.c
View fileThis diff is incomplete. Download the complete patch.
drivers/memstick/core/ms_block.c
View fileThis diff is incomplete. Download the complete patch.
drivers/memstick/core/mspro_block.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mmc/core/block.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mmc/core/queue.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mtd/mtd_blkdevs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/mtd/ubi/block.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvdimm/btt.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvdimm/pmem.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/apple.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/core.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/fc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/ioctl.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/multipath.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/nvme.h
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/pci.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/rdma.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/tcp.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/host/zns.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/target/io-cmd-bdev.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/target/loop.c
View fileThis diff is incomplete. Download the complete patch.
drivers/nvme/target/zns.c
View fileThis diff is incomplete. Download the complete patch.
drivers/s390/block/dasd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/s390/block/dasd_genhd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/s390/block/dasd_int.h
View fileThis diff is incomplete. Download the complete patch.
drivers/s390/block/dcssblk.c
View fileThis diff is incomplete. Download the complete patch.
drivers/s390/block/scm_blk.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/aacraid/comminit.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/aacraid/linit.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/device_handler/scsi_dh_alua.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/device_handler/scsi_dh_emc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/device_handler/scsi_dh_hp_sw.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/device_handler/scsi_dh_rdac.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/fnic/fnic_scsi.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/hosts.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/mpi3mr/mpi3mr_os.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/scsi_error.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/scsi_lib.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/scsi_priv.h
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/scsi_sysfs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/sd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/sd_zbc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/scsi/sr.c
View fileThis diff is incomplete. Download the complete patch.
drivers/target/target_core_iblock.c
View fileThis diff is incomplete. Download the complete patch.
drivers/ufs/core/ufshcd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/ufs/core/ufshpb.c
View fileThis diff is incomplete. Download the complete patch.
fs/btrfs/check-integrity.c
View fileThis diff is incomplete. Download the complete patch.
fs/btrfs/compression.c
View fileThis diff is incomplete. Download the complete patch.
fs/btrfs/compression.h
View fileThis diff is incomplete. Download the complete patch.
fs/btrfs/extent_io.c
View fileThis diff is incomplete. Download the complete patch.
fs/btrfs/inode.c
View fileThis diff is incomplete. Download the complete patch.
fs/btrfs/raid56.c
View fileThis diff is incomplete. Download the complete patch.
fs/buffer.c
View fileThis diff is incomplete. Download the complete patch.
fs/direct-io.c
View fileThis diff is incomplete. Download the complete patch.
fs/ext4/ext4.h
View fileThis diff is incomplete. Download the complete patch.
fs/ext4/fast_commit.c
View fileThis diff is incomplete. Download the complete patch.
fs/ext4/mmp.c
View fileThis diff is incomplete. Download the complete patch.
fs/ext4/super.c
View fileThis diff is incomplete. Download the complete patch.
fs/f2fs/data.c
View fileThis diff is incomplete. Download the complete patch.
fs/f2fs/f2fs.h
View fileThis diff is incomplete. Download the complete patch.
fs/f2fs/node.c
View fileThis diff is incomplete. Download the complete patch.
fs/f2fs/segment.c
View fileThis diff is incomplete. Download the complete patch.
fs/gfs2/bmap.c
View fileThis diff is incomplete. Download the complete patch.
fs/gfs2/dir.c
View fileThis diff is incomplete. Download the complete patch.
fs/gfs2/log.c
View fileThis diff is incomplete. Download the complete patch.
fs/gfs2/log.h
View fileThis diff is incomplete. Download the complete patch.
fs/gfs2/lops.c
View fileThis diff is incomplete. Download the complete patch.
fs/gfs2/lops.h
View fileThis diff is incomplete. Download the complete patch.
fs/gfs2/meta_io.c
View fileThis diff is incomplete. Download the complete patch.
fs/gfs2/quota.c
View fileThis diff is incomplete. Download the complete patch.
fs/hfsplus/hfsplus_fs.h
View fileThis diff is incomplete. Download the complete patch.
fs/hfsplus/part_tbl.c
View fileThis diff is incomplete. Download the complete patch.
fs/hfsplus/super.c
View fileThis diff is incomplete. Download the complete patch.
fs/hfsplus/wrapper.c
View fileThis diff is incomplete. Download the complete patch.
fs/iomap/direct-io.c
View fileThis diff is incomplete. Download the complete patch.
fs/isofs/compress.c
View fileThis diff is incomplete. Download the complete patch.
fs/jbd2/commit.c
View fileThis diff is incomplete. Download the complete patch.
fs/jbd2/journal.c
View fileThis diff is incomplete. Download the complete patch.
fs/jbd2/recovery.c
View fileThis diff is incomplete. Download the complete patch.
fs/mpage.c
View fileThis diff is incomplete. Download the complete patch.
fs/nfs/blocklayout/blocklayout.c
View fileThis diff is incomplete. Download the complete patch.
fs/nilfs2/btnode.c
View fileThis diff is incomplete. Download the complete patch.
fs/nilfs2/btnode.h
View fileThis diff is incomplete. Download the complete patch.
fs/nilfs2/btree.c
View fileThis diff is incomplete. Download the complete patch.
fs/nilfs2/gcinode.c
View fileThis diff is incomplete. Download the complete patch.
fs/nilfs2/mdt.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs/aops.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs/compress.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs/file.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs/logfile.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs/mft.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs3/file.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs3/fsntfs.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs3/inode.c
View fileThis diff is incomplete. Download the complete patch.
fs/ntfs3/ntfs_fs.h
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/aops.c
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/buffer_head_io.c
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/cluster/heartbeat.c
View fileThis diff is incomplete. Download the complete patch.
fs/ocfs2/super.c
View fileThis diff is incomplete. Download the complete patch.
fs/reiserfs/inode.c
View fileThis diff is incomplete. Download the complete patch.
fs/reiserfs/journal.c
View fileThis diff is incomplete. Download the complete patch.
fs/reiserfs/stree.c
View fileThis diff is incomplete. Download the complete patch.
fs/reiserfs/super.c
View fileThis diff is incomplete. Download the complete patch.
fs/udf/dir.c
View fileThis diff is incomplete. Download the complete patch.
fs/udf/directory.c
View fileThis diff is incomplete. Download the complete patch.
fs/udf/inode.c
View fileThis diff is incomplete. Download the complete patch.
fs/ufs/balloc.c
View fileThis diff is incomplete. Download the complete patch.
fs/xfs/xfs_bio_io.c
View fileThis diff is incomplete. Download the complete patch.
fs/xfs/xfs_buf.c
View fileThis diff is incomplete. Download the complete patch.
fs/xfs/xfs_linux.h
View fileThis diff is incomplete. Download the complete patch.
fs/xfs/xfs_log_recover.c
View fileThis diff is incomplete. Download the complete patch.
fs/zonefs/super.c
View fileThis diff is incomplete. Download the complete patch.
fs/zonefs/trace.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/bio.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/blk-mq.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/blk_types.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/blkdev.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/blktrace_api.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/buffer_head.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/dm-io.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/ioprio.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/jbd2.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/uio.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/writeback.h
View fileThis diff is incomplete. Download the complete patch.
include/scsi/scsi_cmnd.h
View fileThis diff is incomplete. Download the complete patch.
include/scsi/scsi_device.h
View fileThis diff is incomplete. Download the complete patch.
include/scsi/scsi_host.h
View fileThis diff is incomplete. Download the complete patch.
include/trace/events/f2fs.h
View fileThis diff is incomplete. Download the complete patch.
include/trace/events/jbd2.h
View fileThis diff is incomplete. Download the complete patch.
include/trace/events/nilfs2.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/ublk_cmd.h
View fileThis diff is incomplete. Download the complete patch.
kernel/power/swap.c
View fileThis diff is incomplete. Download the complete patch.
kernel/trace/blktrace.c
View fileThis diff is incomplete. Download the complete patch.
lib/iov_iter.c
View fileThis diff is incomplete. Download the complete patch.