Koichi Suzuki <[EMAIL PROTECTED]> writes:
Hook in panic code is very good idea and is useful in various scenes. It could be used to kick RAM dump code, obviously, and also kick the code to initiate failover, etc. Various use could be possible so I believe that this hook should be prepared for wider use.
It is. Basically it is the normal kexec interface that allows you to boot another kernel. With a few restrictions that should keep it as reliable as possible when the kernel has not shut itself down cleanly.
The hardest case is to do a useful system core dump. As that requires looking at what has gone before. For the rest if you can do it with a kernel and a initramfs you are in good shape.
There seems to be a significant amount of interest in the full system core dump case so that is what the work is concentrating on.
Eric
I meant with kexec and dump hook, there could be many more things can be done in addition to full core dump. Initiating failover to other node will be one example. Starting with this hook, there must be many good ideas. So my idea is to make this hook general purpose, not for specific core dump tool.
Koichi Suzuki - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/