NetBSD/src fCV3DqJdoc CHANGES 3RDPARTY

   Note import of dhcpcd-10.5.2
VersionDeltaFile
1.2239+3-3doc/3RDPARTY
1.3285+2-1doc/CHANGES
+5-42 files

NetBSD/src xR1EKOlexternal/bsd/dhcpcd/dist/src ipv6.c

   Sync with dhcpcd-10.5.2
VersionDeltaFile
1.26+3-1external/bsd/dhcpcd/dist/src/ipv6.c
+3-11 files

NetBSD/src 27bKaNQexternal/bsd/dhcpcd/dist/src if-bsd.c defs.h

   Import dhcpcd-10.5.2 with the following change:

   * IPv6: Allocate the interface state before adding a static address
VersionDeltaFile
1.1.1.41+3-1external/bsd/dhcpcd/dist/src/ipv6.c
1.1.1.43+1-1external/bsd/dhcpcd/dist/src/if-bsd.c
1.1.1.66+1-1external/bsd/dhcpcd/dist/src/defs.h
+5-33 files

NetBSD/src cB6QNCmexternal/bsd/dhcpcd/include config.h, external/bsd/dhcpcd/sbin/dhcpcd Makefile

   INET pulls in bpf-bsd.c
   Regen config.h
VersionDeltaFile
1.8+7-2external/bsd/dhcpcd/include/config.h
1.58+2-2external/bsd/dhcpcd/sbin/dhcpcd/Makefile
+9-42 files

NetBSD/src U0TNxjYexternal/bsd/dhcpcd/dist/src if-bsd.c

   Fix build
VersionDeltaFile
1.37+1-1external/bsd/dhcpcd/dist/src/if-bsd.c
+1-11 files

NetBSD/src AD9M9gwexternal/bsd/dhcpcd/dist/src ipv6.c dhcpcd.c

   Sync with dhcpcd-10.5.1
VersionDeltaFile
1.39+578-590external/bsd/dhcpcd/dist/src/dhcp6.c
1.57+548-606external/bsd/dhcpcd/dist/src/dhcp.c
1.44+576-503external/bsd/dhcpcd/dist/src/if-options.c
1.35+391-321external/bsd/dhcpcd/dist/src/ipv6nd.c
1.61+341-265external/bsd/dhcpcd/dist/src/dhcpcd.c
1.25+197-248external/bsd/dhcpcd/dist/src/ipv6.c
+2,631-2,53311 files not shown
+3,542-3,57017 files

NetBSD/src XgEryg5external/bsd/dhcpcd/dist/src privsep-root.c dhcpcd.c

   Import dhcpcd-10.5.1 with the following changes:
   * DHCP: Only send the rapid commit option when configured to
   * DHCP6: Mirror the prior DHCP rapid commit fix to DHCPv6
   * ipv6nd: don't leave a carrier expiry timeout on a freed interface
   * ipv4: clear added state if we didn't delete the address
   * DHCP: script reason should be RELEASE on RELEASE, not STOP
   * control: Harden the socket at the fs level

   dhcpcd-10.5.0 changes:
   * Format code with clang-format
   * privsep: Change IPC to use SOCK_STREAM
   * BPF: Split OS specific code out into own files and add libpcap support
   * hooks: Escape interface names and use printf
   * Delete DHCPv6 IA FD from the loop before closing it
   * eloop: Use kqueue or epoll to wait for a fd to become ready
   * route: Rework rt structure so sockaddrs are pointers
   * dhcp-common: Escape ifname for lease file
   * privsep: smaller buffer size without INET6
   * script: add ifxname as the escaped string

    [36 lines not shown]
VersionDeltaFile
1.1.1.50+578-590external/bsd/dhcpcd/dist/src/dhcp6.c
1.1.1.52+548-606external/bsd/dhcpcd/dist/src/dhcp.c
1.1.1.41+576-503external/bsd/dhcpcd/dist/src/if-options.c
1.1.1.42+391-321external/bsd/dhcpcd/dist/src/ipv6nd.c
1.1.1.57+341-265external/bsd/dhcpcd/dist/src/dhcpcd.c
1.1.1.17+336-263external/bsd/dhcpcd/dist/src/privsep-root.c
+2,770-2,54869 files not shown
+6,937-5,94175 files

NetBSD/src EOyLdCwdoc 3RDPARTY

   new gcc versions out
VersionDeltaFile
1.2238+3-3doc/3RDPARTY
+3-31 files

NetBSD/src gBBKDELsys/dev/pci r128fb.c

   mmap dumb framebuffer with BUS_SPACE_MAP_PREFETCHABLE
VersionDeltaFile
1.46+5-5sys/dev/pci/r128fb.c
+5-51 files

NetBSD/src 0mpeGcWsys/sys lockdebug.h

   sys/lockdebug.h: Simplify conditional and explain why it's there.

   No functional change intended: just changes an always-false
   expression to another always-false expression in a conditional.

   (Well, in principle, it reduces the number of times we evaluate this
   argument, but in practice the argument should be side-effect-free
   anyway.)

   PR kern/60030: ddb/crash: show all locks without LOCKDEBUG
VersionDeltaFile
1.24+6-6sys/sys/lockdebug.h
+6-61 files

NetBSD/src x7nFluEsys/dev/pci files.virtio vioscsi.c

   Add VIOSCSI_MAX_TARGET and VIOSCSI_MAX_LUN options to reduce excessive probe time on QEMU
VersionDeltaFile
1.37+25-4sys/dev/pci/vioscsi.c
1.5+2-1sys/dev/pci/files.virtio
+27-52 files

NetBSD/src UCdiNa5bin/pwd pwd.1

   pwd(1): minor tweaks, explicitly call -L "logical"
VersionDeltaFile
1.29+21-10bin/pwd/pwd.1
+21-101 files

NetBSD/src xIeBXO5sys/ddb db_extern.h db_command.c, usr.sbin/crash crash.c

   ddb(4), crash(8): Make `show all locks' work without LOCKDEBUG.

   Any lwp currently waiting for a _contended_ lock will now record a
   pointer to that lock in struct lwp::l_ld_wanted, even without
   LOCKDEBUG.  We can't tell who holds shared locks or spin locks, but we
   can at least tell what lock a thread is waiting for when it's spinning
   for a spin lock, and generally present the graph of current lock
   dependencies reasonably well this way.

   PR kern/60030: ddb/crash: show all locks without LOCKDEBUG
VersionDeltaFile
1.194+98-4sys/ddb/db_command.c
1.18+8-3usr.sbin/crash/crash.c
1.18+6-1sys/ddb/db_extern.h
+112-83 files

NetBSD/src B4McYjpsys/external/bsd/drm2/linux linux_rwsem.c linux_ww_mutex.c, sys/kern kern_lock.c kern_rwlock.c

   kernel: Track what lock each lwp is waiting for without LOCKDEBUG.

   This is reasonably cheap -- one extra pointer on the stack, couple
   extra stores when _waiting_ (spinning or sleeping) for a _contended_
   lock -- and doesn't change the kernel ABI.  Will enable us to get
   diagnostics from crash dumps when, e.g., there's a softint deadlock
   tripping a heartbeat panic.

   PR kern/60030: ddb/crash: show all locks without LOCKDEBUG
VersionDeltaFile
1.17+36-32sys/external/bsd/drm2/linux/linux_ww_mutex.c
1.113+22-20sys/kern/kern_mutex.c
1.23+30-11sys/sys/lockdebug.h
1.77+17-15sys/kern/kern_rwlock.c
1.5+18-14sys/external/bsd/drm2/linux/linux_rwsem.c
1.198+6-8sys/kern/kern_lock.c
+129-1006 files

NetBSD/src i8eJGSBbin/pwd pwd.1

   "if PWD references the current directory, then PWD is assumed to be the
   name of the current directory" is tautologically confusing.

   Just state that for '-L' $PWD is _printed_ (under the right circumstances).
VersionDeltaFile
1.28+3-3bin/pwd/pwd.1
+3-31 files

NetBSD/src zo9uEBcsys/arch/arm/broadcom bcm2835_vcaudio.c, sys/external/bsd/vchiq/dist/interface/vchi vchi.h

   vchiq: Back port of the change

       commit 49bec49fd7f273ec114e2e533c1bb8f21a654aaf
       Author: Michael Zoran <mzoran at crowfest.net>
       Date:   Sun Oct 30 05:55:07 2016 -0700

           staging: vc04_services: remove vchiq_copy_from_user

           The vchiq_copy_from_user function is not portable
           and is consider "bad practice."  Replace this function
           with a callback based mechanism that is passed downward
           on the stack.  When it is actually time to copy the data,
           the callback is called to copy the data into the message.

           This callback is provided internally for userland calls
           through ioctls on the device.

           NOTE: Internal clients will need to be modified to work
           with the new internal API.

    [26 lines not shown]
VersionDeltaFile
1.18+166-109sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_core.c
1.23+104-1sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_arm.c
1.9+30-72sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_shim.c
1.23+23-15sys/arch/arm/broadcom/bcm2835_vcaudio.c
1.3+6-19sys/external/bsd/vchiq/dist/interface/vchi/vchi.h
1.26+0-14sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_2835_arm.c
+329-2302 files not shown
+335-2368 files

NetBSD/src x5SQv8Rsys/external/bsd/vchiq/dist/interface/vchiq_arm vchiq_shim.c

   vchiq: Apply change from upstream

       commit 6e474d8e3981a63b6e1cf11b838014ed52499804
       Author: Stefan Wahren <wahrenst at gmx.net>
       Date:   Wed Oct 26 18:34:19 2016 +0000

           staging: vchiq_shim: avoid code duplication

           Rearrange the polling loops in order to avoid code duplication. Btw we fix
           the style of the comments.

           Signed-off-by: Stefan Wahren <stefan.wahren at i2se.com>
           Reviewed-by: Eric Anholt <eric at anholt.net>
           Signed-off-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
VersionDeltaFile
1.8+31-25sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_shim.c
+31-251 files

NetBSD/src d4It7Qzusr.bin/m4 gnum4.c

   m4(1): Replace nonstandard SIZE_T_MAX by standard SIZE_MAX.
VersionDeltaFile
1.15+3-6usr.bin/m4/gnum4.c
+3-61 files

NetBSD/src UMMEdK8crypto/external/bsd/openssh/dist ssh-agent.c

   Fix error, export: not an identifier: PID, from eval `ssh-agent -s`
VersionDeltaFile
1.46+3-3crypto/external/bsd/openssh/dist/ssh-agent.c
+3-31 files

NetBSD/src 4EK5snRusr.bin/nc netcat.c

   PR/60597: RVP: Instead of assuming that writing to a UDP port is an immediate
   success, wait for a bit for the ICMP port unreachable message to reach us.
VersionDeltaFile
1.10+20-10usr.bin/nc/netcat.c
+20-101 files

NetBSD/src r3YFRBVlib/libutil getfsspecname.c

   PR/60599: RVP: getfsspecname(3) returns ESRCH instead of ENOENT
VersionDeltaFile
1.9+11-5lib/libutil/getfsspecname.c
+11-51 files

NetBSD/src lu6iYgpetc/defaults rc.conf

   PR/60600: Jason Thorpe: Turn off ldconfig by default; all architectures have
   been using ELF for the past 20+ years.
VersionDeltaFile
1.169+2-2etc/defaults/rc.conf
+2-21 files

NetBSD/src urKVF4jlib/libc/stdio stdio.3

   stdio.3: add a bit more detail to STANDARDS
VersionDeltaFile
1.29+11-4lib/libc/stdio/stdio.3
+11-41 files

NetBSD/src dtvjz5hsys/arch/mac68k/conf files.mac68k, sys/arch/mac68k/mac68k pmap_bootstrap.c

   Burn the boats; no more Utah pmap_bootstrap.c
VersionDeltaFile
1.117+2-2sys/arch/mac68k/mac68k/pmap_bootstrap.c
1.152+1-2sys/arch/mac68k/conf/files.mac68k
+3-42 files

NetBSD/src p2P5eLWsys/arch/next68k/conf files.next68k, sys/arch/next68k/next68k pmap_bootstrap.c

   Burn the boats; no more Utah pmap_bootstrap.c
VersionDeltaFile
1.61+2-2sys/arch/next68k/next68k/pmap_bootstrap.c
1.62+1-2sys/arch/next68k/conf/files.next68k
+3-42 files

NetBSD/src zAOFKSBsys/arch/virt68k/conf files.virt68k, sys/arch/virt68k/virt68k pmap_bootstrap.c

   Burn the boats; no more Utah pmap_bootstrap.c
VersionDeltaFile
1.17+2-2sys/arch/virt68k/virt68k/pmap_bootstrap.c
1.26+1-2sys/arch/virt68k/conf/files.virt68k
+3-42 files

NetBSD/src 32gXK0Jsys/arch/hp300/conf std.hp300, sys/arch/luna68k/conf std.luna68k

   The new pmap_68k is no longer experimental.
VersionDeltaFile
1.16+2-2sys/arch/x68k/conf/std.x68k
1.14+2-2sys/arch/hp300/conf/std.hp300
1.10+1-2sys/arch/news68k/conf/std.news68k
1.18+1-2sys/arch/mvme68k/conf/std.mvme68k
1.35+1-2sys/arch/mac68k/conf/std.mac68k
1.11+1-2sys/arch/luna68k/conf/std.luna68k
+8-122 files not shown
+10-168 files

NetBSD/src oC92fIisys/arch/arm/ti ti_edma.c

   evbarm/ti_edma: fix comparison sign

   The comparison sign was the wrong way around. This got masked
   during testing because the driver reverted to PIO mode
   when it couldn't acquire a DMA channel.
VersionDeltaFile
1.8+3-3sys/arch/arm/ti/ti_edma.c
+3-31 files

NetBSD/src wZVGXOxsys/arch/sparc64/sparc64 autoconf.c

   Add missing newline to debug logging when cpu nodes are ignored
VersionDeltaFile
1.254+5-3sys/arch/sparc64/sparc64/autoconf.c
+5-31 files

NetBSD/src t9sAijpbin/sh sh.1

   Fully describe the new dotglob option

   Move it to the correct place in the list of options (these things
   are sorted!) and flesh out the description of what it (now) does a bit.

   While here, fix some minor markup issues in an earlier revision relating
   to the new -c option to the read built-in.
VersionDeltaFile
1.282+40-11bin/sh/sh.1
+40-111 files