From: Kurt Garloff <garloff@suse.de>
To: Linux SCSI list <linux-scsi@vger.kernel.org>
Cc: Patrick Mansfield <patmans@us.ibm.com>
Subject: [PATCH 0/3] SCSI scanning for PQ3 devs
Date: Wed, 29 Mar 2006 22:10:20 +0200 [thread overview]
Message-ID: <20060329201020.GG7919@tpkurt.suse.de> (raw)
[-- Attachment #1: Type: text/plain, Size: 1289 bytes --]
Hi,
solving some SCSI scanning problems that have been reported to us,
I came up with the followin patch set.
The trouble is that there are devices that report a LUN with
peripheral qualifier on LUN0.
We currently don't handle this well yet:
- Blacklist flags are not used to do special handling if needed.
- If the device does NOT support the REPORT_LUNS scan, we won't
see any LUN at all, as we don't even look for LUN 1 then.
Yes, such devices do exist, actually, see PATCH3 ..
The patches do:
- Unconditionally at least look for LUN 1 if LUN 0 was a PQ3
device (but abort scanning there is SPARSELUN is not set
and no device can be attached to LUN 1)
- Return the blacklist flags for further usage even if LUN 0
was a PQ3 device.
- Improve the scsi logging information for the the user about
the PQ3 issue.
- Introduce a blacklist flag BLIST_ATTACH_PQ3 that allows
a PQ3 device to be registered with the OS and thus sg can
attach to it. Add two devices to the list.
(One could argue that this should be default, but who knows
what virtual scsi driver will break then ...)
Patches are agains 2.6.16, please consider merging for 2.6.17
or shoot back feedback to me.
Best,
--
Kurt Garloff, Head Architect Linux R&D, Novell Inc.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
next reply other threads:[~2006-03-29 20:09 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-03-29 20:10 Kurt Garloff [this message]
2006-03-29 20:11 ` [PATCH 1/3] Try LUN 1 and use bflags Kurt Garloff
2006-03-31 16:39 ` Patrick Mansfield
2006-03-29 20:12 ` [PATCH 2/3] Better log messages for PQ3 devs Kurt Garloff
2006-03-29 20:30 ` Matthew Wilcox
2006-03-29 22:12 ` Kurt Garloff
2006-03-29 22:23 ` James Bottomley
2006-03-29 20:13 ` [PATCH 3/3] BLIST_ATTACH_PQ3 flags Kurt Garloff
2006-04-03 13:16 ` [PATCH 1/3] Try LUN 1 and use bflags Kurt Garloff
2006-04-03 13:18 ` [PATCH 2/3] Better log messages for PQ3 devs Kurt Garloff
2006-04-03 13:20 ` [PATCH 3/3] BLIST_ATTACH_PQ3 flags Kurt Garloff
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060329201020.GG7919@tpkurt.suse.de \
--to=garloff@suse.de \
--cc=linux-scsi@vger.kernel.org \
--cc=patmans@us.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.