Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Jan 2016 06:12:53 +0000 (UTC)
From:      Garrett Cooper <ngie@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r293074 - user/ngie/stable-10-libnv/sys/dev/ixl
Message-ID:  <201601030612.u036Crp3073227@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ngie
Date: Sun Jan  3 06:12:53 2016
New Revision: 293074
URL: https://svnweb.freebsd.org/changeset/base/293074

Log:
  Fix module compilation pre-r266974
  
  if_getdrvflags(9) wasn't available until __FreeBSD_version > 1100022,
  and backporting r266974 opens a huge can of KPI worms

Modified:
  user/ngie/stable-10-libnv/sys/dev/ixl/if_ixl.c

Modified: user/ngie/stable-10-libnv/sys/dev/ixl/if_ixl.c
==============================================================================
--- user/ngie/stable-10-libnv/sys/dev/ixl/if_ixl.c	Sun Jan  3 06:02:56 2016	(r293073)
+++ user/ngie/stable-10-libnv/sys/dev/ixl/if_ixl.c	Sun Jan  3 06:12:53 2016	(r293074)
@@ -6619,7 +6619,11 @@ ixl_uninit_iov(device_t dev)
 		pf->veb_seid = 0;
 	}
 
+#if __FreeBSD_version > 1100022
 	if ((if_getdrvflags(ifp) & IFF_DRV_RUNNING) == 0)
+#else
+	if ((ifp->if_drv_flags & IFF_DRV_RUNNING) == 0)
+#endif
 		ixl_disable_intr(vsi);
 
 	vfs = pf->vfs;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601030612.u036Crp3073227>