[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [Resend PATCH 1/2] Xen/Keyhandler: Make keyhandler always run in tasklet
>>> On 30.09.16 at 04:19, <tianyu.lan@xxxxxxxxx> wrote: > @@ -87,10 +89,10 @@ void handle_keypress(unsigned char key, struct > cpu_user_regs *regs) > if ( key >= ARRAY_SIZE(key_table) || !(h = &key_table[key])->fn ) > return; > > - if ( !in_irq() || h->irq_callback ) > + if ( h->irq_callback ) Please make subject/description reflect this: You don't _always_ force the use of the tasklet. And then I don't think we want the debugkey sysctl get processed asynchronously - the sysctl should complete only when the key has been fully handled, in order to not interfere with a subsequent one (namely the one retrieving the log buffer). Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |