Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 5 product line. The current stable release is 5.10. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 483154

Summary: Add IOCTL support for EMC Symmetrix control functions to dasd subsystem
Product: Red Hat Enterprise Linux 5 Reporter: Nigel Hislop <hislop_nigel>
Component: kernelAssignee: Red Hat Kernel Manager <kernel-mgr>
Status: CLOSED DUPLICATE QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: high Docs Contact:
Priority: low    
Version: 5.4CC: andriusb
Target Milestone: alpha   
Target Release: 5.4   
Hardware: s390x   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-02-28 02:24:06 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:
Attachments:
Description Flags
Add IOCTL support for EMC Symmetrix dasd none

Description Nigel Hislop 2009-01-29 21:03:04 UTC
History:
EMC developed a "loadable" ioctl module for kernel level 2.6.16 which loaded into the kernel the functionality required for Symmetrix control I/O to issued. This was accomplished via a CKD specific dasd ioctl.
However, the ioctl dynamic load functions were removed in kernel 2.6.17, so EMC requires the equivalent IOCTL capability in the RHEL5 5.4 kernel.

This IOCTL functionality has already been accepted upstream into the Linux kernel at 2.6.28. Refer to the 2.6.28 git patch at:
http://preview.tinyurl.com/awncad
or
http://git390.osdl.marist.edu/cgi-bin/gitweb.cgi?p=linux-2.6.git;a=commit;h=ab1d848fd6a9151b02c6cbf4bddce6e24707b094

In order to fully support Symmetrix CKD devices on RHEL 5.4, we require this upstream patch merged the RHEL 2.6.18 kernel.
The patch will need to be modified from the upstream patch, so EMC will modify the patch and test it on RHEL 5.2 and then make it available via this BZ.

Comment 1 Nigel Hislop 2009-02-26 00:32:33 UTC
The patch has been built and tested on a RHEL 5.2 system. It was added to the SPEC file for the kernel build.
It has very minor changes as compared to the upstream code. I'll upload the patch for inspection in a few days.

Comment 2 Nigel Hislop 2009-02-27 21:06:10 UTC
Created attachment 333537 [details]
Add IOCTL support for EMC Symmetrix dasd

Comment 3 Andrius Benokraitis 2009-02-28 02:24:06 UTC

*** This bug has been marked as a duplicate of bug 461288 ***