Port-powerpc archive

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

Re: Softint changes



Michael <macallan1888%gmail.com@localhost> wrote:
>On Fri, 17 Jun 2011 17:37:43 +0100 (BST)
><rjs%fdy2.demon.co.uk@localhost> wrote:
> 
> Could someone describe what is needed to get the rest of the powerpc
> ports to build and work after the recent softint changes.
> 
> For NetBSD/ibmnws I can get a kernel to build by removing the include
> of cpu.h from arch/ibmnws/include/intr.h but it crashes on startup
> with this:
> 
> Starting syslogd.
> Checking for core dump...
> savecore - - - can't find device 1058/452
> Nov 12 19:48:45 ibmnws savecore: can't find device 1058/452
> Starting rpcbind.
> panic: softint_deliver: cpl (6) != HIGH
> Stopped in pid 125.1 (rpcbind) at       netbsd:cpu_Debugger+0x10:       lwz   
>  r
> 0, 0x14(r1)
> db> bt
> 0x00633d00: at panic+0x24c
> 0x00633d50: at powerpc_softint+0x124
> 0x00633d70: at pic_do_pending_int+0x2b4

>What error do you get with cpu.h in place?

<http://releng.netbsd.org/builds/HEAD/201106170220Z/ibmnws.build.failed>

>On first glance I see nothing in ibmnws that makes now wrong
>assumptions about the interrupt code. Any chance you have stale .o
>files sitting around?

No, clean build.

Robert Swindells


Home | Main Index | Thread Index | Old Index