lkml.org 
[lkml]   [2012]   [Mar]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] kdb: Avoid using dbg_io_ops until it is initialized
On 03/20/2012 11:42 AM, Jason Wessel wrote:
> On 09/21/2011 03:19 PM, Tim Bird wrote:
>> This fixes a bug with setting a breakpoint during kdb initialization
>> (from kdb_cmds). Any call to kdb_printf() before the initialization
>> of the kgdboc serial console driver (which happens much later during
>> bootup than kdb_init), results in kernel panic due to the use of
>> dbg_io_ops before it is initialized.
>
> I added this patch to the merge queue for the 3.4 kernel.
>
> In the test and review of this patch, I thought there might be another
> race condition with kdb pager, but this is not the case. The run time
> validation shows that the kdb pager can only get activated by entering
> and configuring the kdb shell and it is turned off on exit, so we are
> all set and no further changes are needed.

Thanks!
-- Tim

=============================
Tim Bird
Architecture Group Chair, CE Workgroup of the Linux Foundation
Senior Staff Engineer, Sony Network Entertainment
=============================



\
 
 \ /
  Last update: 2012-03-20 22:35    [W:0.052 / U:0.088 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site