| # | 
 | # Kernel configuration file for the OSD scsi protocol | 
 | # | 
 | # Copyright (C) 2008 Panasas Inc.  All rights reserved. | 
 | # | 
 | # Authors: | 
 | #   Boaz Harrosh <ooo@electrozaur.com> | 
 | #   Benny Halevy <bhalevy@panasas.com> | 
 | # | 
 | # This program is free software; you can redistribute it and/or modify | 
 | # it under the terms of the GNU General Public version 2 License as | 
 | # published by the Free Software Foundation | 
 | # | 
 | config SCSI_OSD_INITIATOR | 
 | 	tristate "OSD-Initiator library" | 
 | 	depends on SCSI | 
 | 	help | 
 | 		Enable the OSD-Initiator library (libosd.ko). | 
 | 		NOTE: You must also select CRYPTO_SHA1 + CRYPTO_HMAC and their | 
 | 		dependencies | 
 |  | 
 | config SCSI_OSD_ULD | 
 | 	tristate "OSD Upper Level driver" | 
 | 	depends on SCSI_OSD_INITIATOR | 
 | 	help | 
 | 		Build a SCSI upper layer driver that exports /dev/osdX devices | 
 | 		to user-mode for testing and controlling OSD devices. It is also | 
 | 		needed by exofs, for mounting an OSD based file system. | 
 |  | 
 | config SCSI_OSD_DPRINT_SENSE | 
 |     int "(0-2) When sense is returned, DEBUG print all sense descriptors" | 
 |     default 1 | 
 |     depends on SCSI_OSD_INITIATOR | 
 |     help | 
 |         When a CHECK_CONDITION status is returned from a target, and a | 
 |         sense-buffer is retrieved, turning this on will dump a full | 
 |         sense-decoding message. Setting to 2 will also print recoverable | 
 |         errors that might be regularly returned for some filesystem | 
 |         operations. | 
 |  | 
 | config SCSI_OSD_DEBUG | 
 | 	bool "Compile All OSD modules with lots of DEBUG prints" | 
 | 	default n | 
 | 	depends on SCSI_OSD_INITIATOR | 
 | 	help | 
 | 		OSD Code is populated with lots of OSD_DEBUG(..) printouts to | 
 | 		dmesg. Enable this if you found a bug and you want to help us | 
 | 		track the problem (see also MAINTAINERS). Setting this will also | 
 | 		force SCSI_OSD_DPRINT_SENSE=2. |