]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
sync the code with the version in head. which the exception of
authorluigi <luigi@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 14 Feb 2015 19:41:26 +0000 (19:41 +0000)
committerluigi <luigi@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 14 Feb 2015 19:41:26 +0000 (19:41 +0000)
commitc581be5b30b62e9f7f717f50cb6ef73321a09d9e
treee01a6f126d1bb3fec6e57115aa977b4c75cbfddd
parenta0005e11a8155aaeff339a8df63254d5427a9141
sync the code with the version in head. which the exception of
svn 275358 (M_FLOWID deprecation, only a couple of lines)
which cannot be merged.

if_lem_netmap.h, if_re_netmap.h:
- use the same (commented out) function to update the stat counters
  as in HEAD. This is a no-op here

netmap.c
- merge 274459 (support for private knote lock)
  and minor changes on nm_config and comments

netmap_freebsd.c
- merge 274459 (support for private knote lock)
- merge 274354 (initialize color if passed as argument)

netmap_generic.c
- fix a comment

netmap_kern.h
- revise the lock macros, using sx locks;
  merge 274459 (private knote lock)

netmap_monitor.c
- use full memory barriers

netmap_pipe.c
- use full memory barriers, use length from the correct queue
  (mostly cosmetic, since the queues typically have the same size)

git-svn-id: svn://svn.freebsd.org/base/stable/10@278779 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/netmap/if_lem_netmap.h
sys/dev/netmap/if_re_netmap.h
sys/dev/netmap/netmap.c
sys/dev/netmap/netmap_freebsd.c
sys/dev/netmap/netmap_generic.c
sys/dev/netmap/netmap_kern.h
sys/dev/netmap/netmap_monitor.c
sys/dev/netmap/netmap_pipe.c