Port-powerpc archive

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

Re: Softint changes



Hello,

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?
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?

have fun
Michael


Home | Main Index | Thread Index | Old Index