Re: [Xen-devel] Regression with vcpu runstate info and XEN_RUNSTATE_UPDATE

2019-09-23 Thread Jürgen Groß
On 23.09.19 12:12, Jan Beulich wrote: On 23.09.2019 11:56, Jürgen Groß wrote: On 23.09.19 11:51, Jan Beulich wrote: On 23.09.2019 11:42, Jürgen Groß wrote: On 16.09.19 17:44, Jan Beulich wrote: On 16.09.2019 16:50, Andrew Cooper wrote: After a complicated investigation, it turns out that

Re: [Xen-devel] Regression with vcpu runstate info and XEN_RUNSTATE_UPDATE

2019-09-23 Thread Jan Beulich
On 23.09.2019 11:56, Jürgen Groß wrote: > On 23.09.19 11:51, Jan Beulich wrote: >> On 23.09.2019 11:42, Jürgen Groß wrote: >>> On 16.09.19 17:44, Jan Beulich wrote: On 16.09.2019 16:50, Andrew Cooper wrote: > After a complicated investigation, it turns out that c/s 2529c850ea48 >

Re: [Xen-devel] Regression with vcpu runstate info and XEN_RUNSTATE_UPDATE

2019-09-23 Thread Jürgen Groß
On 23.09.19 11:51, Jan Beulich wrote: On 23.09.2019 11:42, Jürgen Groß wrote: On 16.09.19 17:44, Jan Beulich wrote: On 16.09.2019 16:50, Andrew Cooper wrote: After a complicated investigation, it turns out that c/s 2529c850ea48 broke xc_vcpu_getinfo(). The bug looks as if it is in

Re: [Xen-devel] Regression with vcpu runstate info and XEN_RUNSTATE_UPDATE

2019-09-23 Thread Jan Beulich
On 23.09.2019 11:42, Jürgen Groß wrote: > On 16.09.19 17:44, Jan Beulich wrote: >> On 16.09.2019 16:50, Andrew Cooper wrote: >>> After a complicated investigation, it turns out that c/s 2529c850ea48 >>> broke xc_vcpu_getinfo(). >>> >>> The bug looks as if it is in vcpu_runstate_get(), which

Re: [Xen-devel] Regression with vcpu runstate info and XEN_RUNSTATE_UPDATE

2019-09-23 Thread Jürgen Groß
On 16.09.19 17:44, Jan Beulich wrote: On 16.09.2019 16:50, Andrew Cooper wrote: After a complicated investigation, it turns out that c/s 2529c850ea48 broke xc_vcpu_getinfo(). The bug looks as if it is in vcpu_runstate_get(), which doesn't account for XEN_RUNSTATE_UPDATE and calculating a

Re: [Xen-devel] Regression with vcpu runstate info and XEN_RUNSTATE_UPDATE

2019-09-16 Thread Jan Beulich
On 16.09.2019 16:50, Andrew Cooper wrote: > After a complicated investigation, it turns out that c/s 2529c850ea48 > broke xc_vcpu_getinfo(). > > The bug looks as if it is in vcpu_runstate_get(), which doesn't account > for XEN_RUNSTATE_UPDATE and calculating a wildly inappropriate delta.  >

[Xen-devel] Regression with vcpu runstate info and XEN_RUNSTATE_UPDATE

2019-09-16 Thread Andrew Cooper
Hello, After a complicated investigation, it turns out that c/s 2529c850ea48 broke xc_vcpu_getinfo(). The bug looks as if it is in vcpu_runstate_get(), which doesn't account for XEN_RUNSTATE_UPDATE and calculating a wildly inappropriate delta.  Ultimately, the result of XEN_DOMCTL_getvcpuinfo