Diff for /wikisrc/users/maya/release-notes-8-draft.mdwn between versions 1.6 and 1.11

version 1.6, 2018/02/25 14:37:43 version 1.11, 2018/04/20 05:44:43
Line 1 Line 1
 # NetBSD-8 release notes items #  # NetBSD-8 release notes items #
   
 Below list needs to be expanded about ARM, MPSAFE networking changes.    Below list needs to be expanded about ARM changes.  
 Then expanded to be readable by an average technically inclined person.    Then expanded to be readable by an average technically inclined person.  
 Then reordered for most cool things on top.  Then reordered for most cool things on top.
   
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
   * WAPBL stability and performance improvements
   
 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)
Line 43  amd64, i386: Line 73  amd64, i386:
 * SMEP  * SMEP
 * SMAP  * SMAP
 * amd64 kernel W\^X  * amd64 kernel W\^X
   * PCI MSI/MSI-X support (except Xen)
   * PCI extended configuration space support
 * EFI bootloader  * EFI bootloader
 * added i386 GENERIC_PAE kernel that supports >4GB systems  * added i386 GENERIC_PAE kernel that supports >4GB systems
 * Debug Registers for debuggers  * Debug Registers for debuggers

Removed from v.1.6  
changed lines
  Added in v.1.11


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