RE: [PATCH] Fix kexec abort due to IPI from panic().
From: Seiji Aguchi
Date: Fri Sep 17 2010 - 11:10:34 EST
Hi Eric,
Thank you for your quick response!
>Disabling interrupts is fine,
Thanks!
>However that call to kmsg_dump(KMSG_DUMP_KEXEC) is a bug as it introduces locks
>into a path that should not be taking locks.
I'd like to find a way that kexec coexists with kmsg_dump(KMSG_DUMP_KEXEC) because
kmsg_dump is a useful troubleshooting feature as well.
So, I will improve kmsg_dump(KMSG_DUMP_KEXEC) if there are some bugs.
Could you please let me know your concern?
It is helpful for me if you have an example scenario kexec fails.
>Nothing in the crash_kexec path should even have the option of blocking.
Do you mean I need to change kmsg_dump(KMSG_DUMP_KEXEC) to lockless?
Seiji
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/