net/switchdev: Export the same parent ID service function
This helper serves to know if two switchdev port netdevices belong to the
same HW ASIC, e.g to figure out if forwarding offload is possible between them.
Signed-off-by: Or Gerlitz <email address hidden>
Signed-off-by: Saeed Mahameed <email address hidden>
Signed-off-by: David S. Miller <email address hidden>
(cherry picked from commit 8438884d4ab423161b974854ebb90c08219dd678)
Signed-off-by: Kamal Mostafa <email address hidden>
05fef13...
by
Artemy Kovalyov <email address hidden>
{net, IB}/mlx5: Refactor internal SRQ API
Currently, the SRQ API uses the obsolete mlx5_*_srq_mbox_{in,out}
structs which limit the ability to pass the SRQ attributes between
net and IB parts of the driver.
This patch changes the SRQ API so as to use auto-generated structs
and provides a better way to pass attributes which will be in use by
coming features.
Signed-off-by: Artemy Kovalyov <email address hidden>
Signed-off-by: Leon Romanovsky <email address hidden>
Signed-off-by: Doug Ledford <email address hidden>
(back-ported from commit af1ba291c5e498973cc325c501dd8da80b234571)
Signed-off-by: Kamal Mostafa <email address hidden>
Signed-off-by: Gal Pressman <email address hidden>
Signed-off-by: Saeed Mahameed <email address hidden>
Cc: Ben Hutchings <email address hidden>
Cc: David Decotigny <email address hidden>
Acked-By: David Decotigny <email address hidden>
Signed-off-by: David S. Miller <email address hidden>
(cherry picked from commit 89da45b8b5b2187734a11038b8593714f964ffd1)
Signed-off-by: Kamal Mostafa <email address hidden>
68ae9b9...
by
Vidya Sagar Ravipati <email address hidden>
ethtool: add support for 25G/50G/100G speed modes
This patch enhances ethtool link mode bitmap to include
25G/50G/100G speed along with interface modes
Signed-off-by: Vidya Sagar Ravipati <email address hidden>
Signed-off-by: David S. Miller <email address hidden>
(cherry picked from commit 3851112e4737cd52aaeda0ce8d084be9ee128106)
Signed-off-by: Kamal Mostafa <email address hidden>