aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/e1000
diff options
context:
space:
mode:
authorMarius Strobl <marius@FreeBSD.org>2012-03-24 15:15:34 +0000
committerMarius Strobl <marius@FreeBSD.org>2012-03-24 15:15:34 +0000
commitb3f46df007937592e247ed45336b8efd8669bd93 (patch)
tree8a745cbb48d163b60d19e9671c9aa4dc5412c658 /sys/dev/e1000
parent3030137a2303b9ac428f268c5833953034668360 (diff)
Notes
Diffstat (limited to 'sys/dev/e1000')
-rw-r--r--sys/dev/e1000/e1000_osdep.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/e1000/e1000_osdep.h b/sys/dev/e1000/e1000_osdep.h
index 7eb7bb67b9c58..e6d131a52e2f3 100644
--- a/sys/dev/e1000/e1000_osdep.h
+++ b/sys/dev/e1000/e1000_osdep.h
@@ -84,7 +84,8 @@
/* Mutex used in the shared code */
#define E1000_MUTEX struct mtx
#define E1000_MUTEX_INIT(mutex) mtx_init((mutex), #mutex, \
- MTX_NETWORK_LOCK, MTX_DEF)
+ MTX_NETWORK_LOCK, \
+ MTX_DEF | MTX_DUPOK)
#define E1000_MUTEX_DESTROY(mutex) mtx_destroy(mutex)
#define E1000_MUTEX_LOCK(mutex) mtx_lock(mutex)
#define E1000_MUTEX_TRYLOCK(mutex) mtx_trylock(mutex)