Thread (14 messages) 14 messages, 3 authors, 2021-12-21

Re: [PATCH net-next 6/6] net: marvell: prestera: Implement initial inetaddr notifiers

flat view

From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2021-12-17 21:03:32
Also in: lkml

On Fri, 17 Dec 2021 21:54:38 +0200
Yevhen Orlov [off-list ref] wrote:
quoted hunk ↗ jump to hunk
 	switch (event) {
 	case NETDEV_UP:
+		if (re) {
+			NL_SET_ERR_MSG_MOD(extack, "rif_entry already exist");
+			return -EEXIST;
+		}
+		re = prestera_rif_entry_create(port->sw, &re_key,
+					       prestera_fix_tb_id(kern_tb_id),
+					       port_dev->dev_addr);
+		if (!re) {
+			NL_SET_ERR_MSG_MOD(extack, "Can't create rif_entry");
+			return -EINVAL;
+		}
+		dev_hold(port_dev);
How are these device references cleaned up on module removal?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help