| # | |
| # Kernel configuration file for the OSD scsi protocol | |
| # | |
| # Copyright (C) 2008 Panasas Inc. All rights reserved. | |
| # | |
| # Authors: | |
| # Boaz Harrosh <bharrosh@panasas.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 | |
| # | |
| # FIXME: SCSI_OSD_INITIATOR should select CONFIG (HMAC) SHA1 somehow. | |
| # How is it done properly? | |
| # | |
| 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. |