lkml.org 
[lkml]   [2007]   [Sep]   [30]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateSun, 30 Sep 2007 09:20:56 +0200
FromIngo Molnar <>
SubjectRe: [PATCH] fix console change race exposed by CFS
* Jan Luebbe <jluebbe@lasnet.de> wrote:

> From: Jan Lübbe <jluebbe@lasnet.de>
> 
> The new behaviour of CFS exposes a race which occurs if a switch is
> requested when vt_mode.mode is VT_PROCESS.
> 
> The process with vc->vt_pid is signaled before vc->vt_newvt is set. This
> causes the switch to fail when triggered by the monitoing process
> because the target is still -1.
> 
> Signed-off-by: Jan Lübbe <jluebbe@lasnet.de>

nifty! I'm wondering what the symptoms of this bug were - how did you 
notice it? Also, i'm wondering how you managed to debug this - looks 
quite hard to trigger this race, right?

Acked-by: Ingo Molnar <mingo@elte.hu>

	Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2007-09-30 09:23    [from the cache]
©2003-2008