Message ID | 20190220225850.23333-1-f.fainelli@gmail.com |
---|---|
State | Accepted |
Delegated to: | David Miller |
Headers | show |
Series | Documentation: networking: switchdev: Update port parent ID section | expand |
From: Florian Fainelli <f.fainelli@gmail.com> Date: Wed, 20 Feb 2019 14:58:50 -0800 > Update the section about switchdev drivers having to implement a > switchdev_port_attr_get() function to return > SWITCHDEV_ATTR_ID_PORT_PARENT_ID since that is no longer valid after > commit bccb30254a4a ("net: Get rid of > SWITCHDEV_ATTR_ID_PORT_PARENT_ID"). > > Fixes: bccb30254a4a ("net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID") > Reviewed-by: Ido Schimmel <idosch@mellanox.com> > Acked-by: Jiri Pirko <jiri@mellanox.com> > Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Applied.
Le 2/22/19 à 11:58 AM, David Miller a écrit : > From: Florian Fainelli <f.fainelli@gmail.com> > Date: Wed, 20 Feb 2019 14:58:50 -0800 > >> Update the section about switchdev drivers having to implement a >> switchdev_port_attr_get() function to return >> SWITCHDEV_ATTR_ID_PORT_PARENT_ID since that is no longer valid after >> commit bccb30254a4a ("net: Get rid of >> SWITCHDEV_ATTR_ID_PORT_PARENT_ID"). >> >> Fixes: bccb30254a4a ("net: Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID") >> Reviewed-by: Ido Schimmel <idosch@mellanox.com> >> Acked-by: Jiri Pirko <jiri@mellanox.com> >> Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> > > Applied. > Looks like you applied this to the "net" tree, and I missed prefixing the patch to indicate this was targeted at the "net-next" tree. Are you planning a merge from "net" to "net-next" anytime soon? Thanks!
From: Florian Fainelli <f.fainelli@gmail.com> Date: Sun, 24 Feb 2019 08:46:59 -0800 > Looks like you applied this to the "net" tree, and I missed prefixing > the patch to indicate this was targeted at the "net-next" tree. Are you > planning a merge from "net" to "net-next" anytime soon? Yes, I am working on that right now.
From: David Miller <davem@davemloft.net> Date: Sun, 24 Feb 2019 11:26:30 -0800 (PST) > From: Florian Fainelli <f.fainelli@gmail.com> > Date: Sun, 24 Feb 2019 08:46:59 -0800 > >> Looks like you applied this to the "net" tree, and I missed prefixing >> the patch to indicate this was targeted at the "net-next" tree. Are you >> planning a merge from "net" to "net-next" anytime soon? > > Yes, I am working on that right now. This is now done.
diff --git a/Documentation/networking/switchdev.txt b/Documentation/networking/switchdev.txt index f3244d87512a..ea90243340a9 100644 --- a/Documentation/networking/switchdev.txt +++ b/Documentation/networking/switchdev.txt @@ -92,11 +92,11 @@ device. Switch ID ^^^^^^^^^ -The switchdev driver must implement the switchdev op switchdev_port_attr_get -for SWITCHDEV_ATTR_ID_PORT_PARENT_ID for each port netdev, returning the same -physical ID for each port of a switch. The ID must be unique between switches -on the same system. The ID does not need to be unique between switches on -different systems. +The switchdev driver must implement the net_device operation +ndo_get_port_parent_id for each port netdev, returning the same physical ID for +each port of a switch. The ID must be unique between switches on the same +system. The ID does not need to be unique between switches on different +systems. The switch ID is used to locate ports on a switch and to know if aggregated ports belong to the same switch.