svn commit: r328265 - head/sys/dev/ixgbe
Eric Joyner
erj at FreeBSD.org
Mon Jan 22 20:56:23 UTC 2018
Author: erj
Date: Mon Jan 22 20:56:21 2018
New Revision: 328265
URL: https://svnweb.freebsd.org/changeset/base/328265
Log:
ixv(4): Stop setting editing ifnet flags in ixv_if_init()
In iflib, the device-specific init() function isn't supposed to edit
the struct ifnet driver flags. If it does, it'll cause an MPASS() assert
in iflib to fail.
PR: 225312
Reported by: bhughes@
Modified:
head/sys/dev/ixgbe/if_ixv.c
Modified: head/sys/dev/ixgbe/if_ixv.c
==============================================================================
--- head/sys/dev/ixgbe/if_ixv.c Mon Jan 22 20:49:17 2018 (r328264)
+++ head/sys/dev/ixgbe/if_ixv.c Mon Jan 22 20:56:21 2018 (r328265)
@@ -662,10 +662,6 @@ ixv_if_init(if_ctx_t ctx)
/* And now turn on interrupts */
ixv_if_enable_intr(ctx);
- /* Now inform the stack we're ready */
- ifp->if_drv_flags |= IFF_DRV_RUNNING;
- ifp->if_drv_flags &= ~IFF_DRV_OACTIVE;
-
return;
} /* ixv_if_init */
More information about the svn-src-head
mailing list