Kernel init thread plotting: initcall_debug=1 data from dmesg put into a nice plot.
authorAuke Kok <auke-jan.h.kok@intel.com>
Thu, 15 Mar 2012 23:26:45 +0000 (16:26 -0700)
committerAuke Kok <auke-jan.h.kok@intel.com>
Thu, 15 Mar 2012 23:26:45 +0000 (16:26 -0700)
commit8b2e5f88654dc32e863df9f9f1df8efe8d7bde1b
treeb69a5a7b1dc037a57369e05081376aa5665315c9
parent2b7f64c2b2e47ec8fb13b79fd872129ddcb7e5fc
Kernel init thread plotting: initcall_debug=1 data from dmesg put into a nice plot.

This addition basically replaces Arjan van der Ven's 'bootgraph.pl' script which can
be found in the scripts/ folder of the kernel sources. This implementation is highly
simplified and intended to show the basic relations between kernel threads taking
time to initialize.

To enable the initcall graph, just add 'initcall_debug=1' on the kernel commandline
additionally to the commandline code needed to start bootchartd.
bootchart.c
bootchart.h
svg.c