From a3851eec6e10a0d70a54940a0da4ecc635872fec Mon Sep 17 00:00:00 2001 From: Alan Somers Date: Sat, 16 Nov 2019 19:12:17 +0000 Subject: [PATCH] Actually hook CAM_IO_STATS up to the build It's still disabled by default, but now it can be enabled with config(5) and it will be build in LINT. Reviewed by: imp MFC after: 1 week Sponsored by: Axcient Differential Revision: https://reviews.freebsd.org/D22383 --- sys/conf/NOTES | 2 ++ sys/conf/options | 1 + 2 files changed, 3 insertions(+) diff --git a/sys/conf/NOTES b/sys/conf/NOTES index 361bf252c600..f706fd664b8f 100644 --- a/sys/conf/NOTES +++ b/sys/conf/NOTES @@ -1353,6 +1353,7 @@ device ctl #CAM Target Layer # CAM_DEBUG_TARGET Limit debugging to the given target. # CAM_DEBUG_LUN Limit debugging to the given lun. # CAM_DEBUG_DELAY Delay in us after printing each debug line. +# CAM_IO_STATS Publish additional CAM device statics by sysctl # # CAM_MAX_HIGHPOWER: Maximum number of concurrent high power (start unit) cmds # SCSI_NO_SENSE_STRINGS: When defined disables sense descriptions @@ -1374,6 +1375,7 @@ options SCSI_NO_SENSE_STRINGS options SCSI_NO_OP_STRINGS options SCSI_DELAY=5000 # Be pessimistic about Joe SCSI device options CAM_IOSCHED_DYNAMIC +options CAM_IO_STATS options CAM_TEST_FAILURE # Options for the CAM CDROM driver: diff --git a/sys/conf/options b/sys/conf/options index 0600bf52203b..f4ceede4a965 100644 --- a/sys/conf/options +++ b/sys/conf/options @@ -349,6 +349,7 @@ CAM_DEBUG_LUN opt_cam.h CAM_DEBUG_FLAGS opt_cam.h CAM_BOOT_DELAY opt_cam.h CAM_IOSCHED_DYNAMIC opt_cam.h +CAM_IO_STATS opt_cam.h CAM_TEST_FAILURE opt_cam.h SCSI_DELAY opt_scsi.h SCSI_NO_SENSE_STRINGS opt_scsi.h