Quoting Roger Pau Monné <roger....@citrix.com> (from Wed, 15 Feb 2017 10:06:37 +0000):

On Tue, Jan 10, 2017 at 03:23:22AM +0000, Sean Bruno wrote:
Author: sbruno
Date: Tue Jan 10 03:23:22 2017
New Revision: 311849
URL: https://svnweb.freebsd.org/changeset/base/311849

Log:
  Migrate e1000 to the IFLIB framework:
  - em(4) igb(4) and lem(4)
  - deprecate the igb device from kernel configurations
  - create a symbolic link in /boot/kernel from if_em.ko to if_igb.ko

This linking causes mfsBSD to choke when building an image from HEAD. It tries
to issue the following command:

${_v}${CP} -rp ${_BOOTDIR}/kernel ${WRKDIR}/disk/boot

Which fails when finding the symbol link. I can send a patch to change that to
-Rp, which would work fine, but wouldn't it be better to either completely
remove if_igb.ko, or simply copy if_em.ko to if_igb.ko?

I'm wondering if for example anyone strips down it's /boot/kernel/ manually, by
removing unused modules, and what would happen if if_em.ko is removed but not
if_igb.ko.

We need to add here, that a symlink is not loaded by loader. What about a hardlink instead?

Bye,
Alexander.

--
http://www.Leidinger.net alexan...@leidinger.net: PGP 0x8F31830F9F2772BF
http://www.FreeBSD.org    netch...@freebsd.org  : PGP 0x8F31830F9F2772BF

Attachment: pgpJgfiJlxd0d.pgp
Description: Digitale PGP-Signatur

Reply via email to