[PATCH net-next 0/2] netlink: specs: complete OVS family coverage

Minxi Hou posted 2 patches 1 week ago
Documentation/netlink/specs/ovs_packet.yaml | 138 ++++++++++++++++++++
tools/net/ynl/pyynl/lib/ynl.py              |   4 +
2 files changed, 142 insertions(+)
create mode 100644 Documentation/netlink/specs/ovs_packet.yaml
[PATCH net-next 0/2] netlink: specs: complete OVS family coverage
Posted by Minxi Hou 1 week ago
This series adds the missing OVS_PACKET_FAMILY spec and a small
pyynl enhancement to support unicast notification receiving.

Patch 1 adds ovs_packet.yaml with MISS/ACTION events and the
EXECUTE operation, completing the set of OVS genetlink specs.

Patch 2 adds ntf_listen() to YnlFamily so that unicast
notifications (like OVS upcalls sent via genlmsg_unicast) can
be received through the existing poll_ntf/check_ntf path.

These two patches lay the groundwork for migrating the kernel
selftest ovs-dpctl.py from pyroute2 to in-tree pyynl.

Minxi Hou (2):
  netlink: specs: add OVS packet family specification
  tools: ynl: add unicast notification receive support

 Documentation/netlink/specs/ovs_packet.yaml | 138 ++++++++++++++++++++
 tools/net/ynl/pyynl/lib/ynl.py              |   4 +
 2 files changed, 142 insertions(+)
 create mode 100644 Documentation/netlink/specs/ovs_packet.yaml

-- 
2.53.0