Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Jun 2016 19:16:16 -0700
From:      Mark Millard <markmi@dsl-only.net>
To:        Nathan Whitehorn <nwhitehorn@freebsd.org>, Bryan Drewery <bdrewery@FreeBSD.org>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>, FreeBSD PowerPC ML <freebsd-ppc@freebsd.org>
Subject:   Re: [CFT] WITH_META_MODE: Working incremental build [only on i386 and amd64] [filemon fails to load on powerpc64]
Message-ID:  <35AFB7AC-7AD4-41D5-AA8D-87C37EB52455@dsl-only.net>
In-Reply-To: <0165aee5-cf6f-8f01-1690-fc51995e2109@FreeBSD.org>
References:  <FE82CBAD-ED55-41A3-9413-34948A9CBC0F@dsl-only.net> <7748cc71-3788-22ae-fcb2-699eae529310@FreeBSD.org> <9A1A624D-9286-4C0F-A435-D590E07C1149@dsl-only.net> <0165aee5-cf6f-8f01-1690-fc51995e2109@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
May be Nathan Whitehorn knows what is going on that prevents filemon.ko =
from loading for powerpc64 based on how it is now built (added for more =
than i386 and amd64 as of -r301130)?

Nathan: See below if it sounds like something you might have a clue =
about. As to why this comers up: Loading filemon.ko is required in order =
for WITH_META_MODE=3Dyes to work for incremental builds.

=3D=3D=3D
Mark Millard
markmi at dsl-only.net

On 2016-Jun-1, at 6:59 PM, Bryan Drewery <bdrewery at FreeBSD.org> =
wrote:

> On 6/1/2016 6:39 PM, Mark Millard wrote:
>> while filemon.ko now exists:
>>> # ls -l /boot/*/filemon*
>>> -r-xr-xr-x  1 root  wheel  32064 Jun  1 17:59 =
/boot/kernel/filemon.ko
>> it does not load:
>>> # kldload -n filemon
>>> kldload: can't load filemon: No such file or directory
>>> # dmesg | grep link_elf
>>> link_elf: symbol elf64_freebsd_sysvec undefined
>=20
> There's 2 different ABI formats for powerpc64?
>=20
>> sys/powerpc/powerpc/elf64_machdep.c:INIT_SYSENTVEC(elf64_sysvec_v1, =
&elf64_freebsd_sysvec_v1);
>> sys/powerpc/powerpc/elf64_machdep.c:INIT_SYSENTVEC(elf64_sysvec_v2, =
&elf64_freebsd_sysvec_v2);
>=20
> What's up with that?
>=20
> --=20
> Regards,
> Bryan Drewery





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35AFB7AC-7AD4-41D5-AA8D-87C37EB52455>