On Wed, Aug 9, 2017 at 11:26 AM, Denice <[log in to unmask]> wrote:
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-forcedeth-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

​Thank you for testing as well as providing the notes. I will move the package from testing to the main repo.

Akemi​