version 1.4, 2015/05/08 13:57:25
|
version 1.6, 2015/09/24 08:25:37
|
Line 17 Ryota Ozaki (ozaki-r)
|
Line 17 Ryota Ozaki (ozaki-r)
|
* ifnet |
* ifnet |
* IP forwarding |
* IP forwarding |
* Add ATF tests for networking |
* Add ATF tests for networking |
|
* Adding many tests but not enough yet |
* DTrace |
* DTrace |
* Support more providers |
* Support more providers |
* Kill kvm(3) users |
* Kill kvm(3) users |
Line 24 Ryota Ozaki (ozaki-r)
|
Line 25 Ryota Ozaki (ozaki-r)
|
* Enlarge ifnet#if_flags |
* Enlarge ifnet#if_flags |
* Restructure ifnet |
* Restructure ifnet |
* http://www.mistimed.com/home/BSDNetworking.pdf |
* http://www.mistimed.com/home/BSDNetworking.pdf |
* Refactore ether_output |
* [done] Refactore ether_output |
* http://comments.gmane.org/gmane.os.netbsd.devel.network/13403 |
* http://comments.gmane.org/gmane.os.netbsd.devel.network/13403 |
* Pull out routing lookups from ether_output |
* Pull out routing lookups from ether_output |
* Aggregate interface packet counting |
* Aggregate interface packet counting |
Line 38 Ryota Ozaki (ozaki-r)
|
Line 39 Ryota Ozaki (ozaki-r)
|
* vioif(4) |
* vioif(4) |
* MSI-X support |
* MSI-X support |
* Multi-queue support |
* Multi-queue support |
|
* Nexthop cache separation |
|
* http://www.netbsd.org/~matt/smpnet.html#nexthop |
|
* softint-based RX (and TX?) |
|
* Polling mode |
|
* Replace the routing table |
|
* with what? |
|
* Use Poptrie or SAIL for fast lookup |