GENERIC kernel issues

Ian Lepore ian at FreeBSD.org
Tue Mar 5 01:09:47 UTC 2013


On Sun, 2013-03-03 at 11:43 -0800, Tim Kientzle wrote:
> 
> ** PHYSADDR/KERNPHYSADDR hardwiring.  Ian has made a
> lot of progress and I'm working on some related changes to
> address this.  I think we understand how to eliminate these
> constants and replace them with run-time detection of the
> load address.  I'm still not sure what changes might be needed
> to the loader to make this work. 

I don't think anything more needs to be done to the loader to be able to
load a kernel built with the ldscript changes, beyond the change I did a
week or two ago to make it work right with elf headers that contain
physical addresses.

On the other hand, I haven't got anything to offer on the problem of the
loader needing to be linked differently for each board or SoC, since
they all have physical memory in differing address ranges.

-- Ian




More information about the freebsd-arm mailing list