Red Hat Bugzilla – Bug 253045
Need a symbol in ia64 whitelist for RHEL5.1 PV-on-HVM drivers
Last modified: 2013-07-04 19:49:16 EDT
Description of problem:
RHEL5.1 PV-on-HVM drivers packages installation fails due to a dependency
# rpm -ihv kmod-xenpv-3.1_15042-22.el5.ia64.rpm xenpv-3.1_15042-22.el5.ia64.rpm
error: Failed dependencies:
ksym(isa_irq_to_vector_map) = 3aed7527 is needed by kmod-xenpv-
Version-Release number of selected component (if applicable):
RHEL5.1 Snapshot2 with the following PV-on-HVM drivers provided separately.
Steps to Reproduce:
1. Install the packages using "rpm -ihv"
Installation completes successfully.
isa_irq_to_vector_map needs to be added to the ia64 whitelist.
Is there any more of an explanation why we need this? "isa_irq_to_vector_map"
sounds very low-level for Xen drivers to be playing with.
Created attachment 161724 [details]
xenpv package fix.
.23 builds with the patch included available, please test.
I think we don't need that. Xen just wants to know whenever the irq in
question is an ISA irq or not. We don't need the map for that, just checking
the range (0x20 ->0x2f) is good enougth for that.
Please test whenever the new packages work without the symbol export.
I tested -23 on my box running snapshot1. The installation of the packages
completed successfully without any dependency messages.
So we don't need the symbol, great!