|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
Re: [Xen-ia64-devel] [PATCH] fix oops message from timer_interrupt on VT
On Tue, 2007-01-23 at 09:36 +0900, Atsushi SAKAI wrote:
> diff -r 91be8436952d xen/arch/ia64/vmx/vlsapic.c
> --- a/xen/arch/ia64/vmx/vlsapic.c Wed Jan 10 10:37:41 2007 -0700
> +++ b/xen/arch/ia64/vmx/vlsapic.c Tue Jan 23 09:21:13 2007 +0900
> @@ -59,7 +59,7 @@ extern void vmx_reflect_interruption(u64
> u64 vector, REGS *regs);
> static void update_last_itc(vtime_t *vtm, uint64_t cur_itc)
> {
> - vtm->last_itc = cur_itc;
> + vtm->last_itc = cur_itc + 1;
> }
>
> /*
In theory, I think this is probably fine. But wouldn't it make more
sense to have the caller do the increment? Something like:
update_last_itc(vtm, VCPU(vcpu, itm) + 1);
Preferably with a nice comment describing the condition that + 1 is
trying to avoid. Thanks,
Alex
--
Alex Williamson HP Open Source & Linux Org.
_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
|
|
|
|
|