CVSROOT:        /cvs
Module name:    src
Changes by:     k...@cvs.openbsd.org    2020/09/22 13:32:53

Modified files:
        sys/arch/luna88k/dev: mb89352.c 
        sys/arch/sparc64/dev: vdsk.c 
        sys/dev        : softraid.c vscsi.c 
        sys/dev/ata    : atascsi.c 
        sys/dev/atapiscsi: atapiscsi.c 
        sys/dev/ic     : aac.c adv.c adw.c aic6250.c aic6360.c 
                         aic79xx_openbsd.c aic7xxx_openbsd.c ami.c cac.c 
                         ciss.c gdt_common.c iha.c mfi.c mpi.c 
                         ncr53c9x.c nvme.c oosiop.c osiop.c qla.c qlw.c 
                         siop.c trm.c twe.c uha.c wd33c93.c 
        sys/dev/isa    : wds.c 
        sys/dev/pci    : arc.c ips.c mfii.c mpii.c qle.c vmwpvs.c 
        sys/dev/pv     : hvs.c vioblk.c vioscsi.c xbf.c 
        sys/dev/sdmmc  : sdmmc_scsi.c 
        sys/dev/usb    : umass_scsi.c 
        sys/scsi       : cd.c ch.c mpath.c safte.c scsi_base.c 
                         scsi_ioctl.c scsiconf.h sd.c ses.c st.c 

Log message:
Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'
member of 'struct scsi_xfer' has always been pointed at the 'struct scsi_generic
cmdstore' member of the same instance. So nuke 'cmdstore' and remove the '*'
from cmd. Take the address of cmd as required by the various casts.

No intentional functional change.

luna88k test by aoyama@, sparc64 test by jmatthew@

Identification of 2009's last *cmd use and ok jmatthew@

Reply via email to