Port-m68k archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: A few issues while playing with virt68k
BSD disk labels are basically not cross-platform compatible. I just
boot the kernel and specify the install root Ramdisk using the -initrd
option (or whatever it's called). I suppose I should write up install
notes :-)
Where's the fun in that? ;)
I suppose I could've created a ramdisk, or booted nfs, but I'm good at
forgetting things like the lack of compatibility of disklabels. It still
doesn't make much sense to me for disklabels when no other type of
partitioning is in use (RDB, APM, GPT, whatever).
My host uses ?wm? and I don?t see those, so I guess it?s an ?rge? thing.
I hope that's fixed soon, since many motherboards now come with rge.
Yay for working virt68k! Amazing work, Jason :)
Oh great! Let?s build some packages!! :-)
Almost. It seems that using large amounts of memory results in panics:
[ 39280.3400030] panic: enter: out of address space
[ 39280.3400030] cpu0: Begin traceback...
[ 39280.3400030] ?(?)
[ 39280.3400030] db_panic(e05d001,903b01c,17af62,24731b,c40dc00) at 0
[ 39280.3400030] vpanic(?)
[ 39280.3400030] panic(24731b,e05d000,1,3,22) + 188
[ 39280.3400030] pmap_enter_ptpage(1071c50,e05d000,1) + 10a
[ 39280.3400030] pmap_enter(1071c50,e05d000,69da000,3,22,5cedc8) + f0
[ 39280.3400030] cpu0: End traceback...
This was while compiling perl with a VM with 512 megs. I lowered memory to
384 megs, and perl and many other packages compile fine.
I tried php 8.3.4, and panic.
By comparison, my Amiga 1200 has 256 megs of memory and 512 megs of swap,
and it can just barely compile php 8.3 if I reduce optimization while
building apprentice.lo. But even if it runs out of memory, it never
panics.
So I reduced memory on a virt68k VM to 256 megs and reduced swap to 512
megs (it was at a gigabyte), and... panic again while compiling php.
Two differences are that my Amiga is running NetBSD 10 and has PGSHIFT 13,
not 12.
While switching PGSHIFT to 13 might be a cheap fix, perhaps there's a
better way?
John
Home |
Main Index |
Thread Index |
Old Index