NetBSD/src Vm0G7kZdoc 3RDPARTY CHANGES

   new tmux
VersionDeltaFile
1.1669+3-3doc/3RDPARTY
1.2612+2-1doc/CHANGES
+5-42 files

NetBSD/src QZsnfGnexternal/bsd/tmux/usr.bin/tmux Makefile

   new files and bump version

NetBSD/src ABeSiUxexternal/bsd/tmux/dist window-copy.c format.c

   merge conflicts

NetBSD/src PxLOa0elib/libedit terminal.c

   PR/54654: Soren Tempel: Make sure el_cursor.v < el_terminal.t_size.v when
   moving around.
VersionDeltaFile
1.41+5-4lib/libedit/terminal.c
+5-41 files

NetBSD/src UwRNU7lsys/dev/pci if_vte.c

   Fix whitespace. From vezhlys
VersionDeltaFile
1.28+3-3sys/dev/pci/if_vte.c
+3-31 files

NetBSD/src ddmePpUdoc CHANGES-8.2

   Ticket #1433
VersionDeltaFile
1.1.2.63+7-1doc/CHANGES-8.2
+7-11 files

NetBSD/src Y5bP774external/bsd/tmux/dist window-copy.c format.c

   CHANGES FROM 2.9 to 2.9a

   * Fix bugs in select-pane and the main-horizontal and main-vertical layouts.

   CHANGES FROM 2.8 to 2.9

   * Attempt to preserve horizontal cursor position as well as vertical with
     reflow.

   * Rewrite main-vertical and horizontal and change layouts to better handle the
     case where all panes won't fit into the window size, reduce problems with
     pane border status lines and fix other bugs mostly found by Thomas Sattler.

   * Add format variables for the default formats in the various modes
     (tree_mode_format and so on) and add a -a flag to display-message to list
     variables with values.

   * Add a -v flag to display-message to show verbose messages as the format is
     parsed, this allows formats to be debugged

   * Add support for HPA (\033[`).

   * Add support for origin mode (\033[?6h).

   * No longer clear history on RIS.

    [103 lines not shown]

NetBSD/src OiZu4Ejtests/usr.bin/printf printf.sh

   Add a missing ("quoting") '>' in an atf_fail error message string.
   Since the tests don't (usually) fail no-one ever noticed the missing char.

   That is, the "received this" and "expected this" strings were supposed
   to appear in the output err message as "<<string>>" but one of those
   closing '>' chars was missing.

   No-one should ever notice this change in normal operation, as the tests
   are not intended to fail.
VersionDeltaFile
1.5+2-2tests/usr.bin/printf/printf.sh
+2-21 files

NetBSD/src lfx0aqssys/arch/x86/include specialreg.h, sys/arch/x86/x86 spectre.c

   Pull up following revision(s) (requested by maxv in ticket #1433):

        sys/arch/x86/include/specialreg.h: revision 1.157
        sys/arch/x86/x86/spectre.c: revision 1.31

   Mitigation for CVE-2019-11135: TSX Asynchronous Abort (TAA).

   Two sysctls are added:
        machdep.taa.mitigated = {0/1} user-settable
        machdep.taa.method = {string} constructed by the kernel

   There are two cases:

     (1) If the CPU is affected by MDS, then the MDS mitigation will also
   mitigate TAA, and we have nothing else to do. We make the 'mitigated' leaf
   read-only, and force:

        machdep.taa.mitigated = machdep.mds.mitigated
        machdep.taa.method = [MDS]

   The kernel already enables the MDS mitigation by default.

     (2) If the CPU is not affected by MDS but is affected by TAA, then we use
   the new TSX_CTRL MSR to disable RTM. This MSR is provided via a microcode
   update, now available on the Intel website. The kernel will automatically

    [3 lines not shown]
VersionDeltaFile
1.19.2.5+222-12sys/arch/x86/x86/spectre.c
1.98.2.16+6-1sys/arch/x86/include/specialreg.h
+228-132 files

NetBSD/src o9qPuuRdoc CHANGES-9.0

   Ticket #419
VersionDeltaFile
1.1.2.100+7-1doc/CHANGES-9.0
+7-11 files

NetBSD/src GzWzIFZsys/arch/x86/include specialreg.h, sys/arch/x86/x86 spectre.c

   Pull up following revision(s) (requested by maxv in ticket #419):

        sys/arch/x86/include/specialreg.h: revision 1.157
        sys/arch/x86/x86/spectre.c: revision 1.31

   Mitigation for CVE-2019-11135: TSX Asynchronous Abort (TAA).

   Two sysctls are added:
        machdep.taa.mitigated = {0/1} user-settable
        machdep.taa.method = {string} constructed by the kernel

   There are two cases:

     (1) If the CPU is affected by MDS, then the MDS mitigation will also
   mitigate TAA, and we have nothing else to do. We make the 'mitigated' leaf
   read-only, and force:

        machdep.taa.mitigated = machdep.mds.mitigated
        machdep.taa.method = [MDS]

   The kernel already enables the MDS mitigation by default.

     (2) If the CPU is not affected by MDS but is affected by TAA, then we use
   the new TSX_CTRL MSR to disable RTM. This MSR is provided via a microcode
   update, now available on the Intel website. The kernel will automatically

    [3 lines not shown]
VersionDeltaFile
1.29.2.2+222-12sys/arch/x86/x86/spectre.c
1.150.2.4+6-1sys/arch/x86/include/specialreg.h
+228-132 files

NetBSD/src 1XWwL4otests/lib/libc/sys t_ptrace_wait.c t_ptrace_wait.h

   Rework thread_concurrent_signals and trace_thread_lwpcreate_and_exit

   Change the code to remove the LWP id assumptions that broke after
   src/sys/kern/kern_lwp.c r. 1.206.

   Original code by <mgorny>, tested and tweaked by myself.

NetBSD/src D58pGuxusr.sbin/sysinst util.c

   PR 54467: we trust our own sets, extract them with -P to allow symlink
   redirection (especially for updates and chroot services - back out
   once a better solution for those is implemented)
VersionDeltaFile
1.36+2-2usr.sbin/sysinst/util.c
+2-21 files

NetBSD/src 0tjUojasys/arch/x86/include specialreg.h, sys/arch/x86/x86 spectre.c

   Mitigation for CVE-2019-11135: TSX Asynchronous Abort (TAA).

   Two sysctls are added:

        machdep.taa.mitigated = {0/1} user-settable
        machdep.taa.method = {string} constructed by the kernel

   There are two cases:

    (1) If the CPU is affected by MDS, then the MDS mitigation will also
   mitigate TAA, and we have nothing else to do. We make the 'mitigated' leaf
   read-only, and force:
        machdep.taa.mitigated = machdep.mds.mitigated
        machdep.taa.method = [MDS]
   The kernel already enables the MDS mitigation by default.

    (2) If the CPU is not affected by MDS but is affected by TAA, then we use
   the new TSX_CTRL MSR to disable RTM. This MSR is provided via a microcode
   update, now available on the Intel website. The kernel will automatically
   enable the TAA mitigation if the updated microcode is present. If the new
   microcode is not present, the user can load it via cpuctl, and set
   machdep.taa.mitigated=1.

NetBSD/src ahWk29vsys/arch/macppc/conf POWERMAC_G5_11_2

   add missing usb at ehci
   thanks Romain Dolbeau for noticing

NetBSD/src w1rC5lCusr.sbin/sysinst disks.c bsddisklabel.c

   Add options to the various partitioning stages that allow cloning of
   alien partitions (optionally including data).

NetBSD/src BLGOSoNsys/dev/mii ipgphyreg.h

   - Define IPGPHY_SCR's address.
   - Whitespace fix.
VersionDeltaFile
1.2+17-17sys/dev/mii/ipgphyreg.h
+17-171 files

NetBSD/src ec4gI0Fsys/arch/amiga/dev zssc.c, sys/arch/mvme68k/dev wdsc.c

Add missing initialization of sc_dev.

NetBSD/src dvNaxmAsys/dev/isa uha_isa.c

    Initialize sc_dev correctly to avoid null pointer dereference when
   bus_space_map() failed.
VersionDeltaFile
1.42+3-3sys/dev/isa/uha_isa.c
+3-31 files

NetBSD/src fChrlc1usr.bin/audio/play audioplay.1

   Remove list of audio drivers, moved to audio(4).
VersionDeltaFile
1.29+2-50usr.bin/audio/play/audioplay.1
+2-501 files

NetBSD/src 5kpcdlBshare/man/man4 audio.4

   Remove self-reference
VersionDeltaFile
1.92+1-2share/man/man4/audio.4
+1-21 files

NetBSD/src qNsevoQshare/man/man4 audio.4

   Update list of audio drivers in SEE ALSO.

   Based on audioplay(1) man page, where I'll remove them shortly.
VersionDeltaFile
1.91+40-18share/man/man4/audio.4
+40-181 files

NetBSD/src k0H91w9distrib/sets/lists/xcomp mi

   Give syspkg names to lintlib packages
VersionDeltaFile
1.214+75-75distrib/sets/lists/xcomp/mi
+75-751 files

NetBSD/src wZwus1Esys/arch/arm/imx/fdt if_enet_imx.c

   Fixed bug.

   * typo

NetBSD/src qMlI8hJdoc CHANGES CHANGES.prev

   fix the date for mos(4) import, and mention moscom(4) removal in prev.
VersionDeltaFile
1.2611+2-2doc/CHANGES
1.149+2-1doc/CHANGES.prev
+4-32 files

NetBSD/src S0VwrTKsys/netinet6 ip6_input.c

   Add more checks in ip6_pullexthdr, to prevent a panic in m_copydata. The
   Rip6 entry point could see a garbage Hop6 option.

   Not a big issue, since it's a clean panic only triggerable if the socket
   has the IN6P_DSTOPTS/IN6P_RTHDR option.

   Reported-by: syzbot+3b07b3511b4ceb8bf1e2 at syzkaller.appspotmail.com
VersionDeltaFile
1.215+10-2sys/netinet6/ip6_input.c
+10-21 files

NetBSD/src yrmTUKPusr.sbin/usbdevs usbdevs.c

   dynamically calculate the list of usb hubs from drvctl if available.
VersionDeltaFile
1.39+62-4usr.sbin/usbdevs/usbdevs.c
+62-41 files

NetBSD/src c4e0vQtsys/dev/i2c fan53555.c

   match DIE_ID of 9 (SILERGY_DIE_ID_SYR83X), seen on some rockpro64s.
VersionDeltaFile
1.4+8-2sys/dev/i2c/fan53555.c
+8-21 files

NetBSD/src Ct9gBrisys/netipsec key.c

   Fix SA can be expaired wrongly when there are many SPs.

   When key_timehandler_spd() spent over one second, the "now" argument of
   key_timehandler_sad() could be older than sav->created. That caused SA
   was expired immediately.
VersionDeltaFile
1.268+35-11sys/netipsec/key.c
+35-111 files

NetBSD/src p97pNp0sys/arch/arm/imx if_enet_imx6.c if_enetreg.h, sys/arch/arm/imx/fdt if_enet_imx.c

   IPG clock is used instead of ENET_PLL clock to set MII Speed Control Register.

NetBSD/src jeGyBu2sys/arch/arm/imx imx6_ccm.c

   Add imxccm_clk_set_rate_div().

   + Fixed BUG in imxccm_clk_get_rate_div().
VersionDeltaFile
1.15+51-6sys/arch/arm/imx/imx6_ccm.c
+51-61 files

NetBSD/src IMynySmexternal/apache2/llvm/autoconf configure, external/apache2/llvm/autoconf/autoconf configure.ac config.sub

   Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)

NetBSD/src ee5kWZ5doc CHANGES-9.0

   Tickets #417 and #418
VersionDeltaFile
1.1.2.99+16-1doc/CHANGES-9.0
+16-11 files

NetBSD/src qtF6ZZLsys/external/bsd/ipf/netinet ip_fil.h

   Pull up following revision(s) (requested by chs in ticket #418):

        sys/external/bsd/ipf/netinet/ip_fil.h: revision 1.8

   revert rev 1.7 (which removed the fd_local field from frdest_t).
   this structure is part of the kernel/user ABI and so we would need to
   version the ioctl ABI again in order to remove this field.  but that's
   a big pain so let's just leave the field there.  the problem that
   was being fixed in FreeBSD related to this was a failure to locate
   filter rules in certain situations, but having an unused always-zero
   field there won't cause that problem.
VersionDeltaFile
1.7.2.1+2-1sys/external/bsd/ipf/netinet/ip_fil.h
+2-11 files

NetBSD/src aMIsou9usr.sbin/rtadvd config.c rtadvd.c

   Pull up following revision(s) (requested by roy in ticket #417):

        usr.sbin/rtadvd/rtadvd.c: revision 1.70
        usr.sbin/rtadvd/rtadvd.c: revision 1.71
        usr.sbin/rtadvd/rtadvd.h: revision 1.20
        usr.sbin/rtadvd/config.c: revision 1.42
        usr.sbin/rtadvd/config.c: revision 1.43
        usr.sbin/rtadvd/rtadvd.8: revision 1.27

   rtadvd: Fix reloading configuration killing interface timers

   rtadvd: remove support for SIOCSIFINFO_IN6
   It's been broken since we enabled dropping privs.
   It's also probably the wrong place to do this, and support for
   SIOCSIFINFO_IN6 will be in the next dhcpcd import.

   rtadvd: Add C flag to control the zeroing of the leaving configuration
   This is only intended to assist the testing of clients which consume
   Router Advertisement messages, such as dhcpcd(8).
VersionDeltaFile
1.41.2.1+6-29usr.sbin/rtadvd/config.c
1.69.2.1+19-14usr.sbin/rtadvd/rtadvd.c
1.26.6.1+10-4usr.sbin/rtadvd/rtadvd.8
1.19.4.1+3-1usr.sbin/rtadvd/rtadvd.h
+38-484 files

NetBSD/src vMM7hcQsys/external/bsd/ipf/netinet ip_fil.h

   revert rev 1.7 (which removed the fd_local field from frdest_t).
   this structure is part of the kernel/user ABI and so we would need to
   version the ioctl ABI again in order to remove this field.  but that's
   a big pain so let's just leave the field there.  the problem that
   was being fixed in FreeBSD related to this was a failure to locate
   filter rules in certain situations, but having an unused always-zero
   field there won't cause that problem.

NetBSD/src Pl1kYtasys/arch/ia64 TODO

   ski should run on i386 and amd64 with patches from http://gnats.netbsd.org/54690
VersionDeltaFile
1.8+0-1sys/arch/ia64/TODO
+0-11 files

NetBSD/src raMfydsdoc CHANGES-9.0

   Tickets #413 - #416
VersionDeltaFile
1.1.2.98+34-1doc/CHANGES-9.0
+34-11 files

NetBSD/src DBd7kxVsys/arch/x86/x86 intr.c

   Pull up following revision(s) (requested by msaitoh in ticket #416):

        sys/arch/x86/x86/intr.c: revision 1.147

    Fix a bug that evcnt_detach() called twice when the idt vector is full.

   OK'd by knakahara.
VersionDeltaFile
1.146.2.1+6-3sys/arch/x86/x86/intr.c
+6-31 files

NetBSD/src GQlIBrQdoc CHANGES-8.2

   Ticket #1432
VersionDeltaFile
1.1.2.62+7-1doc/CHANGES-8.2
+7-11 files

NetBSD/src ZxcDKuksys/dev/ic nvme.c

   Pull up following revision(s) (requested by nonaka in ticket #1432):

        sys/dev/ic/nvme.c: revision 1.47

   nvme(4): Use the SET_FEATURES command to get the number of allocated queues.
VersionDeltaFile
1.30.2.7+18-15sys/dev/ic/nvme.c
+18-151 files

NetBSD/src EyhIoursys/dev/ic nvme.c

   Pull up following revision(s) (requested by nonaka in ticket #415):

        sys/dev/ic/nvme.c: revision 1.47

   nvme(4): Use the SET_FEATURES command to get the number of allocated queues.
VersionDeltaFile
1.44.2.3+18-15sys/dev/ic/nvme.c
+18-151 files

NetBSD/src KagHywCsys/uvm uvm_fault.c

   Pull up following revision(s) (requested by chs in ticket #414):

        sys/uvm/uvm_fault.c: revision 1.208

   in uvm_fault_lower_io(), fetch all the map entry values that we need
   before we unlock everything.
VersionDeltaFile
1.206.2.1+10-5sys/uvm/uvm_fault.c
+10-51 files

NetBSD/src p5kjuEhsys/compat/common kern_sig_16.c, sys/kern kern_sig.c sys_sig.c

   Pull up following revision(s) (requested by pgoyette in ticket #413):

        sys/kern/kern_core.c: revision 1.27 (patch)
        sys/kern/kern_sig.c: revision 1.377 (patch)
        sys/kern/kern_sig.c: revision 1.378 (patch)
        sys/kern/sys_sig.c: revision 1.50
        sys/kern/sys_ptrace_common.c: revision 1.70
        sys/kern/compat_stub.c: revision 1.16
        sys/compat/common/kern_sig_16.c: revision 1.4
        sys/kern/compat_stub.c: revision 1.17
        sys/sys/compat_stub.h: revision 1.20
        sys/sys/signalvar.h: revision 1.98
        sys/sys/compat_stub.h: revision 1.21
        sys/sys/signalvar.h: revision 1.99

   Convert the sendsig_sigcontext_16 function pointer to use the new
   compat_hook mechanism.
   XXX Despite being a kernel<-->module abi change, this should be
   XXX pulled up to -9

    -

   Convert the coredump_vec modular function pointer to use the new
   compat_hook mechanism.
   XXX Should be pulled up to -9 despite the kernel <--> module ABI
   XXX change.
VersionDeltaFile
1.364.2.9+6-11sys/kern/kern_sig.c
1.18.2.2+15-1sys/sys/compat_stub.h
1.47.4.3+6-7sys/kern/sys_sig.c
1.3.4.1+7-5sys/compat/common/kern_sig_16.c
1.15.2.1+11-1sys/kern/compat_stub.c
1.24.22.1+7-5sys/kern/kern_core.c
+52-302 files not shown
+57-418 files

NetBSD/src tBZRPnPusr.bin/audio/play play.c

   Spell the largest 32bit signed value as INT32_MAX. Explicitly cast to
   float, because it is not precisely representable.
VersionDeltaFile
1.60+3-3usr.bin/audio/play/play.c
+3-31 files

NetBSD/src C12sDdEusr.sbin/rtadvd rtadvd.8 config.c

   rtadvd: Add C flag to control the zeroing of the leaving configuration

   This is only intended to assist the testing of clients which consume
   Router Advertisement messages, such as dhcpcd(8).

NetBSD/src 9yyYvhrshare/man/man3 __FPTRCAST.3

   Make a sentence easier to read, and fix some nits.
VersionDeltaFile
1.2+5-4share/man/man3/__FPTRCAST.3
+5-41 files

NetBSD/src IBNO0BGusr.bin/audio/play audioplay.1

   Fix a typo. Fix some xrefs, comment out references to non-existing man pages.
VersionDeltaFile
1.28+21-21usr.bin/audio/play/audioplay.1
+21-211 files

NetBSD/src 561grbdsys/kern subr_xcall.c

   Remove lockless reads of 'xc_donep'. This is an uint64_t, and we cannot
   expect the accesses to be MP-safe on 32bit arches.

   Found by KCSAN.
VersionDeltaFile
1.28+4-9sys/kern/subr_xcall.c
+4-91 files

NetBSD/src J6tMz7Nexternal/bsd/blacklist/lib blacklist.c

   silence sign-conversion warning from clang