Description of problem: When I tried to install a gfs2-kmod built against the -98 RHEL5 kernel, I got the following error: [root@salem ../src/redhat/RPMS/x86_64]# rpm -ivh kmod-gfs2-1.98-1.1.abhi.2.x86_64.rpm error: Failed dependencies: ksym(dlm_posix_unlock) = 116f2f13 is needed by kmod-gfs2-1.98-1.1.abhi.2.x86_64 ksym(dlm_posix_lock) = 9bf133dd is needed by kmod-gfs2-1.98-1.1.abhi.2.x86_64 ksym(dlm_posix_get) = b75698ce is needed by kmod-gfs2-1.98-1.1.abhi.2.x86_64
Exception marked since this is after the planning phase for this release. We need this due to changes that have been made to the dlm in support of gfs2.
I have posted the attached patch internally for consideration in the 5.3 kernel. It is now awaiting internal discussion and signoff. I will update this bug with the results from that process. In the meantime, please let me know if you are planning to ship a module on systems prior to 5.3 and require a temporary workaround for this whitelist omission.
Created attachment 314728 [details] 456169-whitelist-dlm_posix_get-dlm_posix_lock-dlm_posix_unlock.patch
in kernel-2.6.18-115.el5 You can download this test kernel from http://people.redhat.com/dzickus/el5
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/RHSA-2009-0225.html