summaryrefslogtreecommitdiffstats
path: root/sys/dev/ata (follow)
Commit message (Expand)AuthorAgeFilesLines
* Replace simple one-line bcopy()/memcpy() of faked data into scsi_xfer with callkrw2020-10-151-3/+4
* Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw2020-09-221-12/+12
* Replace '32' with SID_SCSI2_ALEN (a.k.a. 31) when building emulated INQUIRYkrw2020-09-051-3/+3
* Replace '.response_format = 2' with '.response_format = SID_SCSI2_RESPONSE'.krw2020-09-031-3/+3
* When building emulated INQUIRY results use the SCSI_REV_* #define's tokrw2020-09-021-3/+3
* Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big tokrw2020-09-011-3/+3
* Remove needless uses of SDEV_ONLYBIG. It was always set when SDEV_UMASS was set,krw2020-08-261-2/+1
* Nuke unused struct scsi_link members of adapter softc's where thekrw2020-07-221-2/+1
* Move remaining scsi bus initialization info from "prototype scsi link"krw2020-07-201-4/+5
* Move the adapter related items (luns, adapter, adapter_target,krw2020-07-191-6/+6
* Always a joker hiding somewhere.krw2020-07-171-4/+4
* Access adapter softc via link->bus->sb_adapter_softc.krw2020-07-161-13/+13
* Expunge some Captain Obvious comments, tweak whitespace a bit, move a debugkrw2020-07-111-3/+1
* Shuffle things around so that sc->sc_link initialization iskrw2020-07-021-4/+4
* Nuke trailing whitespace.krw2020-06-271-6/+6
* No need to bzero()/memset() 'struct scsibus_attach_args' variableskrw2020-06-271-2/+1
* Use SDEV_NO_ADAPTER_TARGET instead of the value that is beingkrw2020-06-241-2/+2
* Nuke unnecessary abstraction 'scsi_minphys()' which just callskrw2020-02-051-2/+2
* Shuffle some names around to make reading the code less headachekrw2020-01-261-2/+2
* Use a consistant idiom/format when declaring scsi_adapter structureskrw2020-01-231-6/+2
* we've been using LBA48 for < 137GB drives for 17 years, so perhapstedu2020-01-231-2/+1
* Remove some unused code left over from an ancient (i.e. 2007) attemptkrw2019-08-192-25/+2
* Use timeout_add_msec(9)kn2019-07-071-3/+4
* Remove unnecessary if/else block, both branches are identical. We canfcambus2018-11-021-9/+4
* Don't pull in <sys/file.h> just to get fcntl.hguenther2017-12-301-2/+2
* Delete unnecessary <sys/file.h> includesguenther2017-12-302-4/+2
* Repair flushcache/standby operations to not convert AT_WAIT operationsderaadt2017-12-141-12/+4
* remove defines for ioctls the kernel doesn't recognisejsg2017-10-241-28/+1
* Use the correct argument to sizeof. Coverity CID 1453382.jsg2017-08-231-2/+2
* add some details relating to SATA device power managementjmatthew2017-05-311-3/+19
* fix SATA_SStatus_DET_OFFLINE value and add newer SStatus bitsjmatthew2017-05-311-2/+4
* Add an ioctl to tell storage devices to flush their internal cachessf2017-05-291-10/+26
* Also pass the blk offset to disk_unbusy(), so that it can pass it toderaadt2017-05-041-3/+3
* Fix size passed to free(), found the hard way by Nick Permyakovjca2016-03-151-2/+2
* Set segflg member of uio struct with symbolic enum valuestefan2016-01-201-2/+2
* Fix typo in comment.kettenis2016-01-031-2/+2
* Set UltraDMA transfer mode. Some (early?) SATA drives, such as the Maxtorkettenis2015-12-292-2/+25
* fairly simple sizes for free(); ok teduderaadt2015-08-281-5/+5
* trivial size to free()deraadt2015-08-261-2/+2
* The 80's called and want their interface back. Remove last fragments ofkrw2015-08-174-14/+10
* rename the probe and free members of atascsi_methods to ata_probedlg2015-05-152-7/+7
* Use config_suspend() instead of dereferencing ca_activate directly tompi2015-04-041-6/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-143-7/+3
* remove the second void * argument on tasks.dlg2015-01-271-5/+5
* More malloc() -> mallocarray() in the kernel.doug2014-12-091-5/+5
* remove uneeded proc.h includesjsg2014-09-143-6/+4
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-122-8/+8
* remove most of the boolean_t infection outside uvm/ddb/pmap; ok jsgderaadt2014-07-101-3/+1
* Kill unused shutdown hook pointers.mpi2014-07-091-2/+1
* replace workq_task_add with a task. stash teh struct in the ata xfer thingdlg2013-12-092-7/+11