Bug 214809 - Update userspace multipath for dm_hp_sw hardware handler
Update userspace multipath for dm_hp_sw hardware handler
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: device-mapper-multipath (Show other bugs)
4.4
All Linux
medium Severity medium
: ---
: ---
Assigned To: Dave Wysochanski
Corey Marthaler
:
Depends On: 195685
Blocks: 348951
  Show dependency treegraph
 
Reported: 2006-11-09 11:39 EST by Dave Wysochanski
Modified: 2010-01-11 21:27 EST (History)
13 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
* device-mapper-multipath now includes hardware table entries to support new HP array products, including product IDs for the XP, EVA, and MSA lines and default settings for HP arrays that use the dm_hp_sw hardware handler.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2009-05-18 16:31:42 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Update hwtable.c based on latest upstream and other information. (1.99 KB, patch)
2008-05-30 14:13 EDT, Dave Wysochanski
no flags Details | Diff

  None (edit)
Description Dave Wysochanski 2006-11-09 11:39:01 EST
Description of problem:
Update hwtable.c to incorporate default settings for HP active/passive arrays
that use dm_hp_sw hardware handler.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:
Comment 1 Dave Wysochanski 2007-10-23 11:54:48 EDT
Patches for hp hardware handler are now upstream so need to make sure userspace
patch is in there.  In particular, we changed the kernel name from "hp_sw" to
"hp-sw" so that needs to go into the hwtable.c file.  Patch was submitted to
dm-devel here:
https://www.redhat.com/archives/dm-devel/2007-October/msg00008.html
Comment 3 RHEL Product and Program Management 2007-11-28 23:23:15 EST
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release.  Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products.  This request is not yet committed for inclusion in an Update
release.
Comment 4 Dave Wysochanski 2008-01-24 15:45:57 EST
Just posted rhel4.7 patches to rhkernel for hp-sw hardware handler backport.
Comment 5 Dave Wysochanski 2008-02-25 20:01:32 EST
New patches posted to rhkernel.  Will wait for ack before making userspace change.
Comment 6 Dave Wysochanski 2008-04-03 11:09:32 EDT
Kernel is in, just need to update userspace.  Shooting for next week, pending
lvm2 bz resolution.  Should be fairly straightforward but need to check for the
latest and coordinate with the including mpath_prio_hp_sw:
https://bugzilla.redhat.com/show_bug.cgi?id=438037
Comment 7 Dave Wysochanski 2008-04-15 10:11:14 EDT
The more important userspace update is now posted to
https://bugzilla.redhat.com/show_bug.cgi?id=438037

will work on hwtable.c now but wanted to get that one done first (users can
update the hardware table manually if need be).
Comment 8 Dave Wysochanski 2008-04-15 11:09:53 EDT
For the record, here's what I'm testing in the /etc/multipath.conf file:

        device {
                vendor                  "COMPAQ"
                product                 "MSA1000 VOLUME"
                path_grouping_policy    group_by_prio
                hardware_handler        "1 hp-sw"
                path_checker            hp_sw
                features                "1 queue_if_no_path"
                prio_callout            "/sbin/mpath_prio_hp_sw /dev/%n"
                failback                immediate
        }
Comment 9 Dave Wysochanski 2008-04-15 11:16:55 EDT
Oh yeah, I remember now why I was unsure.  Upstream is different from RHEL4 and
its not clear which was correct for which models.  Will try to resolve this now.
Comment 10 Dave Wysochanski 2008-04-15 12:29:25 EDT
For some reason I can't get the updates to hwtable.c to be used / picked up when
I run multipath to create the maps.  I'm sure I'm using the updated binary. 
This should be easy, hmmmm....
Comment 13 Dave Wysochanski 2008-05-30 14:13:27 EDT
Created attachment 307225 [details]
Update hwtable.c based on latest upstream and other information.

I have talked with Ben and I believe we can get a patch that will address this
bz in time for Snapshot 3.  Just sent a note to Ben with my patch but attaching
here for completeness.
Comment 15 RHEL Product and Program Management 2008-06-18 11:43:08 EDT
This request was previously evaluated by Red Hat Product Management
for inclusion in the current Red Hat Enterprise Linux release, but
Red Hat was unable to resolve it in time.  This request will be
reviewed for a future Red Hat Enterprise Linux release.
Comment 16 Ben Marzinski 2009-01-19 13:34:19 EST
Patched. Thanks.
Comment 18 Ruediger Landmann 2009-02-02 00:52:59 EST
Release note added. If any revisions are required, please set the 
"requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly.
All revisions will be proofread by the Engineering Content Services team.

New Contents:
* device-mapper-multipath now includes hardware table entries to support new HP array products, including product IDs for the XP, EVA, and MSA lines and default settings for HP arrays that use the dm_hp_sw hardware handler.
Comment 20 errata-xmlrpc 2009-05-18 16:31:42 EDT
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/RHBA-2009-1011.html

Note You need to log in before you can comment on or make changes to this bug.