xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* use tasklet to handle init/sipi?
@ 2013-03-25  5:31 Zhang, Yang Z
  2013-03-25  6:29 ` Keir Fraser
  0 siblings, 1 reply; 22+ messages in thread
From: Zhang, Yang Z @ 2013-03-25  5:31 UTC (permalink / raw)
  To: xen-devel@lists.xen.org; +Cc: Keir Fraser, Zhang, Xiantao, Jan Beulich

Hi, Keir,

I am looking into a issue and found cs:17457 changes to use tasklet to handle init and sipi. And the comments only said "clean up". I wonder is there any special reason to use tasklet to handle it? If no, I will send a patch to call handler directly instead via tasklet.
The background is that with APICv, it assume all apic write is succeed and don't care the return value of vlapic_reg_write(). But the above logic need the caller to check return value. This obviously will break APICv.

# HG changeset patch
# User Keir Fraser <keir.fraser@citrix.com>
# Date 1208270873 -3600
# Node ID e15be54059e4bde8f5916269dedff5fc3812686a
# Parent  6691ae150d104127c097fd9f3a6acccc5ce43c52
x86, hvm: Clean up handling of APIC INIT and SIPI messages.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>

best regards
yang

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2013-03-28 20:02 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-25  5:31 use tasklet to handle init/sipi? Zhang, Yang Z
2013-03-25  6:29 ` Keir Fraser
2013-03-25  6:55   ` Zhang, Yang Z
2013-03-25  8:05     ` Keir Fraser
2013-03-25 12:16       ` Zhang, Yang Z
2013-03-25 12:38         ` Jan Beulich
2013-03-25 12:39         ` Keir Fraser
2013-03-26  3:15           ` Zhang, Yang Z
2013-03-26  6:07             ` Keir Fraser
2013-03-26  6:14               ` Zhang, Yang Z
2013-03-26  7:00                 ` Keir Fraser
2013-03-26  7:11                   ` Keir Fraser
2013-03-26  7:17                     ` Zhang, Yang Z
2013-03-26  7:38                       ` Keir Fraser
2013-03-26  7:41                         ` Zhang, Yang Z
2013-03-26  7:55                           ` Keir Fraser
2013-03-26  8:02                             ` Keir Fraser
2013-03-28  1:18                               ` Zhang, Yang Z
2013-03-28  6:39                               ` Qiu, Shuang
2013-03-28 11:48                                 ` Keir Fraser
2013-03-28 15:29                                   ` Jan Beulich
2013-03-28 20:02                                     ` Keir Fraser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).