Re: [CFT] WITH_META_MODE: Working incremental build [only on i386 and amd64] [filemon fails to load on powerpc64]

From: Mark Millard <markmi_at_dsl-only.net>
Date: Wed, 1 Jun 2016 19:16:16 -0700
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=yes to work for incremental builds.

===
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
> 
> There's 2 different ABI formats for powerpc64?
> 
>> 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);
> 
> What's up with that?
> 
> -- 
> Regards,
> Bryan Drewery
Received on Thu Jun 02 2016 - 00:16:19 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:05 UTC