Apply netgraph7 megapatch.
authorNuno Antunes <nuno.antunes@gmail.com>
Sun, 21 Jun 2009 12:58:01 +0000 (13:58 +0100)
committerNuno Antunes <nuno.antunes@gmail.com>
Tue, 10 Jan 2012 14:10:26 +0000 (14:10 +0000)
commit0147868ed7917851594b33d2d64fdac33ef85dc6
tree3cebcc9af10e8202aca76765d37c0cb403456ad2
parent0b2472ede85d495a26060f53cbb295ff964418b3
Apply netgraph7 megapatch.

* Translate objcache calls.
* Translate uma_zone to objcache.
* Introduce libnetgraph7 (is compiled when WANT_NETGRAPH7 is defined).
* Welcome ng_socket.
* Convert netgraph netisr to a real taskqueue. This fixes a deadlock
  specific to dragonfly.
* Welcome ng_async.
* Welcome ng_UI.
* Welcome ng_ether.
* Fix mtx_assert translation.
* Welcome ng_hole.
* Welcome ng_cisco.
* Welcome ng_iface.
* Welcome ng_tee.
* Welcome ng_atmllc.
* Welcome ng_bpf.
* Welcome ng_vjc.
56 files changed:
etc/mtree/BSD.include.dist
include/Makefile
lib/libnetgraph7/Makefile [new file with mode: 0644]
lib/libnetgraph7/debug.c [new file with mode: 0644]
lib/libnetgraph7/internal.h [copied from sys/netgraph7/ng_iface.h with 64% similarity]
lib/libnetgraph7/msg.c [new file with mode: 0644]
lib/libnetgraph7/netgraph.3 [new file with mode: 0644]
lib/libnetgraph7/netgraph.h [copied from sys/netgraph7/ng_socketvar.h with 61% similarity]
lib/libnetgraph7/sock.c [new file with mode: 0644]
sys/Makefile
sys/Makefile.modules
sys/conf/files
sys/net/ethernet.h
sys/net/if_ethersubr.c
sys/netgraph7/Makefile [new file with mode: 0644]
sys/netgraph7/Makefile.inc [new file with mode: 0644]
sys/netgraph7/UI/Makefile [new file with mode: 0644]
sys/netgraph7/UI/ng_UI.c [moved from sys/netgraph7/ng_UI.c with 99% similarity]
sys/netgraph7/UI/ng_UI.h [moved from sys/netgraph7/ng_UI.h with 100% similarity]
sys/netgraph7/async/Makefile [new file with mode: 0644]
sys/netgraph7/async/ng_async.c [moved from sys/netgraph7/ng_async.c with 99% similarity]
sys/netgraph7/async/ng_async.h [moved from sys/netgraph7/ng_async.h with 100% similarity]
sys/netgraph7/atmllc/Makefile [new file with mode: 0644]
sys/netgraph7/atmllc/ng_atmllc.c [moved from sys/netgraph7/ng_atmllc.c with 97% similarity]
sys/netgraph7/atmllc/ng_atmllc.h [moved from sys/netgraph7/ng_atmllc.h with 100% similarity]
sys/netgraph7/bpf/Makefile [new file with mode: 0644]
sys/netgraph7/bpf/ng_bpf.c [moved from sys/netgraph7/ng_bpf.c with 99% similarity]
sys/netgraph7/bpf/ng_bpf.h [moved from sys/netgraph7/ng_bpf.h with 100% similarity]
sys/netgraph7/cisco/Makefile [new file with mode: 0644]
sys/netgraph7/cisco/ng_cisco.c [moved from sys/netgraph7/ng_cisco.c with 98% similarity]
sys/netgraph7/cisco/ng_cisco.h [moved from sys/netgraph7/ng_cisco.h with 100% similarity]
sys/netgraph7/dragonfly.c [new file with mode: 0644]
sys/netgraph7/dragonfly.h
sys/netgraph7/ether/Makefile [new file with mode: 0644]
sys/netgraph7/ether/ng_ether.c [moved from sys/netgraph7/ng_ether.c with 96% similarity]
sys/netgraph7/ether/ng_ether.h [moved from sys/netgraph7/ng_ether.h with 100% similarity]
sys/netgraph7/hole/Makefile [new file with mode: 0644]
sys/netgraph7/hole/ng_hole.c [moved from sys/netgraph7/ng_hole.c with 98% similarity]
sys/netgraph7/hole/ng_hole.h [moved from sys/netgraph7/ng_hole.h with 100% similarity]
sys/netgraph7/iface/Makefile [new file with mode: 0644]
sys/netgraph7/iface/ng_iface.c [moved from sys/netgraph7/ng_iface.c with 83% similarity]
sys/netgraph7/iface/ng_iface.h [moved from sys/netgraph7/ng_iface.h with 100% similarity]
sys/netgraph7/netgraph.h
sys/netgraph7/netgraph/Makefile [new file with mode: 0644]
sys/netgraph7/netgraph/ng_base.c [moved from sys/netgraph7/ng_base.c with 99% similarity]
sys/netgraph7/netgraph/ng_parse.c [moved from sys/netgraph7/ng_parse.c with 99% similarity]
sys/netgraph7/socket/Makefile [new file with mode: 0644]
sys/netgraph7/socket/ng_socket.c [moved from sys/netgraph7/ng_socket.c with 95% similarity]
sys/netgraph7/socket/ng_socket.h [moved from sys/netgraph7/ng_socket.h with 99% similarity]
sys/netgraph7/socket/ng_socketvar.h [moved from sys/netgraph7/ng_socketvar.h with 100% similarity]
sys/netgraph7/tee/Makefile [new file with mode: 0644]
sys/netgraph7/tee/ng_tee.c [moved from sys/netgraph7/ng_tee.c with 99% similarity]
sys/netgraph7/tee/ng_tee.h [moved from sys/netgraph7/ng_tee.h with 100% similarity]
sys/netgraph7/vjc/Makefile [new file with mode: 0644]
sys/netgraph7/vjc/ng_vjc.c [moved from sys/netgraph7/ng_vjc.c with 99% similarity]
sys/netgraph7/vjc/ng_vjc.h [moved from sys/netgraph7/ng_vjc.h with 100% similarity]