LWN.net Logo

KS2012: Improving tracing and debugging

KS2012: Improving tracing and debugging

Posted Sep 13, 2012 21:42 UTC (Thu) by dlang (✭ supporter ✭, #313)
Parent article: KS2012: Improving tracing and debugging

since the functionality, speed, race conditions, etc of a CONFIG_KALLSYMS_LINE_LOCATIONS enabled kernel and a normal one are the same, it seems to me that the distros should have both kernels available, boot from the normal one (avoiding any overhead in the normal case, especially for virtual machines), but if someone is running into repeated problems, they can boot from the enabled version and then get the detailed info.

I wouldn't expect anyone to take the time to report a panic unless it's something that is happening repeatedly (and probably something they can trigger fairly reliably), so this approach should cover these situations nicely.


(Log in to post comments)

KS2012: Improving tracing and debugging

Posted Sep 22, 2012 16:52 UTC (Sat) by valyala (guest, #41196) [Link]

> avoiding any overhead in the normal case, especially for virtual machines

KSM (http://lwn.net/Articles/330589/ ) may help minimizing virtual machines' overhead by sharing duplicate pages with debug text among running VMs.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds