>>> On 24.10.16 at 15:29, <tianyu....@intel.com> wrote: > On 10/24/2016 8:19 AM, Konrad Rzeszutek Wilk wrote: >> On Sat, Oct 22, 2016 at 07:23:03PM +0800, Lan Tianyu wrote: >>> __serial_rx() runs in either irq handler or timer handler and non-irq >>> keyhandler should not run in these contexts. So always force non-irq >>> keyhandler to run in tasklet when receive a debugkey from serial port >> >> If the machine is hung with an IRQ handler being stuck, and >> one does 'Ctrl-Ax3` followed by 'C' .. which would not be invoked >> (as it is not an IRQ handler?? > > If serial port's interrupt still works in this case, the 'C' > keyhandler kexec_crash() will be invoked in a tasklet. This behavior was > changed by my patches if includes this patch.
As indicated already by Konrad's reply, this is not going to be acceptable. Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel