![]() ![]() | ![]() |
web commit by ozakir: Add MP-safe networking todos
1: Ryota Ozaki (ozaki-r) 2: 3: ## Work area 4: * Kernel 5: * DTrace 6: * Networking 7: * Layer 2 and Layer 3 8: * Network device drivers 9: * Ports 10: * amd64 11: * evbarm 12: 13: ## TODO 14: * MP-safe networking 15: * bpf 16: * vlan 17: * ifnet 18: * IP forwarding 19: * Add ATF tests for networking 20: * DTrace 21: * Support more providers 22: * Kill kvm(3) users 23: * only netstat? 24: * Enlarge ifnet#if_flags 25: * Restructure ifnet 26: * http://www.mistimed.com/home/BSDNetworking.pdf 27: * Refactore ether_output 28: * http://comments.gmane.org/gmane.os.netbsd.devel.network/13403 29: * Pull out routing lookups from ether_output 30: * Aggregate interface packet counting 31: * Counting the number of packets and amount of data at different places is a horrible idea 32: * Do bpf_mtap at a common place 33: * Regain it from device drivers 34: * Make if_link_state_change softint 35: * It can be called from H/W interrupt context while it does many things including sleep-able operations 36: * PR kern/49793 37: * Make netipsec a rump component