aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorKevin Bowling <kbowling@FreeBSD.org>2023-08-24 20:42:23 +0000
committerKevin Bowling <kbowling@FreeBSD.org>2023-08-24 20:48:19 +0000
commit725e4008efef32dfbe57b3e21635fa80dde8ee38 (patch)
tree066394062d55ad8e43eddb0b54c751005e104612 /sys/dev
parent14a14e36aee2e6b848c239ac29090ad4cb66fbf7 (diff)
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/e1000/if_em.c5
-rw-r--r--sys/dev/igc/if_igc.c5
-rw-r--r--sys/dev/ixgbe/if_ix.c5
-rw-r--r--sys/dev/mgb/if_mgb.c1
4 files changed, 7 insertions, 9 deletions
diff --git a/sys/dev/e1000/if_em.c b/sys/dev/e1000/if_em.c
index 4fa275f08e28..8488f72c4cde 100644
--- a/sys/dev/e1000/if_em.c
+++ b/sys/dev/e1000/if_em.c
@@ -4383,7 +4383,7 @@ em_if_get_counter(if_ctx_t ctx, ift_counter cnt)
* @ctx: iflib context
* @event: event code to check
*
- * Defaults to returning true for unknown events.
+ * Defaults to returning false for unknown events.
*
* @returns true if iflib needs to reinit the interface
*/
@@ -4392,9 +4392,8 @@ em_if_needs_restart(if_ctx_t ctx __unused, enum iflib_restart_event event)
{
switch (event) {
case IFLIB_RESTART_VLAN_CONFIG:
- return (false);
default:
- return (true);
+ return (false);
}
}
diff --git a/sys/dev/igc/if_igc.c b/sys/dev/igc/if_igc.c
index c59e379ca2c8..a0f0906e30da 100644
--- a/sys/dev/igc/if_igc.c
+++ b/sys/dev/igc/if_igc.c
@@ -2402,7 +2402,7 @@ igc_if_get_counter(if_ctx_t ctx, ift_counter cnt)
* @ctx: iflib context
* @event: event code to check
*
- * Defaults to returning true for unknown events.
+ * Defaults to returning false for unknown events.
*
* @returns true if iflib needs to reinit the interface
*/
@@ -2411,9 +2411,8 @@ igc_if_needs_restart(if_ctx_t ctx __unused, enum iflib_restart_event event)
{
switch (event) {
case IFLIB_RESTART_VLAN_CONFIG:
- return (false);
default:
- return (true);
+ return (false);
}
}
diff --git a/sys/dev/ixgbe/if_ix.c b/sys/dev/ixgbe/if_ix.c
index e8fb5de493ce..17f1f73a526e 100644
--- a/sys/dev/ixgbe/if_ix.c
+++ b/sys/dev/ixgbe/if_ix.c
@@ -1256,7 +1256,7 @@ ixgbe_if_i2c_req(if_ctx_t ctx, struct ifi2creq *req)
* @ctx: iflib context
* @event: event code to check
*
- * Defaults to returning true for unknown events.
+ * Defaults to returning false for unknown events.
*
* @returns true if iflib needs to reinit the interface
*/
@@ -1265,9 +1265,8 @@ ixgbe_if_needs_restart(if_ctx_t ctx __unused, enum iflib_restart_event event)
{
switch (event) {
case IFLIB_RESTART_VLAN_CONFIG:
- return (false);
default:
- return (true);
+ return (false);
}
}
diff --git a/sys/dev/mgb/if_mgb.c b/sys/dev/mgb/if_mgb.c
index 4a23ef3cdcaf..6fafb303143c 100644
--- a/sys/dev/mgb/if_mgb.c
+++ b/sys/dev/mgb/if_mgb.c
@@ -251,6 +251,7 @@ static device_method_t mgb_iflib_methods[] = {
*/
DEVMETHOD(ifdi_vlan_register, mgb_vlan_register),
DEVMETHOD(ifdi_vlan_unregister, mgb_vlan_unregister),
+ DEVMETHOD(ifdi_needs_restart, mgb_if_needs_restart),
/*
* Needed for WOL support