summaryrefslogtreecommitdiffstats
path: root/sys/cam/cam_debug.h
diff options
context:
space:
mode:
authorken <ken@FreeBSD.org>1998-10-02 21:00:58 +0000
committerken <ken@FreeBSD.org>1998-10-02 21:00:58 +0000
commit1ad65369755d2b6446c378c73f956c9a73ac5281 (patch)
treea06ca2b59d1188c2dcf0139dae03f582c82a0fe3 /sys/cam/cam_debug.h
parent6d472197ec99beea28652e8ef0c17a6f72b25fea (diff)
downloadFreeBSD-src-1ad65369755d2b6446c378c73f956c9a73ac5281.zip
FreeBSD-src-1ad65369755d2b6446c378c73f956c9a73ac5281.tar.gz
Add a new CAM debugging mode, CAM_DEBUG_CDB. This causes the kernel to
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
Diffstat (limited to 'sys/cam/cam_debug.h')
-rw-r--r--sys/cam/cam_debug.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/cam/cam_debug.h b/sys/cam/cam_debug.h
index f1b95f2..198650e 100644
--- a/sys/cam/cam_debug.h
+++ b/sys/cam/cam_debug.h
@@ -25,7 +25,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id$
+ * $Id: cam_debug.h,v 1.1 1998/09/15 06:33:23 gibbs Exp $
*/
#ifndef _CAM_CAM_DEBUG_H
#define _CAM_CAM_DEBUG_H 1
@@ -42,6 +42,7 @@ typedef enum {
CAM_DEBUG_INFO = 0x01, /* scsi commands, errors, data */
CAM_DEBUG_TRACE = 0x02, /* routine flow tracking */
CAM_DEBUG_SUBTRACE = 0x04, /* internal to routine flows */
+ CAM_DEBUG_CDB = 0x08 /* print out SCSI CDBs only */
} cam_debug_flags;
#if defined(CAMDEBUG) && defined(KERNEL)
OpenPOWER on IntegriCloud