CVS commit: src/external/gpl3/gcc/lib/libstdc++-v3

2019-01-31 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jan 31 08:42:03 UTC 2019

Modified Files:
src/external/gpl3/gcc/lib/libstdc++-v3: Makefile

Log Message:
only a relatively small number of files that aren't in the c++98/ dir
need to be compiled in gnu++98 mode.  list them explicitly instead of
assuming anything with no -std should be gnu++98.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gcc/dist/libsanitizer

2019-01-31 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jan 31 08:44:14 UTC 2019

Modified Files:
src/external/gpl3/gcc/dist/libsanitizer/asan: asan_interceptors.cc
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common:
sanitizer_internal_defs.h sanitizer_linux.cc
sanitizer_linux_libcdep.cc sanitizer_platform_interceptors.h
sanitizer_platform_limits_posix.cc
sanitizer_stoptheworld_linux_libcdep.cc
sanitizer_syscall_generic.inc
src/external/gpl3/gcc/dist/libsanitizer/ubsan: ubsan_platform.h

Log Message:
fix a bunch of merge botches.  libasan now builds.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 \
src/external/gpl3/gcc/dist/libsanitizer/asan/asan_interceptors.cc
cvs rdiff -u -r1.9 -r1.10 \

src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_internal_defs.h
cvs rdiff -u -r1.22 -r1.23 \
src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc
cvs rdiff -u -r1.8 -r1.9 \

src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc
cvs rdiff -u -r1.5 -r1.6 \

src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h
 \

src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
 \

src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_syscall_generic.inc
cvs rdiff -u -r1.10 -r1.11 \

src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc
cvs rdiff -u -r1.8 -r1.9 \
src/external/gpl3/gcc/dist/libsanitizer/ubsan/ubsan_platform.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gcc/dist/gcc

2019-01-31 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jan 31 08:53:07 UTC 2019

Modified Files:
src/external/gpl3/gcc/dist/gcc: varasm.c

Log Message:
revert these two changes which cause various parts of libstdc++ to fail
to build with GCC7:

revision 1.3
date: 2017-07-22 13:52:52 -0700;  author: joerg;  state: Exp;  lines: +2 -1;  
commitid: gesFYL8PorhYCg0A;
One more missing check for DECL_INITIAL being non-NULL.

revision 1.2
date: 2017-07-17 12:53:10 -0700;  author: joerg;  state: Exp;  lines: +2149 
-1573;  commitid: fxGaJg3EuIcnsCZz;
branches:  1.2.2;
A const declaration with explicit section attribute should create a
read-only section, whether it is initialized or not.

XXX:  i may have merged them wrongly into gcc7, but AFAICT, they're
expecting to use named BSS sections, so this seems wrong now anyway.

joerg, please feel free to check :-)


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc/dist/gcc/varasm.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/postinstall

2019-01-31 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Jan 31 10:06:32 UTC 2019

Modified Files:
src/usr.sbin/postinstall: postinstall

Log Message:
 Stop continuing /var/shm check when var_shm_symlink is in /etc/rc.conf.
OK'd by martin.


To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/usr.sbin/postinstall/postinstall

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2019-01-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jan 31 12:31:50 UTC 2019

Modified Files:
src/sys/dev/raidframe: rf_compat50.c rf_compat50.h rf_compat50_mod.h
rf_compat80.c rf_compat80_mod.h
src/sys/sys: compat_stub.h

Log Message:
Prevent integer overflow: ioctl commands are u_long.
For consistency move prototype to the _mod.h header.

XXX: Why are the compat files here? Shouldn't they be in compat/common?
Or because this could be a separate module, they belong with it?


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/raidframe/rf_compat50.c
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/raidframe/rf_compat50.h
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/raidframe/rf_compat50_mod.h \
src/sys/dev/raidframe/rf_compat80_mod.h
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/raidframe/rf_compat80.c
cvs rdiff -u -r1.8 -r1.9 src/sys/sys/compat_stub.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

2019-01-31 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jan 31 13:06:10 UTC 2019

Modified Files:
src/sys/arch/arm/altera: cycv_platform.c
src/sys/arch/arm/amlogic: meson_platform.c
src/sys/arch/arm/fdt: arm_fdtvar.h cpu_fdt.c
src/sys/arch/arm/nvidia: soc_tegra124.c tegra_var.h
src/sys/arch/arm/samsung: exynos_platform.c
src/sys/arch/arm/vexpress: vexpress_platform.c
src/sys/arch/evbarm/zynq: zynq_machdep.c

Log Message:
Change ap_mpstart to return non-zero value if any/all APs don't start.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/altera/cycv_platform.c
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/amlogic/meson_platform.c
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/fdt/arm_fdtvar.h
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/fdt/cpu_fdt.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/nvidia/soc_tegra124.c
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/arm/nvidia/tegra_var.h
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/samsung/exynos_platform.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/vexpress/vexpress_platform.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/zynq/zynq_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/arch/arm/vexpress

2019-01-31 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jan 31 13:16:31 UTC 2019

Modified Files:
src/sys/arch/arm/vexpress: vexpress_platform.c

Log Message:
Fix build


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/vexpress/vexpress_platform.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/arm/nvidia

2019-01-31 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jan 31 13:19:19 UTC 2019

Modified Files:
src/sys/arch/arm/nvidia: soc_tegra124.c

Log Message:
Fix another build


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/nvidia/soc_tegra124.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/evbarm/fdt

2019-01-31 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Jan 31 13:26:21 UTC 2019

Modified Files:
src/sys/arch/evbarm/fdt: fdt_machdep.c

Log Message:
Only free the _init_memory pages if all APs start corectly.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/evbarm/fdt/fdt_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/dev/usb

2019-01-31 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jan 31 15:21:05 UTC 2019

Modified Files:
src/sys/dev/usb: if_axen.c

Log Message:
Fix previous:
- axen_coe() should be called from axen_init(), not axen_ax88179_init().
- Simplify logic in axen_coe(); AXEN_[RT]XCOE_OFF = 0.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/usb/if_axen.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/usb

2019-01-31 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jan 31 15:22:56 UTC 2019

Modified Files:
src/sys/dev/usb: if_axen.c

Log Message:
Enable AXEN_RXCTL_START bit only when RX is ready. Otherwise,
the adapter eventually falls into "no carrier" state while it
is not running.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/dev/usb/if_axen.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/usb

2019-01-31 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jan 31 15:24:13 UTC 2019

Modified Files:
src/sys/dev/usb: if_axen.c

Log Message:
In axen_tick_task(), call axen_miibus_statchg() when link is lost
(like other drivers). Otherwise, link can be lost forever, which
results in sysmtem freeze.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/dev/usb/if_axen.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/usb

2019-01-31 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jan 31 15:26:24 UTC 2019

Modified Files:
src/sys/dev/usb: if_axen.c if_axenreg.h

Log Message:
Enable hash-table-based multicast filter:
- Drop AXEN_RXCTL_ACPT_PHY_MCAST bit (neither Linux nor FreeBSD sets it).
- 0x0010 bit is not AXEN_RXCTL_ACPT_BCAST ("accept broadcast") but
  AXEN_RXCTL_ACPT_MCAST ("accept multicast (hash-table-based)").


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/usb/if_axen.c
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/usb/if_axenreg.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/usb

2019-01-31 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Thu Jan 31 15:27:57 UTC 2019

Modified Files:
src/sys/dev/usb: if_axen.c if_axenreg.h

Log Message:
Correct error bits in RX packet header:
- Drop error is bit 31.
- CRC error is bit 29.
- Distinguish the two errors in debug printf.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/usb/if_axen.c
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/usb/if_axenreg.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

2019-01-31 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Jan 31 15:30:23 UTC 2019

Modified Files:
src/sys/dev/mii: inbmphyreg.h
src/sys/dev/pci: if_wm.c

Log Message:
 Add yet another PHY workaround. Disable generation of early preamble on 82577
PHY rev. 1 or 2 and 82578 PHY rev. 1.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/dev/mii/inbmphyreg.h
cvs rdiff -u -r1.622 -r1.623 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/compat/netbsd32

2019-01-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jan 31 16:03:50 UTC 2019

Modified Files:
src/sys/compat/netbsd32: netbsd32_module.c

Log Message:
remove unused variable


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/compat/netbsd32/netbsd32_module.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/usb

2019-01-31 Thread Jonathan A. Kollasch
Module Name:src
Committed By:   jakllsch
Date:   Thu Jan 31 18:21:21 UTC 2019

Modified Files:
src/sys/dev/usb: uchcom.c

Log Message:
Reset the hardware like other drivers do for better compatibility with
more chip firmware versions.

>From (and should fix) PR kern/53913.


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/dev/usb/uchcom.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xf86-video-nouveau/dist/src

2019-01-31 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Thu Jan 31 19:52:31 UTC 2019

Modified Files:
xsrc/external/mit/xf86-video-nouveau/dist/src: nouveau_present.h
nouveau_sync.h nv_include.h nv_proto.h
Added Files:
xsrc/external/mit/xf86-video-nouveau/dist/src: nv_pointer.h

Log Message:
Put all the ugly include order dependent stuff in a separate file
and arrange for that to be included first where needed.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.2 -r1.2 \
xsrc/external/mit/xf86-video-nouveau/dist/src/nouveau_present.h
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/xf86-video-nouveau/dist/src/nouveau_sync.h
cvs rdiff -u -r1.2 -r1.3 \
xsrc/external/mit/xf86-video-nouveau/dist/src/nv_include.h
cvs rdiff -u -r0 -r1.1 \
xsrc/external/mit/xf86-video-nouveau/dist/src/nv_pointer.h
cvs rdiff -u -r1.5 -r1.6 \
xsrc/external/mit/xf86-video-nouveau/dist/src/nv_proto.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2019-01-31 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Thu Jan 31 20:09:05 UTC 2019

Modified Files:
src/sys/kern: kern_time.c

Log Message:
Fix kernel info leaks.


To generate a diff of this commit:
cvs rdiff -u -r1.193 -r1.194 src/sys/kern/kern_time.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xf86-video-ati/dist/src

2019-01-31 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Thu Jan 31 20:40:59 UTC 2019

Modified Files:
xsrc/external/mit/xf86-video-ati/dist/src: radeon_vip.c

Log Message:
explicitly continue.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.3 -r1.2 \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_vip.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xf86-video-ati/dist/src

2019-01-31 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Thu Jan 31 20:40:42 UTC 2019

Modified Files:
xsrc/external/mit/xf86-video-ati/dist/src: radeon_video.c

Log Message:
shifting negative values is not portable.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_video.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xf86-video-ati/dist/src

2019-01-31 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Thu Jan 31 20:41:38 UTC 2019

Modified Files:
xsrc/external/mit/xf86-video-ati/dist/src: radeon_modes.c

Log Message:
using abs on floating point values...


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_modes.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

2019-01-31 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Thu Jan 31 20:42:31 UTC 2019

Modified Files:
src/sys/arch/x86/x86: pmap.c

Log Message:
Move some code into a separate function, no functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.316 -r1.317 src/sys/arch/x86/x86/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xf86-video-ati/dist/src

2019-01-31 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Thu Jan 31 20:40:16 UTC 2019

Modified Files:
xsrc/external/mit/xf86-video-ati/dist/src: radeon_crtc.c

Log Message:
Taking the abs() of the difference of two unsigned numbers is probably not
what it was intended here :-)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_crtc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xf86-video-ati/dist/src

2019-01-31 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Thu Jan 31 20:41:19 UTC 2019

Modified Files:
xsrc/external/mit/xf86-video-ati/dist/src: radeon_dri.c

Log Message:
fix wrong printf format.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 \
xsrc/external/mit/xf86-video-ati/dist/src/radeon_dri.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gcc.old/dist

2019-01-31 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jan 31 20:44:46 UTC 2019

Modified Files:
src/external/gpl3/gcc.old/dist/gcc/common/config/riscv: riscv-common.c
src/external/gpl3/gcc.old/dist/gcc/config/riscv: constraints.md elf.h
generic.md linux.h peephole.md predicates.md riscv-ftypes.def
riscv-modes.def riscv-protos.h riscv.c riscv.h riscv.md riscv.opt
sync.md
src/external/gpl3/gcc.old/dist/libgcc/config/riscv: t-elf
Removed Files:
src/external/gpl3/gcc.old/dist/gcc/config/riscv: default-32.h
linux-unwind.h linux64.h netbsd.h opcode-riscv.h

Log Message:
remove our riscv changes in gcc.old.  they were obsolete with GCC 5
update, let alone GCC 6.  new GCC 7 has native support again.

this is really about trying to avoid conflicts when we next have
gcc become gcc.old.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
src/external/gpl3/gcc.old/dist/gcc/common/config/riscv/riscv-common.c
cvs rdiff -u -r1.3 -r1.4 \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/constraints.md \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/elf.h \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/generic.md \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux.h \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/peephole.md \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/predicates.md \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-ftypes.def \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-modes.def \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-protos.h \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.c \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.h \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.md \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.opt \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/sync.md
cvs rdiff -u -r1.3 -r0 \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/default-32.h \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux-unwind.h \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux64.h \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/netbsd.h \
src/external/gpl3/gcc.old/dist/gcc/config/riscv/opcode-riscv.h
cvs rdiff -u -r1.3 -r1.4 \
src/external/gpl3/gcc.old/dist/libgcc/config/riscv/t-elf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: xsrc/external/mit/xf86-video-vboxvideo/dist/src

2019-01-31 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Thu Jan 31 20:46:43 UTC 2019

Modified Files:
xsrc/external/mit/xf86-video-vboxvideo/dist/src: VBoxVideoIPRT.h

Log Message:
Don't play smart with the compiler, it complains about unused values.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/xf86-video-vboxvideo/dist/src/VBoxVideoIPRT.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/sys

2019-01-31 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Thu Jan 31 22:07:46 UTC 2019

Modified Files:
src/sys/sys: param.h

Log Message:
Now that the kernel/module interface has stabilized after the recent
merge of the [pgoyette-compat] branch, update the kernel version to
reflect all of the interim changes.

Welcome to 8.99.33 !!!

OK mrg@


To generate a diff of this commit:
cvs rdiff -u -r1.580 -r1.581 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/usb

2019-01-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Feb  1 03:20:36 UTC 2019

Modified Files:
src/sys/dev/usb: if_urtwn.c if_urtwnvar.h

Log Message:
Add a software beacon.
XXX: As all the other usb software beacons this is driven at fixed intervals
when usb task fires.


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/dev/usb/if_urtwn.c
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/usb/if_urtwnvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libnvmm

2019-01-31 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Feb  1 05:32:09 UTC 2019

Modified Files:
src/tests/lib/libnvmm: h_mem_assist.c

Log Message:
Put correct values in the seg fields. AMD doesn't check for that, but Intel
does, so they need to be correct.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libnvmm/h_mem_assist.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

2019-01-31 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Feb  1 05:44:29 UTC 2019

Modified Files:
src/sys/arch/x86/include: pmap.h pmap_pv.h
src/sys/arch/x86/x86: pmap.c

Log Message:
Change the format of the pp_attrs field: instead of using PTE bits
directly, use abstracted bits that are converted from/to PTE bits when
needed (in pmap_sync_pv).

This allows us to use the same pp_attrs for pmaps that have PTE bits at
different locations.


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/x86/include/pmap.h
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/x86/include/pmap_pv.h
cvs rdiff -u -r1.317 -r1.318 src/sys/arch/x86/x86/pmap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2019-01-31 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Fri Feb  1 06:49:59 UTC 2019

Modified Files:
src/lib/libnvmm: libnvmm_x86.c
src/tests/lib/libnvmm: h_mem_assist.c h_mem_assist_asm.S

Log Message:
Fix two issues:

 * Uh I put the wrong masks in some GPRs, fuck.

 * When the opsize of MOVZX is 4, we need to combine the zero-extend from
   the instruction with the natural zero-extend of long mode.

Add two associated tests.


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/lib/libnvmm/libnvmm_x86.c
cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libnvmm/h_mem_assist.c
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libnvmm/h_mem_assist_asm.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.