development kernel tree: Changes to 'andy'
git at git.openmoko.org
git at git.openmoko.org
Sat Jun 21 15:39:28 CEST 2008
Rebased ref, commits from common ancestor:
commit a12ec4ebeef4b259ed348d54346c57ee9bc463bd
Author: Andy Green <andy at openmoko.com>
Date: Sat Jun 21 14:37:58 2008 +0100
introduce-resume-exception-capture.patch
This patch introduces a new resume debugging concept: if we
get an OOPS inbetween starting suspend and finishing resume, it
uses a new "emergency spew" device similar to BUT NOT REQUIRING
CONFIG_DEBUG_LL to dump the syslog buffer and then the OOPS
on the debug device defined by the existing CONFIG_DEBUG_S3C_UART
index. But neither CONFIG_DEBUG_LL nor the S3C low level configs
are needed to use this feature.
Another difference between this feature and CONFIG_DEBUG_LL is that
it does not affect resume timing, ordering or UART traffic UNLESS
there is an OOPS during resume.
The patch adds three global exports, one to say if we are inside
suspend / resume, and two callbacks for printk() to use to init
and dump the emergency data. The callbacks are set in s3c serial
device init, but the whole structure is arch independent.
Signed-off-by: Andy Green <andy at openmoko.com>
More information about the commitlog
mailing list