Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Apr 2019 09:15:23 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Alan Somers <asomers@freebsd.org>
Cc:        Justin Hibbits <chmeeedalf@gmail.com>, src-committers <src-committers@freebsd.org>,  svn-src-all <svn-src-all@freebsd.org>, svn-src-head <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r346441 - in head/sys/modules: em fusefs iavf
Message-ID:  <CANCZdfoPMm0wX%2BUq3xyHh6Jvz6S-gzWk9VkwB_dR8%2BdARUj-ug@mail.gmail.com>
In-Reply-To: <CAOtMX2jZWrF%2BE5DqmO44wHYZrHQ8p5OoAKj7v2_W-X6z8BppUA@mail.gmail.com>
References:  <201904201251.x3KCp6it044898@repo.freebsd.org> <CAHSQbTDfj5_-N69UyCpdfqAH=vAW%2BUA3C%2Bm%2BPyBXYsmxEZQOGg@mail.gmail.com> <CAOtMX2jPjfmMJz-Mbw7-Dti=YsTHLj%2BH3BEiX3Xr1NZza0HPAg@mail.gmail.com> <CAHSQbTAnsvNvzKABdXpXFtoWhV%2BcoK6oqJctzJodfYALz2_tgA@mail.gmail.com> <CAOtMX2jZWrF%2BE5DqmO44wHYZrHQ8p5OoAKj7v2_W-X6z8BppUA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Apr 20, 2019, 7:47 AM Alan Somers <asomers@freebsd.org> wrote:

> On Sat, Apr 20, 2019 at 7:23 AM Justin Hibbits <chmeeedalf@gmail.com>
> wrote:
> >
> >
> >
> > On Sat, Apr 20, 2019, 08:21 Alan Somers <asomers@freebsd.org> wrote:
> >>
> >> On Sat, Apr 20, 2019 at 6:58 AM Justin Hibbits <chmeeedalf@gmail.com>
> wrote:
> >> >
> >> >
> >> >
> >> > On Sat, Apr 20, 2019, 07:51 Alan Somers <asomers@freebsd.org> wrote:
> >> >>
> >> >> Author: asomers
> >> >> Date: Sat Apr 20 12:51:05 2019
> >> >> New Revision: 346441
> >> >> URL: https://svnweb.freebsd.org/changeset/base/346441
> >> >>
> >> >> Log:
> >> >>   Use symlinks for kernel modules rather than hardlinks
> >> >>
> >> >>   When aliasing a kernel module to a different name (ie if_igb for
> if_em),
> >> >>   it's better to use symlinks than hard links. kldxref will omit
> entries for
> >> >>   the links, ensuring that the loaded module has the correct name.
> >> >>
> >> >>
> >> >
> >> >
> >> > Thanks! This should fix installkernel on my POWER9.
> >> >
> >> > - Justin
> >>
> >> What's the problem with your POWER9?  Is that one of those msdosfs
> >> /boot systems?  If so, I don't think this will fix it.  msdosfs
> >> doesn't support either symlinks or hardlinks.  Or is there some other
> >> problem?
> >> -Alan
> >
> >
> > Yes it is.  Well that's a bummer then. I thought we faked symlinks on
> msdosfs, but on second thought not sure how well would do that.
> >
> > - Justin
>
> We should probably just remove the offending links on ppc, then.  The
> only harm is that after upgrading, ppc users would have to replace
> fuse_load="YES" with fusefs_load="YES".
>

We should only do the Intel links on those platforms that have legacy users
that need the old names. We should also only support the old names for one
release or so.

Warner

>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoPMm0wX%2BUq3xyHh6Jvz6S-gzWk9VkwB_dR8%2BdARUj-ug>