[ovs-dev] [PATCH v6 0/3] dpif-netlink: Introduce per-cpu upcall dispatching
Mark Gray
mark.d.gray at redhat.com
Fri Jul 16 19:42:06 UTC 2021
On 16/07/2021 20:35, Ilya Maximets wrote:
> On 7/16/21 9:07 PM, Ilya Maximets wrote:
>> On 7/16/21 12:17 PM, Mark Gray wrote:
>>> This series proposes a new method of distributing upcalls
>>> to user space threads attempting to resolve a number of
>>> issues with the current method.
>>>
>>> v2 - Rebase
>>> Address Flavio's comments
>>> v3 - Add man page to automake
>>> v4 - Rebase and address Flavio's comments
>>> v5 - Rebase and address Flavio and David's comments
>>> v6 - Rebase and address Aaron's comments
>>>
>>> Mark Gray (3):
>>> ofproto: change type of n_handlers and n_revalidators
>>> dpif-netlink: fix report_loss() message
>>> dpif-netlink: Introduce per-cpu upcall dispatch
>>>
>>> NEWS | 6 +
>>> .../linux/compat/include/linux/openvswitch.h | 7 +
>>> lib/automake.mk | 1 +
>>> lib/dpif-netdev.c | 1 +
>>> lib/dpif-netlink-unixctl.man | 6 +
>>> lib/dpif-netlink.c | 460 ++++++++++++++++--
>>> lib/dpif-provider.h | 32 +-
>>> lib/dpif.c | 17 +
>>> lib/dpif.h | 1 +
>>> ofproto/ofproto-dpif-upcall.c | 71 ++-
>>> ofproto/ofproto-dpif-upcall.h | 5 +-
>>> ofproto/ofproto-provider.h | 2 +-
>>> ofproto/ofproto.c | 14 +-
>>> vswitchd/ovs-vswitchd.8.in | 1 +
>>> vswitchd/vswitch.xml | 23 +-
>>> 15 files changed, 539 insertions(+), 108 deletions(-)
>>> create mode 100644 lib/dpif-netlink-unixctl.man
>>>
>>
>> Thanks, Mark, Flavio and Aaron!
>
> And thanks to David for review, of course!
>
>> The kernel support just got accepted to net-next, so
>> I applied this series to master.
>>
>> Patch #2 backported down to 2.13.
>>
>> Best regards, Ilya Maximets.
>>
>
Thanks everyone!
More information about the dev
mailing list