[elrepo] Heads Up: RHEL 7.4 beta kernel breaks kmod-nvidia driver

Phil Perry phil at elrepo.org
Wed Jun 14 08:52:52 EDT 2017


On 14/06/17 13:15, Jonathan Billings wrote:
> I can probably build it using the SPEC files in github.  Since I 
> maintain openafs kmod packages, I've already done some work to make it 
> easier (I have custom mock configs for the beta image).
> 

You will only need to rebuild the kmod-nvidia package against the 7.4 
beta kernel(-devel). Just bump the %{kversion} and %{release} strings at 
the start of the SPEC and rebuild it. You don't even need to build kmods 
in mock as they don't really depend on anything else in the build 
environment, so you can rebuild it natively if you wish.

Keep in mind your rebuilt package will not be backward compatible with 
older kernels, only with the 7.4beta kernel, so you will need to 
downgrade kmod-nvidia if you wish to boot back to a non-beta kernel. 
Also, you will see symbol warnings for any older non-compatible 7.3 
kernel(s) installed on your system when you install your package - this 
is to be expected as you already know your package will be broken on 
these older non-compatible kernel(s).

Phil



More information about the elrepo mailing list