diff options
author | Elliott Mitchell <ehem+freebsd@m5p.com> | 2022-06-23 00:53:47 +0000 |
---|---|---|
committer | Warner Losh <imp@FreeBSD.org> | 2023-02-04 16:11:03 +0000 |
commit | 757cb555ae661ac9a66e94dc37bc5cd008850aff (patch) | |
tree | 6582dab490eeaa8685e162d3341eadcac1eebd59 /sys/dev/e1000 | |
parent | 6147584bc0503ab92bc8fb2ee2e0924a1d52877a (diff) | |
download | src-757cb555ae661ac9a66e94dc37bc5cd008850aff.tar.gz src-757cb555ae661ac9a66e94dc37bc5cd008850aff.zip |
e1000: purge EOL release compatibility
Remove support for releases before FreeBSD 8.
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/603
Differential Revision: https://reviews.freebsd.org/D35560
Diffstat (limited to 'sys/dev/e1000')
-rw-r--r-- | sys/dev/e1000/e1000_osdep.h | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/sys/dev/e1000/e1000_osdep.h b/sys/dev/e1000/e1000_osdep.h index 5e19ebb0aeee..82a8a6514ce3 100644 --- a/sys/dev/e1000/e1000_osdep.h +++ b/sys/dev/e1000/e1000_osdep.h @@ -131,18 +131,6 @@ typedef int8_t s8; #define __le32 u32 #define __le64 u64 -#if __FreeBSD_version < 800000 -#if defined(__i386__) || defined(__amd64__) -#define mb() __asm volatile("mfence" ::: "memory") -#define wmb() __asm volatile("sfence" ::: "memory") -#define rmb() __asm volatile("lfence" ::: "memory") -#else -#define mb() -#define rmb() -#define wmb() -#endif -#endif /*__FreeBSD_version < 800000 */ - #ifdef INVARIANTS #define ASSERT_CTX_LOCK_HELD(hw) (sx_assert(iflib_ctx_lock_get(((struct e1000_osdep *)hw->back)->ctx), SX_XLOCKED)) #else |