On Wed, 9 Aug 2017, Akemi Yagi wrote:
The kmod-forcedeth package was rebuilt against the EL7.4 kernel (
3.10.0-693.el7) and has been released to the elrepo-testing repository. It
will appear soon here:
http://elrepo.org/linux/testing/el7/x86_64/RPMS/kmod-forcede th-0.64-3.el7.e
lrepo.x86_64.rpm
Or other mirror sites. Can you run a test? Please note that this is not
backward compatible with earlier (<= 7.3) kernels.
Okay, I have installed it and it works.
# uname -r
3.10.0-693.el7.x86_64
# rpm -q kmod-forcedeth
kmod-forcedeth-0.64-3.el7.elrepo.x86_64
# ethtool -i net0
driver: forcedeth
version: 0.64
firmware-version: expansion-rom-version: bus-info: 0000:00:0a.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no
Note that one must be a bit careful, since you first must install the
new kernel, and only then can you install this kmod-forcedeth driver because
of dependencies on the kabi framework.
The new kmod driver 'updates' the old one, all your old forcedeth modules
disappear (because it is incompatible with older kernels?).
This means you cannot boot back to older kernels and still have a functional network.
# pwd
/lib/modules
# ls
3.10.0-514.21.2.el7.x86_64/ 3.10.0-514.26.1.el7.x86_64/
3.10.0-693.el7.x86_64/
# find . -name forcedeth\* -ls
26878446 0 drwxr-xr-x 2 root root 25 Aug 9 10:51 ./3.10.0-693.el7.x86_64/extra/forcedeth
26878447 108 -rw-r--r-- 1 root root 109360 Aug 9 09:24 ./3.10.0-693.el7.x86_64/extra/forcedeth/forcedeth.ko