Date: Wed, 6 Jan 2021 10:22:59 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: Matthias Apitz <guru@unixarea.de> Cc: "Herbert J. Skuhra" <herbert@gojira.at>, freebsd-current@freebsd.org, emaste@freebsd.org Subject: Re: kldxref: /boot/kernel/kernel: too many segments Message-ID: <25475649-78B8-42D0-AFBB-0B698FB50D4E@FreeBSD.org> In-Reply-To: <X/VjVf3DW0dp6eOx@c720-r368166.fritz.box> References: <20210105120133.GA9@sh4-5.1blu.de> <X/RXYuKk%2BF%2BTWXJ5@mail.bsd4all.net> <X/VjVf3DW0dp6eOx@c720-r368166.fritz.box>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_F3832707-9C35-4AA3-AA7E-2275FAAD31BA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On 6 Jan 2021, at 08:14, Matthias Apitz <guru@unixarea.de> wrote: >=20 > El d=C3=ADa martes, enero 05, 2021 a las 01:11:14p. m. +0100, Herbert = J. Skuhra escribi=C3=B3: >=20 >> On Tue, Jan 05, 2021 at 01:01:33PM +0100, Matthias Apitz wrote: >>>=20 >>> Hello, >>>=20 >>> On an amd64 system r314251 a world and kernel built fine from SVN = r368166 the >>> installation with >>>=20 >>> # make installkernel KERNCONF=3DGENERIC >>>=20 >>> endet with the following messages >>>=20 >>> install -T release -o root -g wheel -m 555 zlib.ko /boot/kernel/ >>> install -T dbg -o root -g wheel -m 555 zlib.ko.debug = /usr/lib/debug/boot/kernel/ >>> kldxref /boot/kernel >>> kldxref: /boot/kernel/kernel: too many segments >>> -------------------------------------------------------------- >>>>>> Installing kernel GENERIC completed on Tue Jan 5 12:50:59 CET = 2021 >>> -------------------------------------------------------------- >>>=20 >>> What should I do before rebooting to continue with the installation = of >>> world? >>=20 >> = <https://lists.freebsd.org/pipermail/freebsd-current/2020-August/076754.ht= ml> >>=20 >> Just to be on the safe side (test the kernel): >>=20 >> 1. rm /boot/kernel and mv /boot/kernel.old /boot/kernel >>=20 >> If you are using UFS: >>=20 >> 2. make installkernel KODIR=3D/boot/testkernel >> 3. nextboot -k testkernel >>=20 >> If you are using ZFS: >>=20 >> Use bectl and zfsbootcfg. >=20 > Thanks. The kernel booted fine. I filed a PR: >=20 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D252459 FWIW this was fixed in https://svnweb.freebsd.org/changeset/base/364435 (aka = https://cgit.freebsd.org/src/commit/?id=3D05c312a339096ac54d404029ddfcd011= 4d452a4c). However, since kldxref is (for some reason) run from the *host* system during an installkernel, it will give that warning message if you upgrade from an older tree. The warnings can safely be ignored, and will disappear the next time you upgrade. -Dimitry --Apple-Mail=_F3832707-9C35-4AA3-AA7E-2275FAAD31BA Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCX/WBcwAKCRCwXqMKLiCW owbwAJwKbqYb5JhBYPL4dWfhOY4IdFMKfQCdGp+YN8ZO70J668NhVgJOj7wHqfw= =N1oX -----END PGP SIGNATURE----- --Apple-Mail=_F3832707-9C35-4AA3-AA7E-2275FAAD31BA--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?25475649-78B8-42D0-AFBB-0B698FB50D4E>