Skip to content

switchdev: add swdev ops

[email protected] netdev 3 versions – Applied

Status from this message: Applied, thanks.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest3 patches 1 replyApplied
  2. v23 patches 5 repliesSuperseded
  3. v15 patches 6 repliesSuperseded

Changes in v3 from the cover letter

- Fix missing include for DSA build

Patches in v3 Applied

#Subject and filesSizeRepliesApplied
1/3switchdev: add swdev opsinclude/linux/netdevice.h include/net/switchdev.h+41 -00 replies
2/3switchdev: use new swdev opsdrivers/net/ethernet/rocker/rocker.c net/dsa/slave.c net/switchdev/switchdev.c+64 -510 replies
3/3netdev: remove ndo ops for switchdevinclude/linux/netdevice.h+0 -380 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

Cover letter [PATCH net-next v3 0/3] switchdev: add swdev ops

From: Scott Feldman <[email protected]>

v3:

- Fix missing include for DSA build

v2:

- Per Simon's review, squash some of the dependent commits into one to make series git bisect safe.

v1:

Per discussions at netconf, move switchdev ndo ops to a new swdev_ops to keep ndo namespace clean and maintain switchdev-related ops into one place.

There are no functional changes here; just shuffling ops around for better organization.

Scott Feldman (3):
switchdev: add swdev ops
switchdev: use new swdev ops
netdev: remove ndo ops for switchdev

 drivers/net/ethernet/rocker/rocker.c |   64 +++++++++++++++++++---------------
 include/linux/netdevice.h            |   41 ++--------------------
 include/net/switchdev.h              |   38 ++++++++++++++++++++
 net/dsa/slave.c                      |    9 +++--
 net/switchdev/switchdev.c            |   42 +++++++++++-----------
 5 files changed, 105 insertions(+), 89 deletions(-)
Signature · 1 line
1.7.10.4