[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-ia64-devel] [PATCH] VTI: fix Oops: time tick before it's due


  • To: <xen-ia64-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Xu, Anthony" <anthony.xu@xxxxxxxxx>
  • Date: Sat, 4 Mar 2006 10:47:29 +0800
  • Delivery-date: Sat, 04 Mar 2006 02:47:59 +0000
  • List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
  • Thread-index: AcY/Nfo10yUmvXboQ/ilYUxNUUIIWQ==
  • Thread-topic: [Xen-ia64-devel] [PATCH] VTI: fix Oops: time tick before it's due

1. Guest may set itm several times in one execution of timer handler of
guest.
  VMM need to handle this situation.
2. VMM don't need to stop guest timer when switching out and rest guest
timer 
when switching in, this may make room for some corner case, I don't
figure out
this kind of corner cases now :-), I just removed this logic.
3. When VMM emulate writing itv, VMM can't simply stop timer, when guest
is masked.
4. All operations such as read/write itv, itc, itm don't need to disable

interrupt, due to there is no conflict access.

After all these modifications, VTIdomain don't complain "Oops: time tick
before
it's due", I don't do the full test:-).

Signed-off-by: Anthony Xu <anthony.xu@xxxxxxxxx>

Thanks,
-Anthony 

Attachment: oop_timer.patch
Description: oop_timer.patch

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.