Messages in this thread |  | | | Date | Thu, 17 Jun 2004 15:11:40 +0200 | | From | Ingo Molnar <> | | Subject | Re: [3/4] [PATCH]Diskdump - yet another crash dump function |
| |
* Ingo Molnar <mingo@elte.hu> wrote:
> * Takao Indoh <indou.takao@soft.fujitsu.com> wrote: > > > It sounds good because change of timer/tasklet code is not needed. > > But, I wonder whether this method is safe. For example, if kernel > > crashes because of problem of timer, clearing lists may be dangerous > > before dumping. Is it possible to clear all timer lists safely? > > yes it can be done safely - just INIT_LIST_HEAD() all the timer list > heads - like init_timers_cpu() does.
obviously this only involves the dumping CPU - no other CPU will run any kernel code. On SMP you should also clear the timer spinlock of the dumping CPU's timer base, if the crash happened within the timer code.
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/
|  |