File:  [NetBSD Developer Wiki] / wikisrc / users / ozaki-r.mdwn
Revision 1.3: download - view: text, annotated - select for diffs
Mon Apr 20 01:42:42 2015 UTC (6 years, 7 months ago) by wiki
Branches: MAIN
CVS tags: HEAD
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

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb