summaryrefslogtreecommitdiff
path: root/sys/scsi/st.c
AgeCommit message (Expand)Author
2006-11-28rename scsibus_attach_args to scsi_attach_args. this can help avoidDavid Gwynne
2006-11-27more magic removalBob Beck
2006-11-27rework asc/ascq handling to get rid of "magic" 0x values in the code, changesBob Beck
2006-10-07make cd-roms retry forever while the device indicates that it isBob Beck
2006-10-02get rid of a boolean typedef. this is c, we have ints, deal with it.David Gwynne
2006-06-11Don't spew sense informaton from the test unit ready command issued byKenneth R Westerback
2006-06-01We do not create st devices with different density modes. i.e. with deviceKenneth R Westerback
2006-05-28Miscellaneous fixes.Kenneth R Westerback
2006-05-28This commit changes the interpret_sense routine for st to catch theBob Beck
2006-05-28In the absence of a coherent concept of 'RAW' tape devices, pass allKenneth R Westerback
2006-05-28Whack a 'control device' leftover. Actually save the new density, etc.Kenneth R Westerback
2006-05-28We don't have 'control devices' for st. Nor are we likely to get anyKenneth R Westerback
2006-05-28ST_NEW_MOUNT was set/reset in a number of places but only examined insideKenneth R Westerback
2006-05-28Use TEST_READY_RETRIES_TAPE instead of TEST_READY_RETRIES_DEFAULT,Kenneth R Westerback
2006-05-28Use bit 23 of the device minor to indicate a control mode device. AKenneth R Westerback
2006-05-28Always allow ioctl's to work, even if there is no media loaded.Kenneth R Westerback
2006-05-28Don't print tape media information during probe. This is transitoryKenneth R Westerback
2006-05-11Zap trailing whitespace.Kenneth R Westerback
2005-09-11Simplify code by changing struct scsi_mode_sense_buf{ union {}Kenneth R Westerback
2005-08-23Move uses of struct scsi_mode_sense_buf (255 bytes each) from theKenneth R Westerback
2005-06-24Move st.c to new mode sense mechanism. Don't save page0 data (if any), justKenneth R Westerback
2005-06-05Fix scsi_mode_select() and scsi_mode_select_big() to send just theKenneth R Westerback
2005-05-14Add scsi_mode_[sense|select]_big() and use it instead ofKenneth R Westerback
2005-04-06De-register scsi.Kenneth R Westerback
2005-04-05Factor out scsi_mode_sense() and scsi_mode_select() like NetBSD does.Kenneth R Westerback
2004-11-30No longer require write permission for read-only SCSI commandsKenneth R Westerback
2004-10-16Fix 'Tape block size (32754) not a multiple of dump block sizeKenneth R Westerback
2004-08-01Remove openings = 1 and inherit the value from the HBA instead. This keeps t...Marco Peereboom
2004-06-22Add additional retries in TUR to allow for tape devices to settle after a reset.Marco Peereboom
2004-05-28Clean up sense error logic and printing a bit, partly inspired byKenneth R Westerback
2004-05-17Elminate SCSIRET_* synonyms for EJUSTRETURN and ERESTART by usingKenneth R Westerback
2004-05-17Add a quirk entry for TEAC compact cassette tape drive, taken from NetBSD.Kenji Aoyama
2004-05-09Add missing <cr>'s to various SC_DEBUG() calls, along with a few otherKenneth R Westerback
2003-05-18constify the quirck tables and fix the scsi_inqmatch() proto accordingly; krw...Michael Shalayeff
2003-03-11Fix incorrect restriction on valid scsi tape density code values, allowing allKenneth R Westerback
2002-12-30Add new parameter to scsi_test_unit_ready(): retries number.Alexander Yurchenko
2002-06-09More (the last round?) of splasserts and splbio around biodone.Artur Grabowski
2002-06-04spelling; raj@cerias.purdue.eduTheo de Raadt
2002-03-14First round of __P removal in sysTodd C. Miller
2001-06-22KNFTheo de Raadt
2000-04-08These days, attach can occur outside the tsleep-restricted world ofConstantine Sapuntzakis
1999-09-05ATAPI tapes are always fixed blocksizeNiklas Hallqvist
1999-07-25Merge sd stuff from NetBSD-current. Helps with LS-120, ZIPConstantine Sapuntzakis
1998-07-23do delays based on command type -- this works a lot better, make "mt status"Theo de Raadt
1998-02-22Detect and report a weird error case (residual > request)Niklas Hallqvist
1998-02-16Add the "VIPER 150/21531" to quirk list (ST_Q_SENSE_HELP; pkTheo de Raadt
1998-01-10be silent for ILI errors ; giannici@neomedia.itTheo de Raadt
1997-09-05Add SCSITERSE option which omits the (large) ASC/ASCQ table.Todd C. Miller
1997-09-03be silent for SCSI_SILENT transactionsTheo de Raadt
1997-08-22Add more detailed SCSI error printing by Matthew Jacob. Enabled byTodd C. Miller