| To: | Kouya Shimura <kouya@xxxxxxxxxxxxxx> |
|---|---|
| Subject: | [Xen-devel] Re: [PATCH] x86 hvm: fix missing ticks issue in c/s 20218 |
| From: | Keir Fraser <keir.fraser@xxxxxxxxxxxxx> |
| Date: | 2009年9月25日 10:55:22 +0100 |
| Cc: | Christoph Egger <Christoph.Egger@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx> |
| Delivery-date: | 2009年9月25日 02:55:55 -0700 |
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxxx |
| In-reply-to: | <7kws3npdwy.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx> |
| List-help: | <mailto:xen-devel-request@lists.xensource.com?subject=help> |
| List-id: | Xen developer discussion <xen-devel.lists.xensource.com> |
| List-post: | <mailto:xen-devel@lists.xensource.com> |
| List-subscribe: | <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |
| List-unsubscribe: | <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |
| Sender: | xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
| Thread-index: | Aco9wzaXQYLd80AbSRaZABBDMbXe3QAAxVWQ |
| Thread-topic: | [PATCH] x86 hvm: fix missing ticks issue in c/s 20218 |
| User-agent: | Microsoft-Entourage/12.20.0.090605 |
On 25/09/2009 10:32, "Kouya Shimura" <kouya@xxxxxxxxxxxxxx> wrote: > I've forgotten VCPU switch. Indeed, it's pretty fragile. :-) > What about modifying pt_restore_timer() not to advance pt->scheduled? > We should rename pending_intr_nr to pending_intr(boolean). It's not clear to me that the old logic around pt->pending_intr_nr and pt->scheduled really needs to change that drastically. The more we mess with this code the more likely we are to break stuff, as it's hard to get good coverage of the timer_modes and various ways guest Oses may manage their timers. I would prefer to see whether moving the update of pt->scheduled out of pt_intr_post() and back into the timer_fn() works. That moves us back towards what we had before your patches, and therefore I'm more comfortable with it. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Xen-devel] Re: [PATCH] x86 hvm: fix missing ticks issue in c/s 20218 , Kouya Shimura |
|---|---|
| Next by Date: | [Xen-devel] Re: [PATCH] x86 hvm: fix missing ticks issue in c/s 20218 , Kouya Shimura |
| Previous by Thread: | [Xen-devel] Re: [PATCH] x86 hvm: fix missing ticks issue in c/s 20218 , Kouya Shimura |
| Next by Thread: | [Xen-devel] Re: [PATCH] x86 hvm: fix missing ticks issue in c/s 20218 , Kouya Shimura |
| Indexes: | [Date] [Thread] [Top] [All Lists] |