aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/netmap/if_lem_netmap.h
diff options
context:
space:
mode:
authorLuigi Rizzo <luigi@FreeBSD.org>2012-02-08 11:43:29 +0000
committerLuigi Rizzo <luigi@FreeBSD.org>2012-02-08 11:43:29 +0000
commit5819da83cec5fdb1d77956b2e7726525bf1245ea (patch)
treedc9a4f4f3227fea430bc6d74c565a7291e95bc05 /sys/dev/netmap/if_lem_netmap.h
parent78674822c7c824d55219c5817522dc81b09c8cd1 (diff)
Notes
Diffstat (limited to 'sys/dev/netmap/if_lem_netmap.h')
-rw-r--r--sys/dev/netmap/if_lem_netmap.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/dev/netmap/if_lem_netmap.h b/sys/dev/netmap/if_lem_netmap.h
index b9438fbf099b4..bc2a1bb76bd85 100644
--- a/sys/dev/netmap/if_lem_netmap.h
+++ b/sys/dev/netmap/if_lem_netmap.h
@@ -62,7 +62,6 @@ lem_netmap_attach(struct adapter *adapter)
na.nm_rxsync = lem_netmap_rxsync;
na.nm_lock = lem_netmap_lock_wrapper;
na.nm_register = lem_netmap_reg;
- na.buff_size = NETMAP_BUF_SIZE;
netmap_attach(&na, 1);
}
@@ -247,6 +246,7 @@ lem_netmap_txsync(void *a, u_int ring_nr, int do_lock)
ring->avail = kring->nr_hwavail;
}
}
+
if (do_lock)
EM_TX_UNLOCK(adapter);
return 0;
@@ -351,9 +351,9 @@ lem_netmap_rxsync(void *a, u_int ring_nr, int do_lock)
/* tell userspace that there are new packets */
ring->avail = kring->nr_hwavail ;
+
if (do_lock)
EM_RX_UNLOCK(adapter);
return 0;
}
-
-
+/* end of file */