From: Anton Vorontsov Date: Tue, 10 Jul 2012 00:10:41 +0000 (-0700) Subject: pstore: Add persistent function tracing X-Git-Tag: v3.6-rc1~100^2~164 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=060287b8c467bf49a594d8d669e1986c6d8d76b0;p=pandora-kernel.git pstore: Add persistent function tracing With this support kernel can save function call chain log into a persistent ram buffer that can be decoded and dumped after reboot through pstore filesystem. It can be used to determine what function was last called before a reset or panic. We store the log in a binary format and then decode it at read time. p.s. Mostly the code comes from trace_persistent.c driver found in the Android git tree, written by Colin Cross (according to sign-off history). I reworked the driver a little bit, and ported it to pstore. Signed-off-by: Anton Vorontsov Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed