svn commit: r358389 - in head/sys/dev/sfxge: . common
Warner Losh
imp at FreeBSD.org
Thu Feb 27 15:25:23 UTC 2020
Author: imp
Date: Thu Feb 27 15:25:21 2020
New Revision: 358389
URL: https://svnweb.freebsd.org/changeset/base/358389
Log:
Remove support for FreeBSD 7 and 8
Also, unifdef -DSFXGE_HAVE_DESCRIBE_INTR since it's now always defined.
Modified:
head/sys/dev/sfxge/common/efsys.h
head/sys/dev/sfxge/sfxge.h
head/sys/dev/sfxge/sfxge_intr.c
Modified: head/sys/dev/sfxge/common/efsys.h
==============================================================================
--- head/sys/dev/sfxge/common/efsys.h Thu Feb 27 15:22:18 2020 (r358388)
+++ head/sys/dev/sfxge/common/efsys.h Thu Feb 27 15:25:21 2020 (r358389)
@@ -72,11 +72,6 @@ extern "C" {
#endif
#include "efx_types.h"
-/* Common code requires this */
-#if __FreeBSD_version < 800068
-#define memmove(d, s, l) bcopy(s, d, l)
-#endif
-
#ifndef B_FALSE
#define B_FALSE FALSE
#endif
@@ -88,7 +83,7 @@ extern "C" {
#define ISP2(x) (((x) & ((x) - 1)) == 0)
#endif
-#if defined(__x86_64__) && __FreeBSD_version >= 1000000
+#if defined(__x86_64__)
#define SFXGE_USE_BUS_SPACE_8 1
Modified: head/sys/dev/sfxge/sfxge.h
==============================================================================
--- head/sys/dev/sfxge/sfxge.h Thu Feb 27 15:22:18 2020 (r358388)
+++ head/sys/dev/sfxge/sfxge.h Thu Feb 27 15:25:21 2020 (r358389)
@@ -93,11 +93,6 @@
#define IFM_40G_CR4 IFM_UNKNOWN
#endif
-#if (__FreeBSD_version >= 800501 && __FreeBSD_version < 900000) || \
- __FreeBSD_version >= 900003
-#define SFXGE_HAVE_DESCRIBE_INTR
-#endif
-
#ifdef IFM_ETH_RXPAUSE
#define SFXGE_HAVE_PAUSE_MEDIAOPTS
#endif
Modified: head/sys/dev/sfxge/sfxge_intr.c
==============================================================================
--- head/sys/dev/sfxge/sfxge_intr.c Thu Feb 27 15:22:18 2020 (r358388)
+++ head/sys/dev/sfxge/sfxge_intr.c Thu Feb 27 15:25:21 2020 (r358389)
@@ -195,11 +195,9 @@ sfxge_intr_bus_enable(struct sfxge_softc *sc)
sc->evq[index], &table[index].eih_tag)) != 0) {
goto fail;
}
-#ifdef SFXGE_HAVE_DESCRIBE_INTR
if (intr->n_alloc > 1)
bus_describe_intr(sc->dev, table[index].eih_res,
table[index].eih_tag, "%d", index);
-#endif
#ifdef RSS
bus_bind_intr(sc->dev, table[index].eih_res,
rss_getcpu(index));
More information about the svn-src-head
mailing list