<br><br><div class="gmail_quote">On Tue, Feb 16, 2010 at 12:02 PM, Stefan Reinauer <span dir="ltr"><<a href="mailto:stepan@coresystems.de">stepan@coresystems.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">On 2/16/10 5:11 AM, Timothy Pearson wrote:<br>
> Here is a cleaned up and tested version of the SMP APIC autodetect patch.<br>
><br>
> Signed-off-by: Timothy Pearson <<a href="mailto:tpearson@raptorengineeringinc.com">tpearson@raptorengineeringinc.com</a>></div></div></blockquote><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

And, can you describe high level, what the patch changes? It looks to me<br>
as if you are recursing through the tree instead of just walking the<br>
"all_devices" list.<br>
So this implies that you don't catch all devices when running through<br>
all_devices. This sounds like a problem in the resource allocator and<br>
maybe it should be fixed there instead?<br></blockquote><div>I don't understand why this would be a resource allocator problem.  Aren't we talking about the device tree?<br><br>Maybe the real problem is related to the memory corruption seen with printk?<br>
<br>Thanks,<br>Myles <br></div></div><br>