On Tue, Feb 16, 2010 at 12:02 PM, Stefan Reinauer <stepan@coresystems.de> wrote:
On 2/16/10 5:11 AM, Timothy Pearson wrote:
> Here is a cleaned up and tested version of the SMP APIC autodetect patch.
>
> Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
 
And, can you describe high level, what the patch changes? It looks to me
as if you are recursing through the tree instead of just walking the
"all_devices" list.
So this implies that you don't catch all devices when running through
all_devices. This sounds like a problem in the resource allocator and
maybe it should be fixed there instead?
I don't understand why this would be a resource allocator problem.  Aren't we talking about the device tree?

Maybe the real problem is related to the memory corruption seen with printk?

Thanks,
Myles