On 22.10.2020 11:49, Juergen Gross wrote:
> @@ -2080,10 +2080,12 @@ void __init xen_init_IRQ(void)
>       int ret = -EINVAL;
>       evtchn_port_t evtchn;
>  
> -     if (fifo_events)
> +     if (xen_fifo_events)
>               ret = xen_evtchn_fifo_init();
> -     if (ret < 0)
> +     if (ret < 0) {
>               xen_evtchn_2l_init();
> +             xen_fifo_events = false;
> +     }

Another note: While it may not matter right here, maybe better
first set the variable and the call the function?

Jan

Reply via email to