]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Ever since the block layer expanded its command syntax beyond just
authorscottl <scottl@FreeBSD.org>
Fri, 7 Feb 2020 09:22:08 +0000 (09:22 +0000)
committerscottl <scottl@FreeBSD.org>
Fri, 7 Feb 2020 09:22:08 +0000 (09:22 +0000)
commitb2c4b496137d8a8288ee8ee75e8eb1f534ed38e7
treed1382f2fb54cb240d3aeda803ae80070bf8ecf13
parentee8362f6f3b7bc8c4015db530fa99358d196a7c5
Ever since the block layer expanded its command syntax beyond just
BIO_READ and BIO_WRITE, we've handled this expanded syntax poorly in
drivers when the driver doesn't support a particular command.  Do a
sweep and fix that.

Reported by: imp
24 files changed:
sys/cam/ata/ata_da.c
sys/cam/mmc/mmc_da.c
sys/cam/nvme/nvme_da.c
sys/cam/scsi/scsi_cd.c
sys/cam/scsi/scsi_da.c
sys/cam/scsi/scsi_sa.c
sys/dev/aac/aac_disk.c
sys/dev/altera/avgen/altera_avgen.c
sys/dev/altera/sdcard/altera_sdcard_io.c
sys/dev/amr/amr.c
sys/dev/cfi/cfi_disk.c
sys/dev/flash/at45d.c
sys/dev/flash/mx25l.c
sys/dev/flash/n25q.c
sys/dev/ida/ida_disk.c
sys/dev/ips/ips_disk.c
sys/dev/mfi/mfi.c
sys/dev/mlx/mlx_disk.c
sys/dev/mmc/mmcsd.c
sys/dev/nvme/nvme_ns.c
sys/dev/pst/pst-raid.c
sys/dev/twe/twe.c
sys/dev/virtio/block/virtio_blk.c
sys/dev/xen/blkfront/blkfront.c