Port-m68k archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: MVME177 panic: pmap_enter_ptpage (PR #45915 on 6.x)



On Thu, Sep 19, 2013 at 5:52 AM, Izumi Tsutsui 
<tsutsui%ceres.dti.ne.jp@localhost> wrote:
>
> I've committed the fix and will send a pullup request for
> netbsd-6 branches later.

Sounds good.  Thanks for fixing that issue.

> After a few hours analysis, this seems caused by a bug of
> gcc-4.5.x's __asm() statement.
>
> Could you try the following netboot binary built from the same sources
> but using gcc-4.1.3 from 5.x?
> ftp://ftp.netbsd.org/pub/NetBSD/misc/tsutsui/mvme68k/netbsd-6_20130917/netboot-gcc413.bin

Awesome. This boots right up:
"
Network Boot File load in progress... To abort hit <BREAK>

Bytes Received =&26348, Bytes Loaded =&26348
Bytes/Second   =&26348, Elapsed Time =1 Second(s)
>> NetBSD/mvme68k MVME177 netboot (via /tftpboot/netboot.mvme68k) [1.6]
"

It loaded the 6.1.1 kernel I patched as well.

> The OUTSTR call takes two pointer args, start and end addresses
> of strings.  6.x's gcc-4.5.x seems to pass an incorrect start address
> so a bunch of garbages are put onto the screen.

Thanks for finding it!  I guess my MVME177 is the only one to run
NetBSD/mvme68k 6.x so far.

-Andrew


Home | Main Index | Thread Index | Old Index