On Tue, Mar 1, 2022 at 12:25 PM Kevin Traynor <[email protected]> wrote:
>
> In the event of no pmd cores available on the local numa for
> an rxq to be assigned to, a pmd core from a non-local numa is
> selected.
>
> If there are more than one non-local numas with pmd cores they
> are RR through and checked if they have non-isolated pmds.
>
> When successfully finding a non-local numa with available pmds
> for an rxq, that numa was not being stored. It meant if a similar
> situation occurred for a subsequent rxq, the same numa would be
> selected again.
>
> Store the last numa used when successfully finding a non-local numa
> with available pmds, so the numa RR state is kept for subsequent rxqs.
>
> Fixes: f577c2d046b2 ("dpif-netdev: Rework rxq scheduling code.")
>
> Signed-off-by: Kevin Traynor <[email protected]>
> ---

Acked-by: Mike Pattrick <[email protected]>

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to