===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/59.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -r1.70 -r1.71
--- www/59.html 2016/03/15 19:01:11 1.70
+++ www/59.html 2016/03/16 16:24:12 1.71
@@ -206,14 +206,32 @@
SMP network stack improvements:
- - The bge(4),
- em(4)
- and ix(4)
- drivers now process packets without the kernel lock held.
-
- cnmac(4)
- driver now processes received packets without the kernel lock held.
-
- bpf(4)
- now runs without the kernel lock.
+
- The task processing incoming packets can now runs mostly in parallel
+ of the rest of the kernel, this include:
+
+ - carp(4),
+ trunk(4),
+ vlan(4)
+ and other pseudo-driver with the exception of
+ bridge(4)
+
- Ethernet decapsulation, ARP processing and MPLS forwarding path
+
- bpf(4)
+ filter matching
+
+ - The Rx and Tx rings of the
+ ix(4),
+ myx(4),
+ em(4),
+ bge(4),
+ bnx(4),
+ vmx(4),
+ gem(4),
+ re(4) and
+ cas(4)
+ drivers can now be processed in parallel of the rest of the kernel
+
- The Rx ring of the
+ cnmac(4)
+ driver can now be processed in parallel of the rest of the kernel