1. 17 5月, 2007 1 次提交
    • E
      [SCSI] stex: fix id mapping issue · e0b2e597
      Ed Lin 提交于
      The correct internal mapping of stex controllers should be:
      id:0~15, lun:0~7 (st_shasta)
      id:0, lun:0~127 (st_yosemite)
      id:0~127, lun:0 (st_vsc and st_vsc1)
      
      This patch reports the internal mapping to scsi mid layer,  eliminating
      the translation between scsi mid layer and firmware. To achieve this
      goal, we also need to:
      -- fail the REPORT_LUNS command for st_shasta because the
         firmware is known to not report all actual luns
      -- add an entry in scsi_devindo.c to force sequential lun scan
         (for st_shasta controllers)
      -- fail the REPORT_LUNS command for console device
      -- remove special handling of REPORT_LUNS command for
         st_yosemite, as there is no translation mapping now
      Signed-off-by: NEd Lin <ed.lin@promise.com>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      e0b2e597
  2. 02 10月, 2006 4 次提交
  3. 26 6月, 2006 1 次提交
  4. 20 5月, 2006 1 次提交
    • T
      [SCSI] Blacklist entry for HP dat changer · c3d83368
      Thomas Bogendoerfer 提交于
      after upgrading our SUN E250 from 2.4 to 2.6 I'm seeing following error
      when the HP DDS4 DAT changer gets probed:
      
      scsi: host 1 channel 0 id 5 lun16777216 has a LUN larger than allowed by
      the host adapter
      
      The device is connected to a symbios 875 host. I've talked to Willy
      about the problem, and he asked me to try to blacklist the device
      for reportlun. I did that with the patch below and it solved the
      problem. It now gets properly detected:
      
       target1:0:5: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 16)
        Vendor: HP        Model: C5713A            Rev: H307
        Type:   Sequential-Access                  ANSI SCSI revision: 03
       target1:0:5: Beginning Domain Validation
       target1:0:5: FAST-20 SCSI 20.0 MB/s ST (50 ns, offset 16)
       target1:0:5: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 16)
       target1:0:5: Domain Validation skipping write tests
       target1:0:5: Ending Domain Validation
        Vendor: HP        Model: C5713A            Rev: H307
        Type:   Medium Changer                     ANSI SCSI revision: 03
      
      Signed-off-by: tsbogend@alpha.franken.de
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      c3d83368
  5. 28 4月, 2006 1 次提交
  6. 15 4月, 2006 1 次提交
    • K
      [SCSI] BLIST_ATTACH_PQ3 flags · 13f7e5ac
      Kurt Garloff 提交于
      Some devices report a peripheral qualifier of 3 for LUN 0; with the original
      code, we would still try a REPORT_LUNS scan (if SCSI level is >= 3 or if we
      have the BLIST_REPORTLUNS2 passed in), but NOT any sequential scan.
      Also, the device at LUN 0 (which is not connected according to the PQ) is not
      registered with the OS.
      
      Unfortunately, SANs exist that are SCSI-2 and do NOT support REPORT_LUNS, but
      report a unknown device with PQ 3 on LUN 0. We still need to scan them, and
      most probably we even need BLIST_SPARSELUN (and BLIST_LARGELUN). See the bug
      reference for an infamous example.
      
      This is patch 3/3:
      3. Implement the blacklist flag BLIST_ATTACH_PQ3 that makes the scsi
         scanning code register PQ3 devices and continues scanning; only sg
         will attach thanks to scsi_bus_match().
      Signed-off-by: NKurt Garloff <garloff@suse.de>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      13f7e5ac
  7. 13 4月, 2006 1 次提交
  8. 03 3月, 2006 1 次提交
  9. 14 12月, 2005 1 次提交
  10. 18 10月, 2005 1 次提交
  11. 13 9月, 2005 1 次提交
  12. 07 9月, 2005 1 次提交
    • A
      [SCSI] Universal Xport no attach blacklist · 48690405
      Anton Blanchard 提交于
      On Fri, Dec 13, 2002 at 12:24:39AM +1100, Anton Blanchard wrote:
      
      > We tested 2.5.51 on a ppc64 box, qlogic 2312 and a fastt700 array. I
      > had CONFIG_SCSI_REPORT_LUNS and unfortunately it thought the management
      > LUN was a disk:
      >
      >   Vendor: IBM       Model: Universal Xport   Rev: 0520
      >   Type:   Direct-Access                      ANSI SCSI revision: 03
      >
      > ...
      >
      > SCSI device sdaj: drive cache: write through
      > SCSI device sdaj: 40960 512-byte hdwr sectors (21 MB)
      >  sdaj: unknown partition table
      > Attached scsi disk sdaj at scsi2, channel 0, id 0, lun 31
      >
      > ...
      >
      > end_request: I/O error, dev sdaj, sector 0
      
      Three years later...
      
      It looks like SGI use the same FC vendor and they already have a
      workaround for this issue. The following patch adds the IBM version of
      it.
      Signed-off-by: NAnton Blanchard <anton@samba.org>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      48690405
  13. 13 8月, 2005 1 次提交
  14. 09 8月, 2005 1 次提交
  15. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4