On Thu, Jul 17, 2008 at 07:21:37AM -0700, Jeremy Fitzhardinge wrote: > Isaku Yamahata wrote: > >I had explained about that. > >I had considered that option. However my conclusion is not share > >he implementation because xen/ia64 timer interrupt isn't > >paravirtualized with VCPUOP_xxx hypercall. But xen/ia64 emulates > >ar.itm register. (ar.itm is interval time match register which triggers > >interrupt when interval time counter becomes same value) > > > >Since timer interruption is virtualized differently on xen/ia64, > >the different implementation is a natural consequence. > > OK, that means the clockevent and clocksource part would be different. > But the runstate accounting should still be the same, no? Unfortunately no. At first I had hoped so, but no. Looking consider_steal_time() which implements ia64 steal time accounting, I have no idea to share code cleanly with x86 steal time accounting, do_stolen_accounting(). -- yamahata _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/virtualization