summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev/vdsk.c
AgeCommit message (Expand)Author
2022-04-16constify SCSI adapter entry pointsChristian Weisgerber
2021-10-24Constify struct cfattach.Martin Pieuchot
2021-03-11spellingJonathan Gray
2020-10-16unbreak buildJonathan Gray
2020-10-15Replace simple one-line bcopy()/memcpy() of faked data into scsi_xfer with callKenneth R Westerback
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'Kenneth R Westerback
2020-09-05Replace '32' with SID_SCSI2_ALEN (a.k.a. 31) when building emulated INQUIRYKenneth R Westerback
2020-09-03Replace '.response_format = 2' with '.response_format = SID_SCSI2_RESPONSE'.Kenneth R Westerback
2020-09-02When building emulated INQUIRY results use the SCSI_REV_* #define's toKenneth R Westerback
2020-09-01Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big toKenneth R Westerback
2020-07-22Nuke unused struct scsi_link member of vdsk_softc.Kenneth R Westerback
2020-07-21It's saa_flags, not flags.Kenneth R Westerback
2020-07-20saa.ssa.wwpn is not the same as saa.saa_wwpn.Kenneth R Westerback
2020-07-20Move remaining scsi bus initialization info from "prototype scsi link"Kenneth R Westerback
2020-07-19Move the adapter related items (luns, adapter, adapter_target,Kenneth R Westerback
2020-07-16Access adapter softc via link->bus->sb_adapter_softc.Kenneth R Westerback
2020-07-11Expunge some Captain Obvious comments, tweak whitespace a bit, move a debugKenneth R Westerback
2020-06-27No need to bzero()/memset() 'struct scsibus_attach_args' variablesKenneth R Westerback
2020-06-24Use SDEV_NO_ADAPTER_TARGET instead of the value of adapter_buswidth toKenneth R Westerback
2020-06-24Nuke some pointless *_dev_probe() and *_dev_free() functions andKenneth R Westerback
2020-02-18Flip vdsk to 'normal' scsi_adapter idiom.Kenneth R Westerback
2020-02-05Nuke unnecessary abstraction 'scsi_minphys()' which just callsKenneth R Westerback
2020-01-26vsdk -> vdsk in a panic messageTed Unangst
2020-01-26Shuffle some names around to make reading the code less headacheKenneth R Westerback
2018-01-17In cbus(4) drivers, make it easier to identify which driver is doingStefan Sperling
2017-05-25tweak sparc64 membars as a step toward making them usable in userland.David Gwynne
2016-10-13Fix memory leaks on error paths spotted by coypu (at) SDF (dot) ORG - thanksTom Cosgrove
2015-01-25Rework cbus(4) interrupt support a bit. Instead of merging devhandle andMark Kettenis
2014-09-21Don't request an ACK from the server if we're polling.Mark Kettenis
2014-09-21Decouple polled commands from the interrupt handler.Mark Kettenis
2014-09-16Check the right descriptor field when polling for completion.Mark Kettenis
2014-09-16Split out command submission code into its own function.Mark Kettenis
2014-09-15Fix logic error; we're out of IOs if we're not connected to the virtual diskMark Kettenis
2014-09-15Call ldc_send_unreliable() insteaf of duplicating the code to send an ldcMark Kettenis
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-05-10Some straightforward format string fixes. Also, print both the tx and rxMark Kettenis
2014-04-03Use <uvm/uvm_extern.h> if it's enough.Martin Pieuchot
2014-01-22Do not assume the data buffers handed down to us from the SCSI midlayer areMark Kettenis
2014-01-22Only kick the iopool if we've just established a new connection to the server.Mark Kettenis
2014-01-22this gets rid of NO_CCB in vdsk. it considers space on the tx ringDavid Gwynne
2013-05-12Handle big (a.k.a. >2TB) disks by adding logic to handle the 12 and 16Kenneth R Westerback
2012-11-21Atempting to eject a CD-ROM makes the SCSI midlayer generate a READ_TOCMark Kettenis
2012-11-21Try to negotiate version 1.1 of the vDisk protocol such that we can getMark Kettenis
2012-10-26Turns out that for devices that attach to cbus(4), it is better to disableMark Kettenis
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of theseMatthew Dempsky
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andMatthew Dempsky
2011-01-01Corretctly return 0xffffffff for the returned LBA if the disk is too largeMark Kettenis
2011-01-01Implement READ CAPACITY (16).Mark Kettenis
2010-10-12Force openings to 1 for devices that can't do tagged i/o, i.e. moreKenneth R Westerback
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. FirstKenneth R Westerback