[elrepo] Announcement: EL6 and EL7 Updated kmod-r8168 Release [8.046.00-1]

Phil Perry phil at elrepo.org
Sun Sep 9 08:02:12 EDT 2018


On 09/09/18 12:39, Nick Howitt wrote:
> Thanks for this.
> The el6 version compiles cleanly with a 6.9 kernel. Do you know if the 
> package is in any way limited to 6.10 kernels as I don't have a current 
> 6.10 installation I can test against.
> 
> Regards,
> 
> Nick
> 

The module only weak links against 6.10 kernels when build against 6.10:

$ find /lib/modules/ -name r8168.ko
/lib/modules/2.6.32-754.el6.x86_64/extra/r8168/r8168.ko
/lib/modules/2.6.32-754.2.1.el6.x86_64/weak-updates/r8168/r8168.ko
/lib/modules/2.6.32-754.3.5.el6.x86_64/weak-updates/r8168/r8168.ko

due to the new retpoline __x86_indirect_thunk_* functions:

$ rpm -q --requires kmod-r8168 | grep __x86_indirect_thunk_
kernel(__x86_indirect_thunk_r10) = 0x7e526bfa
kernel(__x86_indirect_thunk_r11) = 0xbfdcb43a
kernel(__x86_indirect_thunk_r8) = 0x1ed8b599
kernel(__x86_indirect_thunk_rax) = 0x2ea2c95c
kernel(__x86_indirect_thunk_rcx) = 0xc29957c3
kernel(__x86_indirect_thunk_rdx) = 0xb601be4c

hence the .el6_10.elrepo dist tag used to signify the package is 
specific to 6.10.

I can't answer as to what you are doing if you are rebuilding against 
older non-RHEL compatible kernels, so your guess is as good as mine.



More information about the elrepo mailing list