Description of problem:
/sbin/weak-modules fails to handle inter-module symbol references.
Version-Release number of selected component (if applicable):
grab xenpv-kmod packages from
http://devserv.devel.redhat.com/~ghoffman/brew/rhel51-xen/$arch/, install them.
Only xen-platform-pci.ko gets symlinked into weak-symbols
all xen-*.ko modules get symlinked into weak-symbols
xen-platform-pci.ko provides symbols referenced by the other modules.
Bug is in the module_is_compatible() function.
modprobe prints 8-char-wide crc's.
nm dumps 16-char-wide addresses.
thus they don't look identical to the join utility.
Probably happens on x86_64 only.
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.