On Wed, 30 Nov 2005, Alan Stern wrote:
The need for this arose from a recent change in the SCSI core.
Yes, looks like it is due to this change to drivers/scsi/scsi_scan.c:
Author: James Bottomley <[EMAIL PROTECTED]>
Date: Thu Sep 22 20:33:28 2005 -0500
[SCSI] allow REPORT LUN scanning even for LUN 0 PQ of 3
Currently we just ignore the device, which means there are a few
arrays out there that we don't find.
This patch updates the scsi_report_lun_scan() to take a target instead
of a device so it can be called on a return of
SCSI_SCAN_TARGET_PRESENT, which is what a PQ 3 device returns.
Signed-off-by: James Bottomley <[EMAIL PROTECTED]>
However it's not clear whether we need to change the scsi_level at all.
Matt, have you been able to test that patch I posted a while back, the one
that leaves the level alone?
For a long-term solution, Mike Anderson's suggestion seems better:
https://lists.one-eyed-alien.net/pipermail/usb-storage/2005-November/002120.html
Since the scsi_level changing code is in mainline, we should probably try
to update it to work, now that James's patch has been applied.
- Paul
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel