for my own curiosity, i'd like to put together a list of current tools for linux kernel debugging, tracing, profiling, benchmarking, etc, you get the idea. they can be either features built into the kernel (requiring configuration), or external packages you'd install individually. that's kind of a wide-ranging request but if people just want to throw out ideas, i can start making a list and post it on a wiki page. in the space of about 30 seconds, i came up with: * debugfs filesystem * systemtap * ftrace * perf * oprofile * kexec * crash also interested in up-to-date books, articles, online tutorials, anything i can scavenge for possible future courses. i just started a page here, more contributions gratefully accepted: http://www.crashcourse.ca/wiki/index.php/Linux_Debugging rday p.s. even though it's a wiki page, i've protected it to keep out the spammers, so if you just post to the list, i'll add whatever i get and everyone gets the benefit. :-) -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================