Bug 181475
| Summary: | lpfc driver: add managment ioctl module to kernel tree | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 4 | Reporter: | James Smart <james.smart> |
| Component: | kernel | Assignee: | Chip Coldwell <coldwell> |
| Status: | CLOSED ERRATA | QA Contact: | Brian Brock <bbrock> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 4.0 | CC: | coughlan, jon.stanley, laurie.barry |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | RHSA-2006-0575 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2006-08-10 22:17: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: | 181409, 191170 | ||
| Attachments: | |||
|
Description
James Smart
2006-02-14 16:03:44 UTC
Created attachment 124620 [details]
Source for Management Module
This needs a modified Makefile for inclusion into the RHEL4 kernel tree.
Created attachment 125217 [details]
Proposed Makefile
Here's a proposed makefile. Assumes that the ioctl module is in a subdirectory
of the lpfc sources (e.g. .../drivers/scsi/lpfc/lpfcdfc)
-- james
Let me add 'me too'. I have a wall-st customer that won't allow me to install compilers on there systems, therefore I must go through contortions just to make Emulex's (propietary) apps work. Most of what I need can be done via sysfs, however I cannot flash the firmware without the ioctl module. Also, I'm just going to put 'lpfcdfc' in here, since that's what I searched for at first and didn't find it :-) Created attachment 128087 [details]
adds lpfcdfc driver (ver. 2.0.14) to kernel tree in drivers/scsi/lpfc/lpfcdfc directory
Created attachment 128222 [details]
tweaks to Emulex Makefile so it builds
committed in stream U4 build 34.25. A test kernel with this patch is available from http://people.redhat.com/~jbaron/rhel4/ It turns out that the Makefile kludges (such as creating symlinks in the lpfcdfc subdir) are breaking out-of-tree builds. So I suggest that we put the lpfcdfc files into the drivers/scsi/lpfc directory, and build the two modules in there. That's the easiest thing to integrate into the kbuild system. Chip Created attachment 128451 [details]
Patch to add lpfcdfc ioctl driver to kernel tree
This version puts the lpfcdfc driver files in the same directory with the
lpfc driver files. The previous version put them in a subdirectory, which
broke out-of-tree builds.
Created attachment 128763 [details]
version 2.0.15 of the emulex ioctl driver
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 the 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-2006-0575.html |