From: Jason U. <jas...@ja...> - 2006-04-27 22:25:05
|
On Thu, Apr 27, 2006 at 14:35:18 -0700, David Wilder wrote: > The lkcd patch changes the location of the call to notifier_call_chain() > in panic() > + notifier_call_chain(&panic_notifier_list, 0, buf); > + > /* > * If we have crashed and we have a crash kernel loaded let it > handle > * everything else. > @@ -94,7 +98,6 @@ > smp_send_stop(); > #endif > > - notifier_call_chain(&panic_notifier_list, 0, buf); > > This causing causing issues with kdump when both solutions are patched > in the kernel. Can someone tell me the logic behind the move? I have a very vague memory that someone wanted LKCD to get invoked before we hit the smp_send_stop(), because LKCD has its own code to send IPIs to the non-dumping CPUs. I don't know if there's still a practical reason for this though. |