]> Gentwo Git Trees - linux/.git/commit
scsi: switch ->bios_param() to passing gendisk
authorAl Viro <viro@zeniv.linux.org.uk>
Wed, 22 May 2024 03:22:01 +0000 (23:22 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 13 Aug 2025 06:59:28 +0000 (02:59 -0400)
commit3eb50369c09efb0f668a7f568a7e6f7cf4194cde
treedb9a751262bfc3f6a675ea180355a6f7e85f1a85
parent1fd143c24fb621f063f913cb1e48cc688c7eca15
scsi: switch ->bios_param() to passing gendisk

Instances are passed struct block_device *bdev argument; the only thing
it is used for (if it's used in the first place) is bdev->bd_disk.
Might as well pass that in the first place...

Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Acked-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
46 files changed:
Documentation/scsi/scsi_mid_low_api.rst
drivers/ata/libata-scsi.c
drivers/message/fusion/mptscsih.c
drivers/message/fusion/mptscsih.h
drivers/scsi/3w-9xxx.c
drivers/scsi/3w-sas.c
drivers/scsi/3w-xxxx.c
drivers/scsi/BusLogic.c
drivers/scsi/BusLogic.h
drivers/scsi/aacraid/linit.c
drivers/scsi/advansys.c
drivers/scsi/aha152x.c
drivers/scsi/aha1542.c
drivers/scsi/aha1740.c
drivers/scsi/aic7xxx/aic79xx_osm.c
drivers/scsi/aic7xxx/aic7xxx_osm.c
drivers/scsi/arcmsr/arcmsr_hba.c
drivers/scsi/atp870u.c
drivers/scsi/fdomain.c
drivers/scsi/imm.c
drivers/scsi/initio.c
drivers/scsi/ipr.c
drivers/scsi/ips.c
drivers/scsi/ips.h
drivers/scsi/libsas/sas_scsi_host.c
drivers/scsi/megaraid.c
drivers/scsi/megaraid.h
drivers/scsi/megaraid/megaraid_sas_base.c
drivers/scsi/mpi3mr/mpi3mr_os.c
drivers/scsi/mpt3sas/mpt3sas_scsih.c
drivers/scsi/mvumi.c
drivers/scsi/myrb.c
drivers/scsi/pcmcia/sym53c500_cs.c
drivers/scsi/ppa.c
drivers/scsi/qla1280.c
drivers/scsi/qlogicfas408.c
drivers/scsi/qlogicfas408.h
drivers/scsi/scsicam.c
drivers/scsi/sd.c
drivers/scsi/stex.c
drivers/scsi/storvsc_drv.c
drivers/scsi/wd719x.c
include/linux/libata.h
include/scsi/libsas.h
include/scsi/scsi_host.h
include/scsi/scsicam.h