Hi Kevin, <snipped>
> Subject: [PATCH v4 6/7] dpif-netdev: Allow pin rxq and non-isolate PMD. > > Pinning an rxq to a PMD with pmd-rxq-affinity may be done for various > reasons such as reserving a full PMD for an rxq, or to ensure that multiple > rxqs from a port are handled on different PMDs. > > Previously pmd-rxq-affinity always isolated the PMD so no other rxqs could > be assigned to it by OVS. There may be cases where there is unused cycles > on those pmds and the user would like other rxqs to also be able to be > assigned to it by OVS. > > Add an option to pin the rxq and non-isolate the PMD. The default behaviour > is unchanged, which is pin and isolate the PMD. > > In order to pin and non-isolate: > ovs-vsctl set Open_vSwitch . other_config:pmd-rxq-isolate=false > > Note this is available only with group assignment type, as pinning conflicts > with the operation of the other rxq assignment algorithms. > > Signed-off-by: Kevin Traynor <[email protected]> > --- > Documentation/topics/dpdk/pmd.rst | 9 ++- > NEWS | 3 + > lib/dpif-netdev.c | 34 ++++++++-- > tests/pmd.at | 105 ++++++++++++++++++++++++++++++ > vswitchd/vswitch.xml | 19 ++++++ > 5 files changed, 162 insertions(+), 8 deletions(-) > <snipped> LGTM. Acked-by: Sunil Pai G <[email protected]> _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
