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: * Adding many tests but not enough yet
21: * DTrace
22: * Support more providers
23: * Kill kvm(3) users
24: * only netstat?
25: * Enlarge ifnet#if_flags
26: * Restructure ifnet
27: * http://www.mistimed.com/home/BSDNetworking.pdf
28: * [done] Refactore ether_output
29: * http://comments.gmane.org/gmane.os.netbsd.devel.network/13403
30: * Pull out routing lookups from ether_output
31: * Aggregate interface packet counting
32: * Counting the number of packets and amount of data at different places is a horrible idea
33: * Do bpf_mtap at a common place
34: * Regain it from device drivers
35: * Make if_link_state_change softint
36: * It can be called from H/W interrupt context while it does many things including sleep-able operations
37: * PR kern/49793
38: * Make netipsec a rump component
39: * vioif(4)
40: * MSI-X support
41: * Multi-queue support
42: * softint-based RX (and TX?)
43: * Polling mode
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb