version 1.6, 2018/02/25 14:37:43
|
version 1.7, 2018/02/26 04:09:43
|
Line 24 XXX is SSP / MKPIE new to userland?
|
Line 24 XXX is SSP / MKPIE new to userland?
|
* pthread_dbg(3) removed from the base distribution |
* pthread_dbg(3) removed from the base distribution |
* improved compatiblity of NetBSD curses(3) with ncurses |
* improved compatiblity of NetBSD curses(3) with ncurses |
* added libpanel(3) compatible with ncurses libpanel |
* added libpanel(3) compatible with ncurses libpanel |
|
* added ipsecif(4) for route-based VPNs |
|
* made part of the network stack MP-safe |
|
* NET_MPSAFE kernel option is required to try |
|
* Only the components listed below are MP-safe for now |
|
|
Custom: |
Custom: |
|
|
* USB system rework. added USB3 support. |
* USB system rework. added USB3 support. |
|
|
The following networking components and drivers have been made MPSAFE: |
The following networking components and drivers have been made MPSAFE: |
XXX long list, TODO.smpnet is a start |
|
|
|
|
* Device drivers |
|
* vioif(4) |
|
* vmx(4) |
|
* wm(4) |
|
* ixg(4) |
|
* ixv(4) |
|
* Layer 2 |
|
* Ethernet (if_ethersubr.c) |
|
* bridge(4) |
|
* Fast forward (ipflow) |
|
* Layer 3 |
|
* Almost done but some components are still non-MP-safe |
|
* Interfaces |
|
* gif(4) |
|
* ipsecif(4) |
|
* l2tp(4) |
|
* pppoe(4) |
|
* tun(4) |
|
* vlan(4) |
|
* Packet filters |
|
* npf(7) |
|
* Others |
|
* bpf(4) |
|
* ipsec(4) |
|
* opencrypto(9) |
|
* pfil(9) |
|
|
* Reproducible build (link to blog) |
* Reproducible build (link to blog) |
* Dynamic tracing (DTrace) for kernel code (link to guide/intro) |
* Dynamic tracing (DTrace) for kernel code (link to guide/intro) |