Re: [PATCH 1/2] xenalyze: Handle start-of-day ->RUNNING transitions

2023-05-04 Thread Anthony PERARD
On Mon, Mar 27, 2023 at 05:13:25PM +0100, George Dunlap wrote: > A recent xentrace highlighted an unhandled corner case in the vcpu > "start-of-day" logic, if the trace starts after the last running -> > non-running transition, but before the first non-running -> running > transition. Because star

Re: [PATCH 1/2] xenalyze: Handle start-of-day ->RUNNING transitions

2023-04-27 Thread Andrew Cooper
On 27/03/2023 5:13 pm, George Dunlap wrote: > A recent xentrace highlighted an unhandled corner case in the vcpu > "start-of-day" logic, if the trace starts after the last running -> > non-running transition, but before the first non-running -> running > transition. Because start-of-day wasn't han

[PATCH 1/2] xenalyze: Handle start-of-day ->RUNNING transitions

2023-03-27 Thread George Dunlap
A recent xentrace highlighted an unhandled corner case in the vcpu "start-of-day" logic, if the trace starts after the last running -> non-running transition, but before the first non-running -> running transition. Because start-of-day wasn't handled, vcpu_next_update() was expecting p->current to