+Jeff
On 13/03/25 07:44, Andrew Cooper wrote:
> On 13/03/2025 9:31 am, Juergen Gross wrote:
> > a653sched_do_schedule() is using two function local static variables,
> > which is resulting in bad behavior when using more than one cpupool
> > with the arinc653 scheduler.
> >
> > Fix that by moving those variables to the scheduler private data.
> >
> > Fixes: 22787f2e107c ("ARINC 653 scheduler")
> > Reported-by: Choi Anderson <[email protected]>
> > Signed-off-by: Juergen Gross <[email protected]>
>
> Oh lovely, those statics are nicely hidden in the local variable list.
>
> Reviewed-by: Andrew Cooper <[email protected]>
This was one of the issues Jeff fixed in this rejected patch, which we should
have split out and submitted separately upstream:
https://lists.xenproject.org/archives/html/xen-devel/2020-09/msg01318.html
Acked-by: Nathan Studer <[email protected]>