|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] Xen: Force non-irq keyhandler to be run in tasklet when receive a debugkey from serial port
On 10/24/2016 6:53 PM, Jan Beulich wrote: On 22.10.16 at 13:23, <tianyu.lan@xxxxxxxxx> wrote:
I think the issue here is that my previous patch commit
610b4eda2c("keyhandler: rework process of nonirq keyhandler") makes
non-irq keyhandler run in irq context. This is caused by input param
"!in_irq()" which is false in irq context. handle_keypress() runs
keyhandler synchronically. This patch fixes the issue.
I think (and I vaguely recall possibly having said so during earlier review) that dump functions the output of which depends on CPU count should get modeled after dump_registers(), and it might be worth abstracting this in keyhandler.c. Yes, but this sounds like a new feature or framework rework rather than a fix patch. In any case quite likely the other patch of yours (which the one here basically modifies) may then also want to be reverted. I think patch "timer: process softirq during dumping timer" does right thing. The issue is triggered by previous patch. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |