1. 14 Mar, 2006 2 commits
    • Moore, Eric's avatar
      [SCSI] drivers/base/bus.c - export reprobe · e935d5da
      Moore, Eric authored
      Adding support for exposing hidden raid components for sg
      interface. The sdev->no_uld_attach flag will set set accordingly.
      
      The sas module supports adding/removing raid volumes using online
      storage management application interface.
      
      This patch was provided to me by Christoph Hellwig.
      Signed-off-by: default avatarEric Moore <Eric.Moore@lsil.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      e935d5da
    • James Bottomley's avatar
      [SCSI] add preliminary expander support to the sas transport class · 79cb1819
      James Bottomley authored
      This patch makes expanders appear as labelled objects with properties in
      the SAS tree.
      
      I've also modified the phy code to make expander phys appear labelled by
      host number, expander number and phy index.
      
      So, for my current config, you see something like this in sysfs:
      
      /sys/class/scsi_host/host1/device/phy-1:4/expander-1:0/phy-1-0:12/rphy-1:0-12/target1:0:1
      
      And the expander properties are:
      
      jejb@sparkweed> cd /sys/class/sas_expander/expander-1\:0/
      jejb@sparkweed> for f in *; do echo -n $f ": "; cat $f; done
      component_id : 29024
      component_revision_id : 4
      component_vendor_id : VITESSE
      device : cat: device: Is a directory
      level : 0
      product_id : VSC7160 Eval Brd
      product_rev : 4
      uevent : cat: uevent: Permission denied
      vendor_id : VITESSE
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      79cb1819
  2. 13 Mar, 2006 1 commit
  3. 12 Mar, 2006 37 commits