File:  [NetBSD Developer Wiki] / wikisrc / users / ozaki-r.mdwn
Revision 1.6: download - view: text, annotated - select for diffs
Thu Sep 24 08:25:37 2015 UTC (5 years, 11 months ago) by wiki
Branches: MAIN
CVS tags: HEAD
web commit by ozakir

    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: * Nexthop cache separation
   43:   * http://www.netbsd.org/~matt/smpnet.html#nexthop
   44: * softint-based RX (and TX?)
   45:   * Polling mode
   46: * Replace the routing table
   47:   * with what?
   48:   * Use Poptrie or SAIL for fast lookup

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