Annotation of wikisrc/users/ozaki-r.mdwn, revision 1.9
1.1 wiki 1: Ryota Ozaki (ozaki-r)
2:
3: ## Work area
1.2 wiki 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
1.9 ! wiki 15: * [done] bridge
1.3 wiki 16: * bpf
17: * vlan
18: * ifnet
19: * IP forwarding
1.2 wiki 20: * Add ATF tests for networking
1.9 ! wiki 21: * Already added many tests but not enough yet
1.2 wiki 22: * DTrace
23: * Support more providers
1.9 ! wiki 24: * Support more ARM boards
1.2 wiki 25: * Kill kvm(3) users
26: * only netstat?
27: * Enlarge ifnet#if_flags
28: * Restructure ifnet
29: * http://www.mistimed.com/home/BSDNetworking.pdf
1.5 wiki 30: * [done] Refactore ether_output
1.2 wiki 31: * http://comments.gmane.org/gmane.os.netbsd.devel.network/13403
32: * Pull out routing lookups from ether_output
33: * Aggregate interface packet counting
34: * Counting the number of packets and amount of data at different places is a horrible idea
35: * Do bpf_mtap at a common place
36: * Regain it from device drivers
1.8 wiki 37: * [done] Make if_link_state_change softint
1.2 wiki 38: * It can be called from H/W interrupt context while it does many things including sleep-able operations
39: * PR kern/49793
40: * Make netipsec a rump component
1.4 wiki 41: * vioif(4)
1.7 wiki 42: * [done] MSI-X support
1.4 wiki 43: * Multi-queue support
1.6 wiki 44: * Nexthop cache separation
45: * http://www.netbsd.org/~matt/smpnet.html#nexthop
1.5 wiki 46: * softint-based RX (and TX?)
47: * Polling mode
1.6 wiki 48: * Replace the routing table
49: * with what?
50: * Use Poptrie or SAIL for fast lookup
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb