Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: MAX_PAGE_SIZE for m68k (Re: CVS commit: src/sys/arch/arm/include/arm32)
> On Jan 13, 2020, at 10:24 AM, Christos Zoulas <christos%astron.com@localhost> wrote:
>
> Talking to myself:
>
> The arm PAGE_SIZE_{MIN,MAX} should go away after nick eliminates the
> need for the 8K pages. This leaves us with m68k to deal with...
> Do modules work on m68k? Should modules be shared between kernels with
> different page sizes? Then perhaps we don't need a new constant?
On m68k, I think the following two statements are true:
a) The platform should use a constant PAGE_SIZE to the extent possible because it's a slow platform.
b) Modules should be built such that they can use a non-fixed PAGE_SIZE.
But (b) also requires that all of the OTHER non-same constants on m68k are avoided (take a closer look at <machine/vmparam.h> for example). Those probably should be properly hidden from module builds so that we can at least *catch* such cases.
-- thorpej
Home |
Main Index |
Thread Index |
Old Index