CVS commit: src/doc

2020-06-29 Thread Sevan Janiyan
Module Name:src Committed By: sevan Date: Tue Jun 30 05:19:19 UTC 2020 Modified Files: src/doc: 3RDPARTY Log Message: Lua 5.4.0 is out To generate a diff of this commit: cvs rdiff -u -r1.1731 -r1.1732 src/doc/3RDPARTY Please note that diffs are not public domain; they

CVS commit: src/tests/dev/cgd

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 30 04:17:31 UTC 2020 Modified Files: src/tests/dev/cgd: t_cgd_adiantum.c Log Message: Missed a spot -- one more 32-bit sign-compare issue. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/tests/dev/cgd

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 30 04:15:46 UTC 2020 Modified Files: src/tests/dev/cgd: t_cgd_adiantum.c Log Message: Fix sign-compare issue on 32-bit systems. Built fine on amd64, where all unsigned values are representable in ssize_t, but I didn't

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Jun 30 04:14:56 UTC 2020 Modified Files: src/sys/netipsec: files.netipsec xform_esp.c src/sys/opencrypto: cryptodev.c cryptosoft_xform.c xform.c xform.h Log Message: Rename enc_xform_rijndael128 -> enc_xform_aes.

CVS commit: src/doc

2020-06-29 Thread Taylor R Campbell
[riastradh 20200629] + amd64: Add support for AES-NI in kernel. [riastradh 20200629] + x86: Add support for bitsliced AES with SSE2 in kernel. + [riastradh 20200629] + x86: Add support for permutation-based AES (vpaes) with SSSE3 in + kernel. [riastradh 20200629] + x86: Add support for VIA ACE A

CVS commit: src/sys/arch

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:58:44 UTC 2020 Modified Files: src/sys/arch/amd64/conf: ALL src/sys/arch/x86/x86: via_padlock.c Log Message: Make padlock(4) compile on amd64. To generate a diff of this commit: cvs rdiff -u -r1.154

CVS commit: src/sys/crypto/aes/arch/arm

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:57:56 UTC 2020 Modified Files: src/sys/crypto/aes/arch/arm: aes_neon.c files.aesneon Added Files: src/sys/crypto/aes/arch/arm: aes_neon_32.S Log Message: Provide hand-written AES NEON assembly for arm32.

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:56:31 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/aarch64/conf: files.aarch64 src/sys/arch/arm/conf: files.arm src/sys/arch/arm/vfp: vfp_init.c Added Files:

CVS commit: src/sys/arch/arm

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:54:06 UTC 2020 Modified Files: src/sys/arch/arm/arm32: cpu.c src/sys/arch/arm/include: cpu.h src/sys/arch/arm/vfp: vfp_init.c Log Message: Implement fpu_kern_enter/leave for arm32. To generate a

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:53:12 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: fpu.c src/sys/crypto/aes/arch/arm: aes_armv8.c Added Files: src/sys/arch/arm/include: fpu.h Removed Files:

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:51:35 UTC 2020 Modified Files: src/sys/arch/x86/conf: files.x86 src/sys/arch/x86/x86: identcpu.c src/sys/crypto/aes/arch/x86: immintrin.h Added Files: src/sys/crypto/aes/arch/x86:

CVS commit: src/sys/crypto/aes/arch/x86

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:50:05 UTC 2020 Modified Files: src/sys/crypto/aes/arch/x86: aes_sse2.h aes_sse2_impl.c aes_sse2_impl.h files.aessse2 Added Files: src/sys/crypto/aes/arch/x86: aes_sse2_subr.c Log Message:

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:47:54 UTC 2020 Modified Files: src/sys/arch/x86/conf: files.x86 src/sys/arch/x86/x86: identcpu.c src/sys/crypto/aes: aes.h Added Files: src/sys/crypto/aes/arch/x86: aes_sse2.c aes_sse2.h

CVS commit: src/sys/uvm

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:40:28 UTC 2020 Modified Files: src/sys/uvm: uvm_swap.c Log Message: uvm: Make sure swap encryption IV is 128-bit-aligned on stack. Will help hardware-assisted AES. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/crypto/aes/arch/x86

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:41:35 UTC 2020 Modified Files: src/sys/crypto/aes/arch/x86: aes_via.c Log Message: VIA AES: Batch AES-XTS computation into eight blocks at a time. Experimental -- performance improvement is not clearly worth the

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:39:31 UTC 2020 Modified Files: src/sys/arch/x86/conf: files.x86 src/sys/arch/x86/x86: identcpu.c Added Files: src/sys/crypto/aes/arch/x86: aes_via.c aes_via.h files.aesvia Log Message: Add AES

CVS commit: src/sys/arch/x86

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:38:02 UTC 2020 Modified Files: src/sys/arch/x86/conf: files.x86 src/sys/arch/x86/include: via_padlock.h src/sys/arch/x86/x86: via_padlock.c Log Message: padlock(4): Remove legacy rijndael API use.

CVS commit: src/sys/crypto/aes

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:36:59 UTC 2020 Modified Files: src/sys/crypto/aes: aes_bear.h aes_ct.c aes_ct_dec.c aes_impl.c Log Message: Provide the standard AES key schedule. Different AES implementations prefer different variations on it,

CVS commit: src/sys/dev

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:36:07 UTC 2020 Modified Files: src/sys/dev: cgd.c cgd_crypto.c cgd_crypto.h Log Message: cgd(4): Align IVs on the stack. This will make it easier for some hardware crypto support. To generate a diff of this

CVS commit: src/sys/dev

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:35:26 UTC 2020 Modified Files: src/sys/dev: cgd.c Log Message: cgd(4): Print which key size is broken when a self-test fails. Can be gleaned from the test index but this is a little quicker. To generate a diff

CVS commit: src/sys/opencrypto

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:34:48 UTC 2020 Modified Files: src/sys/opencrypto: aesxcbcmac.c aesxcbcmac.h cryptosoft.c cryptosoft_xform.c files.opencrypto gmac.c gmac.h xform.c Log Message: opencrypto: Switch from legacy rijndael

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:33:05 UTC 2020 Modified Files: src/sys/conf: files src/sys/dev: cgd_crypto.c Log Message: cgd(4): Switch from legacy rijndael API to new aes API. To generate a diff of this commit: cvs rdiff -u -r1.1269

CVS commit: src/sys/uvm

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:33:46 UTC 2020 Modified Files: src/sys/uvm: files.uvm uvm_swap.c Log Message: uvm(9): Switch from legacy rijndael API to new aes API. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/arch/i386

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:32:24 UTC 2020 Modified Files: src/sys/arch/i386/conf: files.i386 src/sys/arch/i386/pci: glxsb.c Log Message: glxsb(4): Remove rijndael dependency. This doesn't actually seem to depend on it in any way.

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:31:42 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c src/sys/arch/aarch64/conf: files.aarch64 Added Files: src/sys/crypto/aes/arch/arm: aes_armv8.c aes_armv8.h aes_armv8_64.S

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:29:40 UTC 2020 Modified Files: src/sys/arch/x86/conf: files.x86 src/sys/arch/x86/x86: identcpu.c Added Files: src/sys/crypto/aes/arch/x86: aes_ni.c aes_ni.h aes_ni_64.S files.aesni Log Message:

CVS commit: src/sys

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:27:52 UTC 2020 Modified Files: src/sys/conf: files src/sys/rump/kern/lib/libcrypto: Makefile Added Files: src/sys/crypto/aes: aes.h aes_bear.c aes_bear.h aes_ct.c aes_ct_dec.c

CVS commit: src/sys/arch/aarch64

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:22:27 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: cpu.c fpu.c src/sys/arch/aarch64/include: cpu.h machdep.h Added Files: src/sys/arch/aarch64/include: fpu.h Log Message: Draft

CVS commit: src

2020-06-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Jun 29 23:04:57 UTC 2020 Modified Files: src/sys/arch/amd64/amd64: amd64_trap.S src/sys/dev/scsipi: if_se.c src/usr.sbin/postinstall: postinstall.in Log Message: Nix trailing whitespace. To generate a

CVS commit: src/usr.bin/printf

2020-06-29 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Mon Jun 29 22:50:11 UTC 2020 Modified Files: src/usr.bin/printf: printf.1 Log Message: Add quotes around command substitution in the example so that it works regardless of IFS and buts. Requested by kre@ To generate a diff of this

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

2020-06-29 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Jun 29 21:45:50 UTC 2020 Modified Files: src/sys/arch/xen/xen: xbd_xenbus.c Log Message: when using two linked requests for I/O (i.e. when backend doesn't support INDIRECT segments), make sure to clear req_bp for both of

CVS commit: src/tests/lib/libc/stdlib

2020-06-29 Thread Maya Rashish
Module Name:src Committed By: maya Date: Mon Jun 29 20:53:40 UTC 2020 Modified Files: src/tests/lib/libc/stdlib: t_mbtowc.c Log Message: Avoid copyright issues and name the listed author as the copyright holder. In a private email, Miloslav had agreed that if they had

CVS commit: src/sys/arch/ia64/include

2020-06-29 Thread Sean Cole
Module Name:src Committed By: scole Date: Mon Jun 29 17:09:33 UTC 2020 Modified Files: src/sys/arch/ia64/include: mcontext.h Log Message: Fix for last checkin, don't try use non-existent register from a (currently) dummy struct To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc

2020-06-29 Thread Jukka Ruohonen
Module Name:src Committed By: jruoho Date: Mon Jun 29 14:22:11 UTC 2020 Modified Files: src/tests/lib/libc/stdio: Makefile src/tests/lib/libc/stdlib: Makefile Log Message: Use -Wl,--no-fatal-warnings for the mktemp(3) test. To generate a diff of this commit: cvs

CVS commit: src/usr.bin/cal

2020-06-29 Thread Kimmo Suominen
Module Name:src Committed By: kim Date: Mon Jun 29 14:01:14 UTC 2020 Modified Files: src/usr.bin/cal: cal.c Log Message: Use two-letter weekday abbreviations in the heading This matches output from ncal (a.k.a. cal) as found in FreeBSD and bsdmainutils. (Why had "T" been

CVS commit: src/share/wscons/fonts

2020-06-29 Thread Frederic Cambus
Module Name:src Committed By: fcambus Date: Mon Jun 29 09:57:46 UTC 2020 Modified Files: src/share/wscons/fonts: spleen-5x8.fnt.uue Log Message: Update Spleen wscons fonts to version 1.8.0, bringing the following improvements: - Improve ampersand character, making it

CVS commit: src/sys/arch/amd64/include

2020-06-29 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Jun 29 09:56:51 UTC 2020 Modified Files: src/sys/arch/amd64/include: param.h Log Message: increase UPAGES (used for lwp kernel stack) for SVS so the the amount of actually usable kernel stack is the same for SVS and non-SVS

CVS commit: src/sys/dev/wsfont

2020-06-29 Thread Frederic Cambus
Module Name:src Committed By: fcambus Date: Mon Jun 29 09:45:35 UTC 2020 Modified Files: src/sys/dev/wsfont: spleen5x8.h Log Message: Update Spleen kernel fonts to version 1.8.0, bringing the following improvements: - Improve ampersand character, making it more

CVS commit: src/sys/dev/i2c

2020-06-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jun 29 09:24:07 UTC 2020 Modified Files: src/sys/dev/i2c: sdtemp.c Log Message: Check the return value of iic_acquire_bus(). This function may fail. One of the case is driver's detaching phase on shutdown.

CVS commit: src/external/bsd/kyua-cli/tests/kyua-cli

2020-06-29 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Mon Jun 29 08:55:00 UTC 2020 Modified Files: src/external/bsd/kyua-cli/tests/kyua-cli/bootstrap: Makefile src/external/bsd/kyua-cli/tests/kyua-cli/cli: Makefile src/external/bsd/kyua-cli/tests/kyua-cli/engine:

CVS commit: src/external/gpl3/gcc/usr.bin

2020-06-29 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Mon Jun 29 08:34:17 UTC 2020 Modified Files: src/external/gpl3/gcc/usr.bin/cc1: Makefile src/external/gpl3/gcc/usr.bin/cc1obj: Makefile src/external/gpl3/gcc/usr.bin/cc1plus: Makefile Log Message: Fix addition of

CVS commit: src/external/gpl3/gcc/usr.bin/lto-wrapper

2020-06-29 Thread Luke Mewburn
Module Name:src Committed By: lukem Date: Mon Jun 29 08:30:42 UTC 2020 Modified Files: src/external/gpl3/gcc/usr.bin/lto-wrapper: Makefile Log Message: use ggc-none.c not ggc-none.o in SRCS To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/powerpc/ibm4xx

2020-06-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 29 06:51:32 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Remove evcnt(9) counter for tlbhit; there's no way to observe TLB hits from kernel, and it just counted intersection b/w tlbmiss and

CVS commit: src/sys/dev/microcode/aic7xxx

2020-06-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 29 06:39:38 UTC 2020 Modified Files: src/sys/dev/microcode/aic7xxx: Makefile Log Message: No longer depend on libl. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/dev/microcode/aic7xxx/Makefile Please

CVS commit: src/sys/dev/i2c

2020-06-29 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jun 29 06:01:30 UTC 2020 Modified Files: src/sys/dev/i2c: sdtemp.c Log Message: KNF. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/dev/i2c/sdtemp.c Please note that diffs are