sys/dev/scsipi/scsi_base.c
Mon, 05 Dec 2016 10:54:48 +0000 skrll Sync with HEAD nick-nhusb
Sun, 03 Dec 2017 11:35:43 +0000 jdolecek update from HEAD tls-maxphys
Tue, 30 Nov 1999 13:33:25 +0000 itojun bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch netbsd
Sat, 11 Sep 2004 12:52:07 +0000 he Pull up revisions 1.80-1.81 (via patch, requested by bouyer in ticket #837): netbsd-2-0
Wed, 21 Jun 2017 18:18:55 +0000 snj Pull up following revision(s) (requested by mlelstv in ticket #53): netbsd-8
Sat, 17 Jun 2017 22:35:50 +0000 mlelstv The atapibus detach path did hold the channel mutex while calling into autoconf, trunk
Sun, 20 Nov 2016 15:37:19 +0000 mlelstv Make scsipi framework MPSAFE. trunk
Fri, 20 Apr 2012 20:23:20 +0000 bouyer Add a bustype_async_event_xfer_mode() callback to scsipi_bustype (which can trunk
Mon, 28 Apr 2008 20:22:51 +0000 martin Remove clause 3 and 4 from TNF licenses trunk
Sat, 05 Apr 2008 15:47:00 +0000 cegger use aprint_*_dev and device_xname trunk
Thu, 16 Nov 2006 01:32:37 +0000 christos __unused removal on arguments; approved by core. trunk
Thu, 12 Oct 2006 01:30:41 +0000 christos - sprinkle __unused on function decls. trunk
Sun, 11 Dec 2005 12:16:03 +0000 christos merge ktrace-lwp. trunk
Sat, 18 Sep 2004 00:08:16 +0000 mycroft Standardize some variable names and the calling pattern for scsipi_command(). trunk
Fri, 17 Sep 2004 23:43:17 +0000 mycroft Remove the "xfer" argument to scsipi_command(). trunk
Fri, 17 Sep 2004 23:30:22 +0000 mycroft Change the way bustype_cmd is used. Rather than having it be responsible for trunk
Thu, 09 Sep 2004 19:35:30 +0000 bouyer Make the xxstart() functions reentrant again, as some drivers HBA can call trunk
Fri, 27 Aug 2004 20:37:28 +0000 bouyer Improve handling of memory shortage, to fix problems like: trunk
Sat, 21 Aug 2004 21:29:39 +0000 thorpej Use ANSI function decls and make use of static. trunk
Thu, 05 Aug 2004 19:45:13 +0000 bouyer scsi_kill_pending(): don't kill the commands in periph_xferq here. trunk
Thu, 15 Nov 2001 09:47:59 +0000 lukem don't need <sys/types.h> when including <sys/param.h> trunk
Tue, 13 Nov 2001 06:54:32 +0000 lukem add RCSIDs trunk
Wed, 18 Jul 2001 18:21:04 +0000 thorpej bzero -> memset trunk
Wed, 25 Apr 2001 17:53:04 +0000 bouyer Pull up the thorpej_scsipi branch to main branch. trunk
Mon, 03 Apr 2000 03:37:33 +0000 enami When killing pending xfers on device detach, we can't expect scsipi_done trunk
Fri, 17 Mar 2000 11:45:49 +0000 soren scsiprint() is needed even without scsibus'es, so move it to scsi_base.c . trunk
Mon, 17 Jan 2000 17:59:48 +0000 bouyer Use SCSIPIRETRIES instead of hard-coded value '2' for number of retries in trunk
Wed, 20 Oct 1999 15:22:24 +0000 enami Cancel active transfers on aic/wdc detach. trunk
Thu, 30 Sep 1999 22:57:52 +0000 thorpej Cleanup the scsipi_xfer flags: trunk
Sat, 28 Aug 1999 22:28:35 +0000 thorpej If scsipi_make_xs() fails, make sure to flag the buffer as error'd, trunk
Sat, 12 Jun 1999 11:19:00 +0000 pk scsipi_free_xs() wants to be called at splbio; do it. trunk
Tue, 17 Nov 1998 14:38:42 +0000 bouyer Rename scsi_interpret_sense() to scsipi_interpret_sense() and move it from trunk
Sat, 15 Aug 1998 10:10:47 +0000 mycroft Assign my copyrights to TNF. trunk
Thu, 30 Jul 1998 00:49:19 +0000 mjacob opt_scsiverbose.h now is opt_scsi.h and contains the defopted trunk
Wed, 15 Jul 1998 20:13:30 +0000 mjacob part of fix for kern/3835: use of enumerated returns from target sense handlers trunk
Sat, 11 Jul 1998 00:52:09 +0000 mjacob Clarify that Sense Key 1 is a "RECOVERED ERROR"- not just an error. trunk
Wed, 01 Jul 1998 17:16:46 +0000 mjacob Use new Sense Key defines (for clarity) trunk
Sat, 28 Mar 1998 21:57:08 +0000 christos Split out the verbose printing of scsi messages, so that user programs trunk
Thu, 05 Feb 1998 07:59:28 +0000 mrg initial import of the new virtual memory system, UVM, into -current. trunk
Thu, 15 Jan 1998 02:21:27 +0000 cgd add support for an ATAPI attachment for 'sd'. trunk
Tue, 30 Dec 1997 21:36:51 +0000 is EACCESS->EROFS, for the write on readonly medium error. trunk
Sun, 23 Nov 1997 05:49:59 +0000 enami Remove newline after printing FRU CODE instead of removing trunk
Sat, 18 Oct 1997 19:50:51 +0000 thorpej Implement two macros, scsipi_command() and scsipi_command_direct(), and trunk
Wed, 08 Oct 1997 21:39:25 +0000 mjacob Slight formatting change. trunk
Wed, 08 Oct 1997 17:17:09 +0000 mjacob The bit pointer field is a 3 bit value- not 4. trunk
Thu, 02 Oct 1997 16:03:42 +0000 mjacob kern/3022: make sure that printing sense info in SCSIDEBUG case starts at trunk
Wed, 01 Oct 1997 18:47:01 +0000 mjacob Silly boy.... don't print out sense info if the command was marked SCSI_SILENT, trunk
Wed, 01 Oct 1997 01:18:38 +0000 enami Cosmetic changes to keep coding style consistency in this directory; trunk
Sat, 13 Sep 1997 08:51:15 +0000 enami Declare SCSIVERBOSE by defopt in files.scsipi. Include opt_scsiverbose.h trunk
Fri, 05 Sep 1997 08:36:40 +0000 bouyer Restore indentation of SCSIVERBOSE output. trunk
Wed, 27 Aug 1997 11:22:52 +0000 bouyer Merge scsipi branch in the mainline. This add support for ATAPI devices trunk
Wed, 20 Aug 1997 18:19:12 +0000 mjacob Add in (enabled by SCSIVERBOSE option since it adds a fair amount of string trunk
Mon, 04 Aug 1997 06:55:22 +0000 fair %x -> 0x%x trunk
Mon, 09 Jun 1997 19:36:56 +0000 matthias In case of a SCSI-error print the extended sense information and not trunk
Wed, 02 Apr 1997 02:29:30 +0000 mycroft Push the buffer cleanup code into scsi_done(), and split it so that biodone() trunk
Thu, 20 Mar 1997 07:13:07 +0000 thorpej Back out part of the previous patch - not only does stuffing a sizeof() trunk
Tue, 18 Mar 1997 01:28:10 +0000 thorpej Two changes from Ian Dall <ian.dall@dsto.defence.gov.au>: trunk
Sat, 12 Oct 1996 23:23:13 +0000 christos revert previous kprintf change trunk
Thu, 10 Oct 1996 23:32:59 +0000 christos printf -> kprintf, sprintf -> ksprintf trunk
Tue, 03 Sep 1996 18:20:31 +0000 thorpej Store the SCSI version in the scsi_link, and set the LUN in the CDB trunk
less more (0) -60 tip