HEADS-UP: em users

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

HEADS-UP: em users

Konstantin Belousov
Please note the commit below, in particular the UPDATING entry.
In short, if you use
  em ix ixv ixl iavf vmx
drivers and compile them into kernel statically, you need to add
device iflib to your configs.

Standard in-tree configs were updated, so if you do e.g. 'include GENERIC'
you do not need to do anything.

----- Forwarded message from Konstantin Belousov <[hidden email]> -----

Date: Fri, 15 Feb 2019 09:49:09 +0000 (UTC)
From: Konstantin Belousov <[hidden email]>
To: [hidden email], [hidden email],
        [hidden email], [hidden email]
Subject: svn commit: r344149 - in stable/12: . share/man/man4 sys/amd64/conf
        sys/arm64/conf sys/conf sys/dev/ixgbe sys/i386/conf sys/mips/conf
        sys/modules sys/modules/iflib sys/powerpc/conf sys/powerpc/conf...

Author: kib
Date: Fri Feb 15 09:49:09 2019
New Revision: 344149
URL: https://svnweb.freebsd.org/changeset/base/344149

  MFC r343617, r343618:
  Make iflib a loadable module.

Modified: stable/12/UPDATING
--- stable/12/UPDATING Fri Feb 15 09:45:17 2019 (r344148)
+++ stable/12/UPDATING Fri Feb 15 09:49:09 2019 (r344149)
@@ -16,6 +16,13 @@ from older versions of FreeBSD, try WITHOUT_CLANG and
 the tip of head, and then rebuild without this option. The bootstrap process
 from older version of current across the gcc/clang cutover is a bit fragile.
+ Iflib is no longer unconditionally compiled into the kernel.  Drivers
+ using iflib and statically compiled into the kernel, now require
+ the 'device iflib' config option.  For the same drivers loaded as
+ modules on kernels not having 'device iflib', the iflib.ko module
+ is loaded automatically.
[hidden email] mailing list
To unsubscribe, send any mail to "[hidden email]"