CVS commit: src/sys/kern

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 02:56:12 UTC 2020 Modified Files: src/sys/kern: kern_entropy.c Log Message: Make rndctl -E/-C reset entropy accounting. If we don't trust a source, it's unreasonable to trust any entropy it previously provided, and

CVS commit: src/sys/uvm

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 02:38:10 UTC 2020 Modified Files: src/sys/uvm: uvm_swap.c Log Message: Rename things so the symbol better matches the sysctl name. No functional change intended, except that the symbol that was previously

CVS commit: src/share/man/man7

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 02:32:32 UTC 2020 Modified Files: src/share/man/man7: sysctl.7 Log Message: Mark experimental-default-off knobs clearly as such. To generate a diff of this commit: cvs rdiff -u -r1.145 -r1.146

CVS commit: src/share/man/man7

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 02:31:29 UTC 2020 Modified Files: src/share/man/man7: sysctl.7 Log Message: Document vm.swap_encrypt. To generate a diff of this commit: cvs rdiff -u -r1.144 -r1.145 src/share/man/man7/sysctl.7 Please note that

CVS commit: src/share/man/man7

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 02:30:33 UTC 2020 Modified Files: src/share/man/man7: sysctl.7 Log Message: Tweak kern.arandom documentation. To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/share/man/man7/sysctl.7 Please

CVS commit: src/sys/kern

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 01:29:40 UTC 2020 Modified Files: src/sys/kern: kern_entropy.c Log Message: Fix comments. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/kern/kern_entropy.c Please note that diffs are not

CVS commit: src/sys/kern

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun May 10 00:08:12 UTC 2020 Modified Files: src/sys/kern: kern_entropy.c Log Message: Use a temporary pool to consolidate entropy atomically. There was a low-probability race with the entropy consolidation logic: calls to

CVS commit: src/sys/uvm

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 9 22:00:48 UTC 2020 Modified Files: src/sys/uvm: uvm_swap.c Log Message: Avoid overflow if a very large number of pages are swapped at once. Unlikely, but let's make sure we don't hit this ever. To generate a diff

CVS commit: src/sys/uvm

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 9 21:50:39 UTC 2020 Modified Files: src/sys/uvm: uvm_swap.c Log Message: Implement swap encryption. Enabled by sysctl -w vm.swap_encrypt=1. Key is generated lazily when we first need to swap a page. Key is chosen

CVS commit: src/sys/dev/nvmm/x86

2020-05-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 9 16:18:57 UTC 2020 Modified Files: src/sys/dev/nvmm/x86: nvmm_x86.c nvmm_x86_svm.c nvmm_x86_vmx.c Log Message: Improve the CPUID emulation of basic leaves: - Hide DCA and PQM, they cannot be used in guests. - On Intel,

CVS commit: src/sys/uvm

2020-05-09 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 9 15:13:19 UTC 2020 Modified Files: src/sys/uvm: uvm_extern.h uvm_map.c Log Message: Make the uvm_voaddr structure more compact, only occupying 2 pointers worth of space, by encoding the type in the lower bits of the

CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto

2020-05-09 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sat May 9 13:16:43 UTC 2020 Modified Files: src/crypto/external/bsd/openssl/lib/libcrypto: crypto.inc evp.inc src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64: crypto.inc

CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto

2020-05-09 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sat May 9 12:20:50 UTC 2020 Modified Files: src/crypto/external/bsd/openssl/lib/libcrypto: evp.inc Log Message: Ensure that -DOPENSSL_CPUID_OBJ is passed when compiling AES EVP bits This way CPUs that support AES-NI actually get

CVS commit: src/tests/lib/libi386

2020-05-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 9 09:08:41 UTC 2020 Modified Files: src/tests/lib/libi386: t_user_ldt.c Log Message: A kernel without USER_LDT returns ENOSYS, not ENOTSUP. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/dev/nvmm

2020-05-09 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat May 9 08:39:07 UTC 2020 Modified Files: src/sys/dev/nvmm: nvmm.c nvmm_internal.h src/sys/dev/nvmm/x86: nvmm_x86_vmx.c Log Message: On Intel CPUs, CPUID leaf 0xB, too, provides topology information, so filter it

CVS commit: src/lib/libc/arch/hppa/sys

2020-05-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 9 08:25:34 UTC 2020 Modified Files: src/lib/libc/arch/hppa/sys: __vfork14.S ptrace.S Log Message: No need to .import __cerror as SYS.h does it To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: [netbsd-9] src/doc

2020-05-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 9 08:21:36 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.1 Log Message: Tickets #896 and #897 To generate a diff of this commit: cvs rdiff -u -r1.1.2.54 -r1.1.2.55 src/doc/CHANGES-9.1 Please note that diffs

CVS commit: [netbsd-9] src/external/cddl/osnet/dist/uts/common/fs/zfs

2020-05-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 9 08:20:34 UTC 2020 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs [netbsd-9]: zfs_vnops.c zfs_znode.c Log Message: Pull up following revision(s) (requested by hannken in ticket #897):

CVS commit: [netbsd-9] src/sys/dev/usb

2020-05-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat May 9 08:16:54 UTC 2020 Modified Files: src/sys/dev/usb [netbsd-9]: if_cdce.c Log Message: Pull up following revision(s) (requested by skrll in ticket #896): sys/dev/usb/if_cdce.c: revision 1.71 Search the

CVS commit: src/sys/arch/xen/xen

2020-05-09 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 9 08:01:38 UTC 2020 Modified Files: src/sys/arch/xen/xen: hypervisor.c Log Message: Also set x86_delay to xen_delay, unbreaks PVH To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84

CVS commit: src/sys/kern

2020-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 9 06:12:32 UTC 2020 Modified Files: src/sys/kern: kern_entropy.c Log Message: Prune dead branch. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/kern/kern_entropy.c Please note that diffs are