Thread (14 messages) 14 messages, 3 authors, 2024-11-24

Re: [RFC net-next (resend) 3/4] net: dsa: mv88e6xxx: handle member-violations

From: Andrew Lunn <andrew@lunn.ch>
Date: 2024-11-08 13:50:10
Also in: bridge, lkml

quoted hunk ↗ jump to hunk
--- a/drivers/net/dsa/mv88e6xxx/switchdev.c
+++ b/drivers/net/dsa/mv88e6xxx/switchdev.c
@@ -79,5 +79,36 @@ int mv88e6xxx_handle_miss_violation(struct mv88e6xxx_chip *chip, int port,
 				       brport, &info.info, NULL);
 	rtnl_unlock();
 
-	return err;
+	return notifier_to_errno(err);
+}
This change does not look obviously correct to me. What has a miss
violation got to do with member violation? Is the existing code wrong?
What about the case when mv88e6xxx_find_vid() returns an error?

	Andrew
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help