CVS commit: src/sys/dev/pci
Module Name:src Committed By: thorpej Date: Sat Feb 1 07:12:41 UTC 2020 Modified Files: src/sys/dev/pci: if_bnx.c if_bnxvar.h Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/dev/pci/if_bnx.c cvs rdiff -u -r1.11 -r1.12 src/sys/dev/pci/if_bnxvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: thorpej Date: Sat Feb 1 06:38:58 UTC 2020 Modified Files: src/sys/dev/pci: if_ti.c if_tireg.h Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/dev/pci/if_ti.c cvs rdiff -u -r1.22 -r1.23 src/sys/dev/pci/if_tireg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch
Module Name:src Committed By: tsutsui Date: Sat Feb 1 06:17:12 UTC 2020 Modified Files: src/sys/arch/m68k/include: pmap_motorola.h src/sys/arch/sun2/include: pmap.h src/sys/arch/sun3/include: pmap.h Log Message: Use "__nothing" macro defined in for empty pmap_update(). Suggested by pgoyette@ in PR/54869. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/m68k/include/pmap_motorola.h cvs rdiff -u -r1.26 -r1.27 src/sys/arch/sun2/include/pmap.h cvs rdiff -u -r1.33 -r1.34 src/sys/arch/sun3/include/pmap.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: thorpej Date: Sat Feb 1 06:17:23 UTC 2020 Modified Files: src/sys/dev/pci: if_bge.c if_bgevar.h Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.342 -r1.343 src/sys/dev/pci/if_bge.c cvs rdiff -u -r1.25 -r1.26 src/sys/dev/pci/if_bgevar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: tsutsui Date: Sat Feb 1 06:02:00 UTC 2020 Modified Files: src/distrib/news68k/floppies/ramdisk: Makefile src/sys/arch/news68k/conf: INSTALL Log Message: Add and enable dhcpcd for news68k installation. news68k has already required two floppies since 9.0 so there is no popular demand to shrink ramdisk. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/distrib/news68k/floppies/ramdisk/Makefile cvs rdiff -u -r1.65 -r1.66 src/sys/arch/news68k/conf/INSTALL Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: thorpej Date: Sat Feb 1 05:14:28 UTC 2020 Modified Files: src/sys/dev/pci: if_vte.c if_vtevar.h Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/pci/if_vte.c cvs rdiff -u -r1.4 -r1.5 src/sys/dev/pci/if_vtevar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:58:06 UTC 2020 Modified Files: src/sys/net: if_l2tp.c if_l2tp.h Log Message: Switch if_l2tp to atomic_load/store_*. Fix missing membar_datadep_consumer -- now atomic_load_consume -- in l2tp_lookup_session_ref. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/net/if_l2tp.c cvs rdiff -u -r1.8 -r1.9 src/sys/net/if_l2tp.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:58:15 UTC 2020 Modified Files: src/sys/net: if_vlan.c Log Message: Switch if_vlan to atomic_load/store_*. Fix missing membar_datadep_consumer -- now atomic_load_consume -- in vlan_lookup_tag_psref. To generate a diff of this commit: cvs rdiff -u -r1.150 -r1.151 src/sys/net/if_vlan.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:57:56 UTC 2020 Modified Files: src/sys/net: if_ipsec.c if_ipsec.h Log Message: Fix order in rollback case; switch if_ipsec to atomic_load/store_*. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/net/if_ipsec.c cvs rdiff -u -r1.6 -r1.7 src/sys/net/if_ipsec.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:57:45 UTC 2020 Modified Files: src/sys/net: if_gif.c if_gif.h Log Message: Switch if_gif to atomic_load/store_*. To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152 src/sys/net/if_gif.c cvs rdiff -u -r1.34 -r1.35 src/sys/net/if_gif.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:54:02 UTC 2020 Modified Files: src/sys/net: bpf.c bpfjit.c Log Message: Fix wrong memory order and switch bpf to atomic_load/store_*. To generate a diff of this commit: cvs rdiff -u -r1.233 -r1.234 src/sys/net/bpf.c cvs rdiff -u -r1.47 -r1.48 src/sys/net/bpfjit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:54:31 UTC 2020 Modified Files: src/sys/net: pfil.c Log Message: Fix wrong memory order and switch pfil to atomic_load/store_*. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/net/pfil.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci/ixgbe
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:33:09 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe_netbsd.c Log Message: Use atomic_load_acquire for FreeBSDish atomic_load_acq_uint shim. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/ixgbe/ixgbe_netbsd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:32:40 UTC 2020 Modified Files: src/sys/dev/pci: if_ena.c Log Message: Use atomic_load/store_* in ena(4), not questionable membar_sync. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/pci/if_ena.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:23:04 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c src/sys/ddb: db_xxx.c src/sys/kern: kern_descrip.c kern_event.c kern_sig.c subr_exec_fd.c sys_aio.c sys_descrip.c sys_select.c uipc_socket2.c uipc_usrreq.c src/sys/miscfs/fdesc: fdesc_vnops.c src/sys/miscfs/procfs: procfs_vnops.c Log Message: Load struct filedesc::fd_dt with atomic_load_consume. Exceptions: when fd_refcnt <= 1, or when holding fd_lock. While here: - Restore KASSERT(mutex_owned(&fdp->fd_lock)) in fd_unused. => This is used only in fd_close and fd_abort, where it holds. - Move bounds check assertion in fd_putfile to where it matters. - Store fd_dt with atomic_store_release. - Move load of fd_dt under lock in knote_fdclose. - Omit membar_consumer in fdesc_readdir. => atomic_load_consume serves the same purpose now. => Was needed only on alpha anyway. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/compat/netbsd32/netbsd32_ioctl.c cvs rdiff -u -r1.71 -r1.72 src/sys/ddb/db_xxx.c cvs rdiff -u -r1.243 -r1.244 src/sys/kern/kern_descrip.c cvs rdiff -u -r1.105 -r1.106 src/sys/kern/kern_event.c cvs rdiff -u -r1.382 -r1.383 src/sys/kern/kern_sig.c cvs rdiff -u -r1.8 -r1.9 src/sys/kern/subr_exec_fd.c cvs rdiff -u -r1.45 -r1.46 src/sys/kern/sys_aio.c cvs rdiff -u -r1.35 -r1.36 src/sys/kern/sys_descrip.c cvs rdiff -u -r1.50 -r1.51 src/sys/kern/sys_select.c cvs rdiff -u -r1.134 -r1.135 src/sys/kern/uipc_socket2.c cvs rdiff -u -r1.194 -r1.195 src/sys/kern/uipc_usrreq.c cvs rdiff -u -r1.131 -r1.132 src/sys/miscfs/fdesc/fdesc_vnops.c cvs rdiff -u -r1.207 -r1.208 src/sys/miscfs/procfs/procfs_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: riastradh Date: Sat Feb 1 02:23:23 UTC 2020 Modified Files: src/sys/ddb: db_xxx.c src/sys/kern: kern_descrip.c kern_sig.c subr_exec_fd.c uipc_socket2.c uipc_usrreq.c Log Message: Load struct fdfile::ff_file with atomic_load_consume. Exceptions: when we're only testing whether it's there, not about to dereference it. Note: We do not use atomic_store_release to set it because the preceding mutex_exit should be enough. (That said, it's not clear the mutex_enter/exit is needed unless refcnt > 0 already, in which case maybe it would be a win to switch from the membar implied by mutex_enter to the membar implied by atomic_store_release -- which I would generally expect to be much cheaper. And a little clearer without a long comment.) To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/ddb/db_xxx.c cvs rdiff -u -r1.244 -r1.245 src/sys/kern/kern_descrip.c cvs rdiff -u -r1.383 -r1.384 src/sys/kern/kern_sig.c cvs rdiff -u -r1.9 -r1.10 src/sys/kern/subr_exec_fd.c cvs rdiff -u -r1.135 -r1.136 src/sys/kern/uipc_socket2.c cvs rdiff -u -r1.195 -r1.196 src/sys/kern/uipc_usrreq.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/acpi
Module Name:src Committed By: jmcneill Date: Fri Jan 31 23:12:13 UTC 2020 Modified Files: src/sys/dev/acpi: xhci_acpi.c Log Message: Match HID 808622B7 (DesignWare USB3) To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/dev/acpi/xhci_acpi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: thorpej Date: Fri Jan 31 22:41:07 UTC 2020 Modified Files: src/sys/dev/pci: if_aq.c Log Message: Adopt . To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/pci/if_aq.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/xorg/lib/gallium
Module Name:src Committed By: jmcneill Date: Fri Jan 31 21:13:40 UTC 2020 Modified Files: src/external/mit/xorg/lib/gallium: Makefile Log Message: Bump MESA_LLVM_VERSION_STRING To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/external/mit/xorg/lib/gallium/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/xorg/lib
Module Name:src Committed By: jmcneill Date: Fri Jan 31 20:58:18 UTC 2020 Modified Files: src/external/mit/xorg/lib: libmesa.mk src/external/mit/xorg/lib/libglapi: Makefile Log Message: Change HAVE_LLVM from 0x0700 to 0x0900. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/external/mit/xorg/lib/libmesa.mk cvs rdiff -u -r1.5 -r1.6 src/external/mit/xorg/lib/libglapi/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: jmcneill Date: Fri Jan 31 20:56:03 UTC 2020 Modified Files: src/distrib/sets/lists/xdebug: md.amd64 md.evbarm md.i386 src/distrib/sets/lists/xserver: md.amd64 md.evbarm md.i386 src/external/mit/xorg/lib/gallium: Makefile Log Message: Build radeonsi driver. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/distrib/sets/lists/xdebug/md.amd64 cvs rdiff -u -r1.26 -r1.27 src/distrib/sets/lists/xdebug/md.evbarm cvs rdiff -u -r1.46 -r1.47 src/distrib/sets/lists/xdebug/md.i386 cvs rdiff -u -r1.111 -r1.112 src/distrib/sets/lists/xserver/md.amd64 cvs rdiff -u -r1.19 -r1.20 src/distrib/sets/lists/xserver/md.evbarm cvs rdiff -u -r1.128 -r1.129 src/distrib/sets/lists/xserver/md.i386 cvs rdiff -u -r1.41 -r1.42 src/external/mit/xorg/lib/gallium/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libpthread
Module Name:src Committed By: kamil Date: Fri Jan 31 17:52:15 UTC 2020 Modified Files: src/lib/libpthread: pthread_mutex.c pthread_rwlock.c pthread_spin.c Log Message: Refactor libpthread checks for invalid arguments Switch from manual functions to pthread__error(). To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/lib/libpthread/pthread_mutex.c cvs rdiff -u -r1.37 -r1.38 src/lib/libpthread/pthread_rwlock.c cvs rdiff -u -r1.6 -r1.7 src/lib/libpthread/pthread_spin.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common
Module Name:src Committed By: kamil Date: Fri Jan 31 14:01:36 UTC 2020 Modified Files: src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common: sanitizer_interceptors_ioctl_netbsd.inc sanitizer_platform_limits_netbsd.cc Log Message: Fix the build of LLVM sanitizers after the urio(4) removal Cherry-pick a part of the upstream commit: [compiler-rt] Fix build on NetBSD 9.99.44 Fix build on >= 9.99.44 after the removal of urio(4). Add compat code for the device as NetBSD-9.0 is supported. https://github.com/llvm/llvm-project/commit/3a200f3f2e52e671b8d9911e3724d6b11dbbbe08 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc cvs rdiff -u -r1.4 -r1.5 \ src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src
Module Name:src Committed By: martin Date: Fri Jan 31 12:19:17 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.0 src/external/gpl2/groff/tmac [netbsd-9]: mdoc.local src/sys/sys [netbsd-9]: param.h Log Message: Welcome to 9.0_RC2 To generate a diff of this commit: cvs rdiff -u -r1.1.2.172 -r1.1.2.173 src/doc/CHANGES-9.0 cvs rdiff -u -r1.5.6.2 -r1.5.6.3 src/external/gpl2/groff/tmac/mdoc.local cvs rdiff -u -r1.599.2.3 -r1.599.2.4 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: knakahara Date: Fri Jan 31 12:09:13 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: wm(4) unset RSS UDP flags like ixg(4) and other OS's one. To handle IP fragmented UDP first packet and second packet by the same Rx queue. I tested on I354. To generate a diff of this commit: cvs rdiff -u -r1.665 -r1.666 src/sys/dev/pci/if_wm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: knakahara Date: Fri Jan 31 12:04:57 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix missing workqueue_destroy(). ok by msaitoh@n.o To generate a diff of this commit: cvs rdiff -u -r1.664 -r1.665 src/sys/dev/pci/if_wm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: knakahara Date: Fri Jan 31 12:03:23 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix wm(4) create too many workqueue. Pointed out by msaitoh@n.o To generate a diff of this commit: cvs rdiff -u -r1.663 -r1.664 src/sys/dev/pci/if_wm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/doc
Module Name:src Committed By: martin Date: Fri Jan 31 11:33:59 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.0 Log Message: Tickets #670 - #672, #675 - #679 To generate a diff of this commit: cvs rdiff -u -r1.1.2.171 -r1.1.2.172 src/doc/CHANGES-9.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/netipsec
Module Name:src Committed By: martin Date: Fri Jan 31 11:30:24 UTC 2020 Modified Files: src/sys/netipsec [netbsd-9]: ipsecif.c Log Message: Pull up following revision(s) (requested by knakahara in ticket #679): sys/netipsec/ipsecif.c: revision 1.19 Fix IPv6 over IPv4 ipsecif(4) uses IPv4 SP wrongly. Pointed out by ohishi@IIJ. XXX pullup-8, pullup-9 To generate a diff of this commit: cvs rdiff -u -r1.16.2.1 -r1.16.2.2 src/sys/netipsec/ipsecif.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/external/bsd/drm2/dist/drm
Module Name:src Committed By: martin Date: Fri Jan 31 11:28:38 UTC 2020 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915 [netbsd-9]: i915_gem_stolen.c i915_reg.h src/sys/external/bsd/drm2/dist/drm/radeon [netbsd-9]: radeon_atombios_dp.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #678): sys/external/bsd/drm2/dist/drm/i915/i915_gem_stolen.c: revision 1.12 sys/external/bsd/drm2/dist/drm/radeon/radeon_atombios_dp.c: revision 1.2 sys/external/bsd/drm2/dist/drm/i915/i915_reg.h: revision 1.9 sys/external/bsd/drm2/dist/drm/i915/i915_reg.h: revision 1.12 Use unsigned to avoid undefined behavior in gen7_get_stolen_reserved(). Found by kUBSan. Use unsigned to avoid undefined behavior in g4x_update_wm(). Avoid undefined behavior in g4x_get_stolen_reserved(). The change is the same as newer i915_gem_stolen.c. Don't call memcpy() when the length is 0 (and the source pointer is NULL) in radeon_dp_aux_transfer_atom() to avoid undefined behavior. Found by kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.11.4.1 \ src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_stolen.c cvs rdiff -u -r1.7.2.2 -r1.7.2.3 \ src/sys/external/bsd/drm2/dist/drm/i915/i915_reg.h cvs rdiff -u -r1.1 -r1.1.8.1 \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_atombios_dp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/external/bsd/drm2/dist
Module Name:src Committed By: martin Date: Fri Jan 31 11:25:09 UTC 2020 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915 [netbsd-9]: i915_reg.h intel_pm.c src/sys/external/bsd/drm2/dist/drm/radeon [netbsd-9]: cikd.h evergreend.h nid.h r600d.h radeon_mode.h radeon_r600.c radeon_reg.h radeon_rv770_smc.c radeon_si_smc.c radeon_uvd_v1_0.c radeon_uvd_v2_2.c radeon_uvd_v4_2.c rv730d.h rv770d.h sid.h sumod.h src/sys/external/bsd/drm2/dist/include/drm [netbsd-9]: drm_fixed.h Log Message: Pull up following revision(s) (requested by msaitoh in ticket #677): sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd_v2_2.c: revision 1.2 sys/external/bsd/drm2/dist/drm/i915/intel_pm.c: revision 1.18 sys/external/bsd/drm2/dist/drm/radeon/nid.h: revision 1.3 sys/external/bsd/drm2/dist/drm/i915/intel_pm.c: revision 1.19 sys/external/bsd/drm2/dist/drm/radeon/rv770d.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/cikd.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd_v4_2.c: revision 1.2 sys/external/bsd/drm2/dist/include/drm/drm_fixed.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/sumod.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_reg.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_mode.h: revision 1.5 sys/external/bsd/drm2/dist/drm/radeon/r600d.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/r600d.h: revision 1.4 sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd_v1_0.c: revision 1.2 sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd_v1_0.c: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_r600.c: revision 1.2 sys/external/bsd/drm2/dist/drm/radeon/evergreend.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/evergreend.h: revision 1.4 sys/external/bsd/drm2/dist/drm/i915/i915_reg.h: revision 1.10 sys/external/bsd/drm2/dist/drm/i915/i915_reg.h: revision 1.8 sys/external/bsd/drm2/dist/drm/i915/i915_reg.h: revision 1.11 sys/external/bsd/drm2/dist/drm/i915/i915_reg.h: revision 1.13 sys/external/bsd/drm2/dist/drm/radeon/rv730d.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_rv770_smc.c: revision 1.2 sys/external/bsd/drm2/dist/drm/radeon/sid.h: revision 1.3 sys/external/bsd/drm2/dist/drm/radeon/radeon_si_smc.c: revision 1.2 sys/external/bsd/drm2/dist/drm/radeon/sid.h: revision 1.4 Use unsigned to avoid undefined behavior. Found by kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.7.2.1 -r1.7.2.2 \ src/sys/external/bsd/drm2/dist/drm/i915/i915_reg.h cvs rdiff -u -r1.17.2.1 -r1.17.2.2 \ src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c cvs rdiff -u -r1.2 -r1.2.4.1 src/sys/external/bsd/drm2/dist/drm/radeon/cikd.h \ src/sys/external/bsd/drm2/dist/drm/radeon/evergreend.h \ src/sys/external/bsd/drm2/dist/drm/radeon/nid.h \ src/sys/external/bsd/drm2/dist/drm/radeon/r600d.h \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_reg.h \ src/sys/external/bsd/drm2/dist/drm/radeon/rv730d.h \ src/sys/external/bsd/drm2/dist/drm/radeon/rv770d.h \ src/sys/external/bsd/drm2/dist/drm/radeon/sid.h \ src/sys/external/bsd/drm2/dist/drm/radeon/sumod.h cvs rdiff -u -r1.4 -r1.4.4.1 \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_mode.h cvs rdiff -u -r1.1 -r1.1.8.1 \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_r600.c \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_rv770_smc.c \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_si_smc.c \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd_v1_0.c \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd_v2_2.c \ src/sys/external/bsd/drm2/dist/drm/radeon/radeon_uvd_v4_2.c cvs rdiff -u -r1.2 -r1.2.4.1 \ src/sys/external/bsd/drm2/dist/include/drm/drm_fixed.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/etc/rc.d
Module Name:src Committed By: martin Date: Fri Jan 31 11:21:42 UTC 2020 Modified Files: src/etc/rc.d [netbsd-9]: ipsec Log Message: Pull up following revision(s) (requested by kim in ticket #676): etc/rc.d/ipsec: revision 1.16 Skip inet6 addresses that begin with fe80: (not just exact match). To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.15.2.1 src/etc/rc.d/ipsec Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/etc/rc.d
Module Name:src Committed By: martin Date: Fri Jan 31 11:19:58 UTC 2020 Modified Files: src/etc/rc.d [netbsd-9]: autounmountd ip6addrctl Log Message: Pull up following revision(s) (requested by kim in ticket #675): etc/rc.d/autounmountd: revision 1.3 etc/rc.d/ip6addrctl: revision 1.4 Add NetBSD ID To generate a diff of this commit: cvs rdiff -u -r1.1.6.1 -r1.1.6.2 src/etc/rc.d/autounmountd cvs rdiff -u -r1.2.18.1 -r1.2.18.2 src/etc/rc.d/ip6addrctl Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/dev
Module Name:src Committed By: martin Date: Fri Jan 31 11:17:32 UTC 2020 Modified Files: src/sys/dev/acpi [netbsd-9]: thinkpad_acpi.c src/sys/dev/ic [netbsd-9]: aic6915reg.h tulip.c src/sys/dev/pci [netbsd-9]: agp.c if_jme.c if_lii.c src/sys/dev/scsipi [netbsd-9]: scsipi_base.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #672): sys/dev/ic/tulip.c: revision 1.198 sys/dev/pci/if_jme.c: revision 1.45 sys/dev/pci/agp.c: revision 1.86 sys/dev/pci/if_lii.c: revision 1.27 sys/dev/acpi/thinkpad_acpi.c: revision 1.47 sys/dev/scsipi/scsipi_base.c: revision 1.183 sys/dev/ic/aic6915reg.h: revision 1.6 Fix undefined behavior in thinkpad_mask_init(). Found by kUBSan. Use unsigned when initialize the transmit completion ring to avoid undefined behavior. Found by kUBSan. Avoid undefined behavior when setting multicast address. found by kUBSan. Use unsigned to avoid undefined behavior in agpattach(). Found by kUBSan. Avoid undefined behavior in jme_mii_write(). Found by kUBSan. Use unsigned to avoid undefined behavior in lii_setmulti(). Use unsigned to avoid undefined behavior in scsipi_{get,put}_tag(). Found by kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.46.24.1 src/sys/dev/acpi/thinkpad_acpi.c cvs rdiff -u -r1.5 -r1.5.94.1 src/sys/dev/ic/aic6915reg.h cvs rdiff -u -r1.197 -r1.197.2.1 src/sys/dev/ic/tulip.c cvs rdiff -u -r1.85 -r1.85.6.1 src/sys/dev/pci/agp.c cvs rdiff -u -r1.44.2.1 -r1.44.2.2 src/sys/dev/pci/if_jme.c cvs rdiff -u -r1.26 -r1.26.2.1 src/sys/dev/pci/if_lii.c cvs rdiff -u -r1.182 -r1.182.4.1 src/sys/dev/scsipi/scsipi_base.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/dev
Module Name:src Committed By: martin Date: Fri Jan 31 11:14:51 UTC 2020 Modified Files: src/sys/dev/ic [netbsd-9]: am79900reg.h rt2860.c src/sys/dev/ieee1394 [netbsd-9]: firewire.c fwohci.c fwohcireg.h src/sys/dev/pci [netbsd-9]: if_age.c if_alc.c if_ale.c if_bce.c if_mcx.c if_pcn.c pccbbreg.h Log Message: Pull up following revision(s) (requested by msaitoh in ticket #671): sys/dev/pci/if_bce.c: revision 1.53 sys/dev/pci/pccbbreg.h: revision 1.16 sys/dev/ic/rt2860.c: revision 1.34 sys/dev/pci/if_alc.c: revision 1.45 sys/dev/pci/if_mcx.c: revision 1.5 sys/dev/pci/if_pcn.c: revision 1.72 sys/dev/pci/if_ale.c: revision 1.37 sys/dev/pci/if_age.c: revision 1.65 sys/dev/ieee1394/fwohcireg.h: revision 1.20 sys/dev/ieee1394/fwohci.c: revision 1.143 sys/dev/ieee1394/firewire.c: revision 1.49 sys/dev/ic/am79900reg.h: revision 1.10 Use unsigned to avoid undefined behavior. Found by kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.9.94.1 src/sys/dev/ic/am79900reg.h cvs rdiff -u -r1.33 -r1.33.4.1 src/sys/dev/ic/rt2860.c cvs rdiff -u -r1.48 -r1.48.4.1 src/sys/dev/ieee1394/firewire.c cvs rdiff -u -r1.142.2.1 -r1.142.2.2 src/sys/dev/ieee1394/fwohci.c cvs rdiff -u -r1.19 -r1.19.8.1 src/sys/dev/ieee1394/fwohcireg.h cvs rdiff -u -r1.60.2.4 -r1.60.2.5 src/sys/dev/pci/if_age.c cvs rdiff -u -r1.38.2.3 -r1.38.2.4 src/sys/dev/pci/if_alc.c cvs rdiff -u -r1.33.2.2 -r1.33.2.3 src/sys/dev/pci/if_ale.c cvs rdiff -u -r1.52.2.1 -r1.52.2.2 src/sys/dev/pci/if_bce.c cvs rdiff -u -r1.1.2.7 -r1.1.2.8 src/sys/dev/pci/if_mcx.c cvs rdiff -u -r1.71 -r1.71.2.1 src/sys/dev/pci/if_pcn.c cvs rdiff -u -r1.15 -r1.15.70.1 src/sys/dev/pci/pccbbreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/dev/pci
Module Name:src Committed By: martin Date: Fri Jan 31 11:07:51 UTC 2020 Modified Files: src/sys/dev/pci [netbsd-9]: pcidevs.h pcidevs_data.h Log Message: regen (for ticket #670) To generate a diff of this commit: cvs rdiff -u -r1.1371.2.4 -r1.1371.2.5 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1370.2.4 -r1.1370.2.5 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/dev/pci
Module Name:src Committed By: martin Date: Fri Jan 31 11:06:31 UTC 2020 Modified Files: src/sys/dev/pci [netbsd-9]: pcidevs Log Message: Pull up following revision(s) (requested by msaitoh in ticket #670): sys/dev/pci/pcidevs: revision 1.1396 sys/dev/pci/pcidevs: revision 1.1397 sys/dev/pci/pcidevs: revision 1.1392 sys/dev/pci/pcidevs: revision 1.1393 sys/dev/pci/pcidevs: revision 1.1394 sys/dev/pci/pcidevs: revision 1.1395 - Add Xeon D-1500 NTB-secondary - Add Xeon D NS QuickData DMA channel 0-7 Add AMD Family14h PCIe. Killer E3000 from OpenBSD add Aquantia AQC 10G network adapters Add Intel I219 LM10-LM15 and V10-V14 from OpenBSD. Remove duplicated entries. To generate a diff of this commit: cvs rdiff -u -r1.1383.2.4 -r1.1383.2.5 src/sys/dev/pci/pcidevs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Fri Jan 31 11:02:57 UTC 2020 Modified Files: src/doc [netbsd-8]: CHANGES-8.2 Log Message: Tickets #1494 - #1497 To generate a diff of this commit: cvs rdiff -u -r1.1.2.92 -r1.1.2.93 src/doc/CHANGES-8.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/netipsec
Module Name:src Committed By: martin Date: Fri Jan 31 11:01:38 UTC 2020 Modified Files: src/sys/netipsec [netbsd-8]: ipsecif.c Log Message: Pull up following revision(s) (requested by knakahara in ticket #1497): sys/netipsec/ipsecif.c: revision 1.19 Fix IPv6 over IPv4 ipsecif(4) uses IPv4 SP wrongly. Pointed out by ohishi@IIJ. XXX pullup-8, pullup-9 To generate a diff of this commit: cvs rdiff -u -r1.1.2.9 -r1.1.2.10 src/sys/netipsec/ipsecif.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/dev/pci
Module Name:src Committed By: martin Date: Fri Jan 31 10:57:29 UTC 2020 Modified Files: src/sys/dev/pci [netbsd-8]: if_stgereg.h Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1496): sys/dev/pci/if_stgereg.h: revision 1.7 Fix address of STGE_MaxFrameSize. Same as other OSes. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.5.80.1 src/sys/dev/pci/if_stgereg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/dev/usb
Module Name:src Committed By: martin Date: Fri Jan 31 10:55:37 UTC 2020 Modified Files: src/sys/dev/usb [netbsd-8]: if_urlreg.h Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1495): sys/dev/usb/if_urlreg.h: revision 1.16 URL_TCR_IFG0 is not bit 4 but bit3. From OpenBSD. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.11.10.1 src/sys/dev/usb/if_urlreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src
Module Name:src Committed By: martin Date: Fri Jan 31 10:53:29 UTC 2020 Modified Files: src/sys/arch/x86/include [netbsd-8]: specialreg.h src/usr.sbin/cpuctl/arch [netbsd-8]: i386.c Log Message: Pull up the following, requested by msaitoh in ticket #1494: sys/arch/x86/include/specialreg.h 1.146, 1.151-1.154, 1.156 via patch usr.sbin/cpuctl/arch/i386.c 1.105-1.107 via patch - Add definitions of AMD's CPUID Fn8000_0008 %ebx. - Add definitions of AMD's CPUID Fn8000_001f Encrypted Memory features. - Add definition of AMD's CPUID Fn8000_000a %edx bit 11 "GMET". - Define CPUID_AMD_SVM_PFThreshold correctly. - Modify comment a bit for consistency. - Call cpu_dcp_cacheinfo() only when the cpuid Topology Extension flag is set on AMD processor. - Fix typos. To generate a diff of this commit: cvs rdiff -u -r1.98.2.17 -r1.98.2.18 src/sys/arch/x86/include/specialreg.h cvs rdiff -u -r1.74.6.8 -r1.74.6.9 src/usr.sbin/cpuctl/arch/i386.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/aarch64
Module Name:src Committed By: maxv Date: Fri Jan 31 09:23:58 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: trap.c src/sys/arch/aarch64/include: armreg.h pte.h Log Message: BTI definitions. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/aarch64/aarch64/trap.c cvs rdiff -u -r1.34 -r1.35 src/sys/arch/aarch64/include/armreg.h cvs rdiff -u -r1.10 -r1.11 src/sys/arch/aarch64/include/pte.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/aarch64/aarch64
Module Name:src Committed By: maxv Date: Fri Jan 31 09:08:57 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: netbsd32_machdep.c Log Message: D means E here (aarch32), so don't check it. A-I-F are checked below already, so drop the whole line. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/aarch64/aarch64/netbsd32_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/compat
Module Name:src Committed By: maxv Date: Fri Jan 31 09:01:23 UTC 2020 Modified Files: src/sys/compat/common: vfs_syscalls_30.c src/sys/compat/netbsd32: netbsd32_compat_30.c netbsd32_fs.c Log Message: Fix copyout overflows in fhstat, found by the LGTM bot. Not a big problem since this syscall is privileged. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/compat/common/vfs_syscalls_30.c cvs rdiff -u -r1.34 -r1.35 src/sys/compat/netbsd32/netbsd32_compat_30.c cvs rdiff -u -r1.85 -r1.86 src/sys/compat/netbsd32/netbsd32_fs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: maxv Date: Fri Jan 31 08:55:38 UTC 2020 Modified Files: src/sys/arch/x86/x86: dbregs.c fpu.c spectre.c svs.c Log Message: 'oldlwp' is never NULL now, so remove the NULL checks. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/x86/x86/dbregs.c cvs rdiff -u -r1.60 -r1.61 src/sys/arch/x86/x86/fpu.c cvs rdiff -u -r1.32 -r1.33 src/sys/arch/x86/x86/spectre.c cvs rdiff -u -r1.31 -r1.32 src/sys/arch/x86/x86/svs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: maxv Date: Fri Jan 31 08:26:11 UTC 2020 Modified Files: src/sys/kern: subr_msan.c Log Message: Be more informative. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/kern/subr_msan.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch
Module Name:src Committed By: maxv Date: Fri Jan 31 08:21:11 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: machdep.c src/sys/arch/i386/i386: machdep.c mtrr_k6.c src/sys/arch/x86/include: mtrr.h src/sys/arch/x86/x86: mtrr_i686.c Log Message: constify To generate a diff of this commit: cvs rdiff -u -r1.345 -r1.346 src/sys/arch/amd64/amd64/machdep.c cvs rdiff -u -r1.824 -r1.825 src/sys/arch/i386/i386/machdep.c cvs rdiff -u -r1.14 -r1.15 src/sys/arch/i386/i386/mtrr_k6.c cvs rdiff -u -r1.5 -r1.6 src/sys/arch/x86/include/mtrr.h cvs rdiff -u -r1.30 -r1.31 src/sys/arch/x86/x86/mtrr_i686.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.