Port-amiga archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: MACHINE_NEW_NONCONTIG
Perhaps I misunderstand NONCONTIG's function, then. NetBSD stopped
concatenating memory
segments for me around 1.3, and I assumed it was because of the UVM overhaul
goings-on.
I have 32 megs on a Warp Engine, and 16+2 on my A3K motherboard. The relevant
bits of the
dmesg output are here:
NetBSD 1.4.1 (TIAMAT) #1: Wed Sep 8 04:05:31 PDT 1999
bard@tiamat:/usr/src/sys/arch/amiga/compile/TIAMAT
Amiga 3000 (m68040 CPU/MMU/FPU)
real mem = 33554432 (4096 pages)
avail mem = 30138368 (3679 pages)
using 217 buffers containing 1777664 bytes of memory
memory segment 0 at 8000000 size 2000000
memory segment 1 at 7000000 size 1000000
memory segment 2 at 0 size 200000
mainbus0 (root)
...
Userland insists that I only have 32 megs. Booting into AmigaOS enables all 50
megs. NetBSD
1.2 and earlier would post all 50+ megs at the real mem post; 1.3 stopped doing
this. Strange
(is it?) that it posts all memory segments, but won't enable segments 1 or 2.
--dhop
"Michael L. Hitch" wrote:
> You write:
> > There aren't any errors when I config and compile this as an option, but
> > there isn't any
> > functionality there yet :^(
>
> How do you know the functionality is not there?
>
> > What's the status of noncontig memory with UVM on the Amiga? Getting
> > there? Hasn't been
> > touched? Already there and I'm a moron?
>
> The Amiga port has had non-contiguous memory support for a long time, and
> I think `MACHINE_NEW_NONCONTIG` is required for UVM.
>
> 'MACHINE_NEW_NONCONTIG' is "already there". [It's no longer an option,
> and if it wasn't present, the port would not work.]
>
> Michael
> ---
> Michael L. Hitch mhitch%montana.edu@localhost
> Computer Consultant, Information Technology Center
> Montana State University, Bozeman, MT USA
Home |
Main Index |
Thread Index |
Old Index