FreeBSD on e500mc 36bit physical addressing

Rafal Jaworowski raj at semihalf.com
Wed Sep 26 20:38:19 UTC 2012


On 2012-09-23, at 14:44, Aleksey Fedorov wrote:

>> Hi Aleksey,
>> FreeBSD/powerpc does not support the 36-bit physical addr space for Book-E PowerPC as of yet.
>> 
>> Rafal
>> 
> 
> I make some changes to start in 36-bit mode. Now the problem is
> 'interrupts' property handling during fdtbus probing.
> I use dts file from linux. Does FreeBSD require some special dts file
> layout compared to linux?

We are supposed to be compatible with ePAPR spec of the device tree (so is Linux), so no special handling is needed.

Regarding the error it might be caused by the recent import of changes for ARM which affected FDT infrastructure code (http://svn.freebsd.org/changeset/base/239268). We had a side conversation with Marcel regarding DSI panic during localbus node processing, which seems similar to what you're seeing. Can you try some older code base (prior to r239268) to see if it shows the same/related problem?

Rafal



More information about the freebsd-ppc mailing list