On Thu, 2008-12-18 at 11:25 +0100, Ingo Molnar wrote: > * Shaohua Li <shaohua.li@xxxxxxxxx> wrote: > > > ftrace porting of IA64. > > TBD: > > 1. I don't how to add unwind info to the assemble code, so please > > advise. > > 2. The generic ftrace ring buffer code doesn't handle alignment well. > > With the patch, kernel will report a lot of unalignment. This is still > > under investigation. > > hm, that's weird - i recently profiled 64-bit x86 for unaligned accesses > and there didnt seem to be many. In any case, feel free to fix any > unaligned structure fields by reordering them. Will x86_64 break if something is aligned by 32 bits? The records in the buffer use to be 64 bit aligned. They are now 32 bit aligned. I wonder if we should make that alignment arch specific. -- Steve -- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |