Re: unifdef MODULAR for powerpc

Rin Okuyama <[email protected]> Mon, 29 Jun 2020 15:31:40 +0900
Newsgroups gmane.os.netbsd.ports.powerpc
Message-ID <[email protected]>
Hi,

On 2020/06/29 3:23, matthew green wrote:
>> the multiple ABI modules were a workaround to enable the ability
>> on all these platforms with the current issues in the platform
>> code itself -- that a kernel can only run on one system.
> 
> there is one other benefit i forgot to mention.
> 
> in the x86 world, many kernel modules work in rump because they
> access everything through function interfaces.  you end up with
> literally the same code either way.

Thank you very much for your kind explanation! Now, I understand the
situation. Yes, it should be better to keep kernel ABI compatibility
b/w the three powerpc architectures.

At the moment, unfortunately, something is still missing; nfs module,
e.g., compiled for oea causes kernel panic on ibm4xx. But it should
be worth trying to fix it!

Thanks,
rin