summaryrefslogtreecommitdiffstats
path: root/sys/cam/cam_debug.h
Commit message (Collapse)AuthorAgeFilesLines
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-5/+5
| | | | | | is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Add another flag for debugging just peripheral drivers. The whole debugginggibbs1999-08-161-6/+13
| | | | | | | | | | | | | mechanism should be completely revamped, but this will serve for the time being. Take advantage of some new behavior in xpt_path_comp which allows the caller to determine which path, if any, had wildcards in it that allowed for a match to succeed. We can now use this to filter out wildcard nodes in the EDT. Make the amount of time we pause after writing a debug message configurable.
* Add a CAM_DEBUG_XPT define (to debug XPT layer only). Add a CAM_DEBUGGEDmjacob1998-12-051-2/+8
| | | | | macro to be like the CAM_DEBUG macro but to instead provide a predicate result.
* Add a new CAM debugging mode, CAM_DEBUG_CDB. This causes the kernel token1998-10-021-1/+2
| | | | | | | | | | | | | print out a one line description/dump of every SCSI CDB sent to a particular debugging target or targets. This is a good bit more useful than the other debugging modes, I think. Change some things in LINT to note the availability of this new option. Fix an erroneous argument to scsi_cdb_string() in scsi_all.c Reviewed by: gibbs
* CAM Transport Layer (XPT).gibbs1998-09-151-0/+77
Submitted by: The CAM Team
OpenPOWER on IntegriCloud