Bug 475667

Summary: [LTC 6 FEAT] Enhance the ipr driver to support MSI-X interrupt [201780]
Product: Red Hat Enterprise Linux 6 Reporter: IBM Bug Proxy <bugproxy>
Component: kernelAssignee: Kevin W Monroe <kmonroe>
Status: CLOSED CURRENTRELEASE QA Contact: Martin Jenner <mjenner>
Severity: high Docs Contact:
Priority: low    
Version: 6.0CC: aparanja, jfeeney, notting, peterm
Target Milestone: rcKeywords: FutureFeature
Target Release: ---   
Hardware: ppc64   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-09-16 21:29:10 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: 356741    

Description IBM Bug Proxy 2008-12-09 23:20:33 UTC
=Comment: #0=================================================
Emily J. Ratliff <ratliff.com> - 
1. Feature Overview:
Feature Id:	[201780]
a. Name of Feature:	Enhance the ipr driver to support MSI-X interrupt
b. Feature Description
The ipr driver needs to enable the MSI or MSI-X interrupt support for all PCI-Express SAS adapters.

2. Feature Details:
Sponsor:	PPC
Architectures:
ppc64

Arch Specificity: Purely Common Code
Affects Kernel Modules: Yes
Delivery Mechanism: Device Driver
Category:	Device Drivers and IO
Request Type:	Driver - Update Version
d. Upstream Acceptance:	Not Started
Sponsor Priority	1
f. Severity: High
IBM Confidential:	no
Code Contribution:	IBM code
g. Component Version Target:	

3. Business Case
Enhancing the SAS IO on Power platform

4. Primary contact at Red Hat: 
John Jarvis
jjarvis

5. Primary contacts at Partner:
Project Management Contact:
Stephanie Glass, sglass.com, 512-838-9284

Technical contact(s):
Daisy Chang, daisyc.com
Wayne Boyer, wboyer.com

IBM Manager:
Wendel Voigt, wvoigt.com

Comment 1 Bill Nottingham 2008-12-10 20:16:47 UTC
'Upstream Acceptance: Not Started' is somewhat concerning. What kernel version are you targeting?

Comment 2 IBM Bug Proxy 2009-01-23 17:50:30 UTC
The patch has been submitted to linux-scsi here:
http://marc.info/?l=linux-scsi&m=123273106605076&w=2

Comment 3 John Feeney 2009-06-05 18:28:21 UTC
Just an update, patch provided by comment #2 was found upstream with the commit of 5a9ef25b14d39b8413364df12cb8d9bb7a673a32 but is not found in Fedora 11 kernel.

Comment 4 Kevin W Monroe 2009-09-16 21:29:10 UTC
This made it in to 2.6.30.

Comment 5 IBM Bug Proxy 2010-05-13 05:31:37 UTC
------- Comment From wayneb.com 2010-05-13 01:23 EDT-------
Verification efforts with Snap 2 have turned up a problem in sysfs that is preventing the completion of the testing.  The problem is being investigated.

Comment 6 IBM Bug Proxy 2010-05-26 21:51:44 UTC
------- Comment From wayneb.com 2010-05-26 17:44 EDT-------
This problem may be related to the fact that the RHEL 6 kernel is compiled with CONFIG_SCSI_SCAN_ASYNC enabled.   CONFIG_SCSI_SCAN_ASYNC is not enabled in the RHEL 5 releases.
We're looking at whether or not disabling that parameter will make a difference.

Comment 7 IBM Bug Proxy 2010-06-10 15:30:41 UTC
------- Comment From klebers.ibm.com 2010-06-10 11:24 EDT-------
The bug which the verification of this feature depends on has been fixed but the patch hasn't been accepted and made available on a RHEL6 release yet. Tests with the patch have been completed successfully, however, we are going to wait for a release containing this fix to retest it before closing this feature bugzilla.

Comment 8 IBM Bug Proxy 2010-06-10 17:51:20 UTC
------- Comment From klebers.ibm.com 2010-06-10 13:43 EDT-------
The blocking bug mentioned in the previous comment is: Bug 63801 - RIT957453- sysfs directories not being created for IPR devices.

Comment 9 IBM Bug Proxy 2010-07-20 19:01:21 UTC
------- Comment From klebers.ibm.com 2010-07-20 14:50 EDT-------
Confirmed as working as expected on RHEL6 Snap7.

Thank you.