Bug 667660

Summary: [NetApp 5.7 Bug] Include new NetApp PID entry to the alua_dev_list array in the ALUA hardware handler
Product: Red Hat Enterprise Linux 5 Reporter: Martin George <marting>
Component: kernelAssignee: Mike Snitzer <msnitzer>
Status: CLOSED ERRATA QA Contact: Storage QE <storage-qe>
Severity: high Docs Contact:
Priority: high    
Version: 5.6CC: bdonahue, branto, coughlan, cward, msnitzer, qcai, revers, xdl-redhat-bugzilla
Target Milestone: rcKeywords: FutureFeature, OtherQA
Target Release: 5.7   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 667661 (view as bug list) Environment:
Last Closed: 2011-07-21 09:39:42 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 667661    

Description Martin George 2011-01-06 11:41:24 UTC
NetApp has added a new PID "LUN C-Mode" for upcoming ONTAP releases. So please add this to the alua_dev_list array in the ALUA hardware handler.

Refer http://marc.info/?l=linux-scsi&m=129426126516515&w=2 for details.

Comment 1 Martin George 2011-01-06 14:36:02 UTC
With upcoming improvements to the VID/PID string comparison in the device array list of the SCSI device handler, adding the above PID entry is necessary for the ALUA handler to properly recognize the new "LUN C-Mode" NetApp LUNs.

Comment 2 Rob Evers 2011-01-06 22:29:24 UTC
(In reply to comment #1)
> With upcoming improvements to the VID/PID string comparison in the device array
> list of the SCSI device handler, adding the above PID entry is necessary for
> the ALUA handler to properly recognize the new "LUN C-Mode" NetApp LUNs.

This change is extremely benign and will allow correct operation of netapp storage arrays sited.

Tom Coughlan agrees with this as a z-stream request for rhel5.6.

This is NOT a zero-day request.

Comment 3 Tom Coughlan 2011-01-20 21:50:48 UTC
(In reply to comment #1)
> With upcoming improvements to the VID/PID string comparison in the device array
> list of the SCSI device handler, adding the above PID entry is necessary for
> the ALUA handler to properly recognize the new "LUN C-Mode" NetApp LUNs.

This alua_dev_list patch is planned for 5.7. 

It is not necessary to put this in the z-stream, because the upstream "improvements to the VID/PID string comparison" that make this patch essential are not planned for the z-stream.

> Tom Coughlan agrees with this as a z-stream request for rhel5.6.

Wrong again! ;)

Comment 5 Jarod Wilson 2011-04-01 22:04:44 UTC
Patch(es) available in kernel-2.6.18-254.el5
You can download this test kernel (or newer) from http://people.redhat.com/jwilson/el5
Detailed testing feedback is always welcomed.

Comment 7 Martin George 2011-06-29 06:51:32 UTC
Verified in RHEL 5.7 Snap3.

Comment 9 errata-xmlrpc 2011-07-21 09:39:42 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2011-1065.html