lkml.org 
[lkml]   [2008]   [Nov]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 02/18] scsi: OSD_TYPE
    Date
    - Define the OSD_TYPE scsi device and let it show up in scans

    Signed-off-by: Boaz Harrosh <bharrosh@panasas.com>
    ---
    drivers/scsi/scsi_scan.c | 1 +
    include/scsi/scsi.h | 1 +
    2 files changed, 2 insertions(+), 0 deletions(-)

    diff --git a/drivers/scsi/scsi_scan.c b/drivers/scsi/scsi_scan.c
    index b14dc02..633cb87 100644
    --- a/drivers/scsi/scsi_scan.c
    +++ b/drivers/scsi/scsi_scan.c
    @@ -783,6 +783,7 @@ static int scsi_add_lun(struct scsi_device *sdev, unsigned char *inq_result,
    case TYPE_ENCLOSURE:
    case TYPE_COMM:
    case TYPE_RAID:
    + case TYPE_OSD:
    sdev->writeable = 1;
    break;
    case TYPE_ROM:
    diff --git a/include/scsi/scsi.h b/include/scsi/scsi.h
    index a109165..de1cef2 100644
    --- a/include/scsi/scsi.h
    +++ b/include/scsi/scsi.h
    @@ -263,6 +263,7 @@ static inline int scsi_status_is_good(int status)
    #define TYPE_RAID 0x0c
    #define TYPE_ENCLOSURE 0x0d /* Enclosure Services Device */
    #define TYPE_RBC 0x0e
    +#define TYPE_OSD 0x11
    #define TYPE_NO_LUN 0x7f

    /* SCSI protocols; these are taken from SPC-3 section 7.5 */
    --
    1.6.0.1


    \
     
     \ /
      Last update: 2008-11-04 17:47    [W:0.020 / U:88.820 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site