CVS commit: src/sys/dev/pci

2021-03-05 Thread Shoichi YAMAGUCHI
Module Name:src
Committed By:   yamaguchi
Date:   Fri Mar  5 13:21:07 UTC 2021

Modified Files:
src/sys/dev/pci: if_iavf.c

Log Message:
Fix missing IFM_FDX


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/if_iavf.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

2021-03-05 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Mar  5 13:34:19 UTC 2021

Modified Files:
src/lib/lua/bozohttpd [netbsd-9]: Makefile
src/libexec/httpd [netbsd-9]: CHANGES Makefile Makefile.boot
auth-bozo.c bozohttpd.8 bozohttpd.c bozohttpd.h cgi-bozo.c
content-bozo.c daemon-bozo.c dir-index-bozo.c main.c printenv.lua
ssl-bozo.c
src/libexec/httpd/libbozohttpd [netbsd-9]: Makefile libbozohttpd.3
src/libexec/httpd/small [netbsd-9]: Makefile
src/libexec/httpd/testsuite [netbsd-9]: Makefile
Added Files:
src/libexec/httpd/testsuite [netbsd-9]: t16.out t17.out t18.out

Log Message:
Pull up the following (all via patch), requested by mrg in ticket #1221:

lib/lua/bozohttpd/Makefile  (apply patch)
libexec/httpd/Makefile  1.30-1.31
libexec/httpd/Makefile.boot 1.7-1.9
libexec/httpd/auth-bozo.c   1.25-1.26
libexec/httpd/bozohttpd.8   1.80-1.87
libexec/httpd/bozohttpd.c   1.114-1.123,1.125-1.128
libexec/httpd/bozohttpd.h   1.61-1.68
libexec/httpd/cgi-bozo.c1.49-1.53
libexec/httpd/content-bozo.c1.17-1.20
libexec/httpd/daemon-bozo.c 1-.22
libexec/httpd/dir-index-bozo.c  1.33-1.34
libexec/httpd/main.c1.23-1.27
libexec/httpd/printenv.lua  1.4-1.5
libexec/httpd/ssl-bozo.c1.27-1.29
libexec/httpd/libbozohttpd/libbozohttpd.3   1.5-1.6
libexec/httpd/small/Makefile1.4
libexec/httpd/testsuite/Makefile1.14
libexec/httpd/testsuite/t16.in  1.1
libexec/httpd/testsuite/t16.out 1.1
libexec/httpd/testsuite/t17.in  1.1
libexec/httpd/testsuite/t17.out 1.1
libexec/httpd/testsuite/t18.in  1.1
libexec/httpd/testsuite/t18.out 1.1

Update to bozohttpd 20210227.
Apply lua build fix (no blocklist support on this branch).

changes in bozohttpd 20210227:
o  new support for content types: .tar.bz2, .tar.xz, .tar.lz,
   .tar.zst, .tbz2, .txz, .tlz, .zipx, .xz, .zst, .sz, .lz, .lzma,
   .lzo, .7z, .lzo, .cab, .dmg, .jar, and .rar.  should fix
   netbsd PR#56026:
   MIME type of .tar.xz file on ny{cdn,ftp}.NetBSD.org is invalid

changes in bozohttpd 20210211:
o  fix various NULL derefs from malformed headers.  mostly from
   .
o  fix memory leaks in library interface: add bozo_cleanup().

changes in bozohttpd 20201014:
o  also set -D_GNU_SOURCE in Makefile.boot.  from
   hadrien.lac...@posteo.net.
o  fix array size botch (assertion, not exploitable.)  from
   mar...@netbsd.org.
o  also match %2F as well as %2f.  from l...@vuxu.org.
o  many manual and help fixes.  clean ups for higher lint levels,
   consistency/style clean ups.  various option fixes including made
   -f imply -b.  from  for freebsd.

changes in bozohttpd 20200912:
o  add .m4a and .m4v file extensions.

changes in bozohttpd 20200820:
o  make this work on sun2 by reducing mmap window there.
o  fix SSL shutdown sequence.  from s...@netbsd.org.
o  add readme support to directory indexing.  from jmcne...@netbsd.org
o  add blocklist(8) support.  from jru...@netbsd.org.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.1.6.1 src/lib/lua/bozohttpd/Makefile
cvs rdiff -u -r1.40 -r1.40.2.1 src/libexec/httpd/CHANGES
cvs rdiff -u -r1.28 -r1.28.2.1 src/libexec/httpd/Makefile
cvs rdiff -u -r1.6 -r1.6.28.1 src/libexec/httpd/Makefile.boot
cvs rdiff -u -r1.24 -r1.24.2.1 src/libexec/httpd/auth-bozo.c
cvs rdiff -u -r1.79 -r1.79.2.1 src/libexec/httpd/bozohttpd.8
cvs rdiff -u -r1.113.2.1 -r1.113.2.2 src/libexec/httpd/bozohttpd.c
cvs rdiff -u -r1.60 -r1.60.2.1 src/libexec/httpd/bozohttpd.h
cvs rdiff -u -r1.48 -r1.48.2.1 src/libexec/httpd/cgi-bozo.c
cvs rdiff -u -r1.16 -r1.16.2.1 src/libexec/httpd/content-bozo.c
cvs rdiff -u -r1.21 -r1.21.2.1 src/libexec/httpd/daemon-bozo.c
cvs rdiff -u -r1.32 -r1.32.2.1 src/libexec/httpd/dir-index-bozo.c
cvs rdiff -u -r1.22 -r1.22.2.1 src/libexec/httpd/main.c
cvs rdiff -u -r1.3 -r1.3.18.1 src/libexec/httpd/printenv.lua
cvs rdiff -u -r1.26 -r1.26.2.1 src/libexec/httpd/ssl-bozo.c
cvs rdiff -u -r1.3 -r1.3.12.1 src/libexec/httpd/libbozohttpd/Makefile
cvs rdiff -u -r1.4 -r1.4.14.1 src/libexec/httpd/libbozohttpd/libbozohttpd.3
cvs rdiff -u -r1.3 -r1.3.26.1 src/libexec/httpd/small/Makefile
cvs rdiff -u -r1.13 -r1.13.2.1 src/libexec/httpd/testsuite/Makefile
cvs rdiff -u -r0 -r1.1.2.2 src/libexec/httpd/test

CVS commit: [netbsd-9] src/sys/kern

2021-03-05 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Mar  5 13:48:27 UTC 2021

Modified Files:
src/sys/kern [netbsd-9]: kern_subr.c

Log Message:
Pull up following revision(s) (requested by tsutsui in ticket #1222):

sys/kern/kern_subr.c: revision 1.229

Restore missing message for RB_ASKNAME.
Cleanups.


To generate a diff of this commit:
cvs rdiff -u -r1.223.4.1 -r1.223.4.2 src/sys/kern/kern_subr.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/share/man/man4

2021-03-05 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Mar  5 13:52:58 UTC 2021

Modified Files:
src/share/man/man4 [netbsd-9]: spi.4

Log Message:
Pull up following revision(s) (requested by nia in ticket #1223):

share/man/man4/spi.4: revision 1.10
share/man/man4/spi.4: revision 1.8
share/man/man4/spi.4: revision 1.9

Document the userspace /dev/spi interface to the best of my ability.

Add ssdfb(4).

Based mostly on a mailing list post by mlelstv;
https://mail-index.netbsd.org/port-arm/2019/02/07/msg005454.html

spi.4: Add a FILES section

spi.4: mention history of ioctl interface


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.7.2.1 src/share/man/man4/spi.4

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



CVS commit: [netbsd-9] src/share/man/man4

2021-03-05 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Mar  5 13:55:27 UTC 2021

Modified Files:
src/share/man/man4 [netbsd-9]: iic.4

Log Message:
Pull up following revision(s) (requested by nia in ticket #1224):

share/man/man4/iic.4: revision 1.23
share/man/man4/iic.4: revision 1.24
share/man/man4/iic.4: revision 1.25

iic.4: add ssdfb

Describe the i2c ioctl interface

iic.4: Add FILES section. Fix copypasto.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.22.6.1 src/share/man/man4/iic.4

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

2021-03-05 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Fri Mar  5 13:57:33 UTC 2021

Modified Files:
src/doc [netbsd-9]: CHANGES-9.2

Log Message:
Tickets #1221 - #1224


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.54 -r1.1.2.55 src/doc/CHANGES-9.2

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



CVS commit: src/tests/usr.bin/xlint/lint1

2021-03-05 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Mar  5 16:31:49 UTC 2021

Modified Files:
src/tests/usr.bin/xlint/lint1: msg_130.c

Log Message:
tests/lint: add test for incompatible enums in switch

Neither lint nor GCC 10 nor Clang 8 have a warning for an enum type
mismatch in a switch statement.

GCC 10 issues a warning but completely misses the point of the
mismatched enum types.  It only warns because in this test, EVENING has
the numeric value 3, which is out of bounds for enum color, where the
valid range is from 0 to 2.  It says:

> msg_130.c:45:2: warning:
> case value ‘3’ not in enumerated type ‘enum color’ [-Wswitch]

Clang 8 behaves almost the same, it just doesn't mention the value of
the constant, saying merely 'case value not in enumerated type'.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/usr.bin/xlint/lint1/msg_130.c

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



CVS commit: src/tests/usr.bin/xlint/lint1

2021-03-05 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Mar  5 16:35:52 UTC 2021

Modified Files:
src/tests/usr.bin/xlint/lint1: msg_130.c msg_130.exp

Log Message:
tests/lint: mark tests for messages 130 and 241 as related


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/tests/usr.bin/xlint/lint1/msg_130.c
cvs rdiff -u -r1.4 -r1.5 src/tests/usr.bin/xlint/lint1/msg_130.exp

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



CVS commit: src

2021-03-05 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Fri Mar  5 17:10:06 UTC 2021

Modified Files:
src/tests/usr.bin/xlint/lint1: msg_130.c msg_130.exp
src/usr.bin/xlint/lint1: func.c

Log Message:
lint: warn about enum/enum or enum/int type mismatch in switch

This is something that neither GCC 10 nor Clang 8 do, even though it
seems useful.  Lint didn't do it up to now, but that was probably an
oversight since it is easy to miss the implicit '==' operator in the
switch statement.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/tests/usr.bin/xlint/lint1/msg_130.c
cvs rdiff -u -r1.5 -r1.6 src/tests/usr.bin/xlint/lint1/msg_130.exp
cvs rdiff -u -r1.74 -r1.75 src/usr.bin/xlint/lint1/func.c

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



CVS import: src/crypto/external/bsd/openssh/dist

2021-03-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar  5 17:45:30 UTC 2021

Update of /cvsroot/src/crypto/external/bsd/openssh/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv21764

Log Message:
OpenSSH 8.5/8.5p1 (2021-03-03)

OpenSSH 8.5 was released on 2021-03-03. It is available from the
mirrors listed at https://www.openssh.com/.
OpenSSH is a 100% complete SSH protocol 2.0 implementation and
includes sftp client and server support.

Once again, we would like to thank the OpenSSH community for their
continued support of the project, especially those who contributed
code or patches, reported bugs, tested snapshots or donated to the
project. More information on donations may be found at:
https://www.openssh.com/donations.html

Future deprecation notice
=

It is now possible[1] to perform chosen-prefix attacks against the
SHA-1 algorithm for less than USD$50K.

In the SSH protocol, the "ssh-rsa" signature scheme uses the SHA-1
hash algorithm in conjunction with the RSA public key algorithm.
OpenSSH will disable this signature scheme by default in the near
future.

Note that the deactivation of "ssh-rsa" signatures does not necessarily
require cessation of use for RSA keys. In the SSH protocol, keys may be
capable of signing using multiple algorithms. In particular, "ssh-rsa"
keys are capable of signing using "rsa-sha2-256" (RSA/SHA256),
"rsa-sha2-512" (RSA/SHA512) and "ssh-rsa" (RSA/SHA1). Only the last of
these is being turned off by default.

This algorithm is unfortunately still used widely despite the
existence of better alternatives, being the only remaining public key
signature algorithm specified by the original SSH RFCs that is still
enabled by default.

The better alternatives include:

 * The RFC8332 RSA SHA-2 signature algorithms rsa-sha2-256/512. These
   algorithms have the advantage of using the same key type as
   "ssh-rsa" but use the safe SHA-2 hash algorithms. These have been
   supported since OpenSSH 7.2 and are already used by default if the
   client and server support them.

 * The RFC8709 ssh-ed25519 signature algorithm. It has been supported
   in OpenSSH since release 6.5.

 * The RFC5656 ECDSA algorithms: ecdsa-sha2-nistp256/384/521. These
   have been supported by OpenSSH since release 5.7.

To check whether a server is using the weak ssh-rsa public key
algorithm, for host authentication, try to connect to it after
removing the ssh-rsa algorithm from ssh(1)'s allowed list:

ssh -oHostKeyAlgorithms=-ssh-rsa user@host

If the host key verification fails and no other supported host key
types are available, the server software on that host should be
upgraded.

This release enables the UpdateHostKeys option by default to assist
the client by automatically migrating to better algorithms.

[1] "SHA-1 is a Shambles: First Chosen-Prefix Collision on SHA-1 and
Application to the PGP Web of Trust" Leurent, G and Peyrin, T
(2020) https://eprint.iacr.org/2020/014.pdf

Security


 * ssh-agent(1): fixed a double-free memory corruption that was
   introduced in OpenSSH 8.2 . We treat all such memory faults as
   potentially exploitable. This bug could be reached by an attacker
   with access to the agent socket.

   On modern operating systems where the OS can provide information
   about the user identity connected to a socket, OpenSSH ssh-agent
   and sshd limit agent socket access only to the originating user
   and root. Additional mitigation may be afforded by the system's
   malloc(3)/free(3) implementation, if it detects double-free
   conditions.

   The most likely scenario for exploitation is a user forwarding an
   agent either to an account shared with a malicious user or to a
   host with an attacker holding root access.

 * Portable sshd(8): Prevent excessively long username going to PAM.
   This is a mitigation for a buffer overflow in Solaris' PAM username
   handling (CVE-2020-14871), and is only enabled for Sun-derived PAM
   implementations.  This is not a problem in sshd itself, it only
   prevents sshd from being used as a vector to attack Solaris' PAM.
   It does not prevent the bug in PAM from being exploited via some
   other PAM application. GHPR212


Potentially-incompatible changes


This release includes a number of changes that may affect existing
configurations:

 * ssh(1), sshd(8): this release changes the first-preference signature
   algorithm from ECDSA to ED25519.

 * ssh(1), sshd(8): set the TOS/DSCP specified in the configuration
   for interactive use prior to TCP connect. The connection phase of
   the SSH session is time-sensitive and often explicitly interactive.
   The ultimate interactive/bulk TOS/DSCP will be set after
   authentication completes.

 * ssh(1), sshd(8): remove the pre-standardization cipher
   rijndael-...@lysator.liu.se. It is an alias for aes256-cbc before
   it was standardized in RFC4253 (2006), has been deprecated and
   disabled by default

CVS commit: src/crypto/external/bsd/openssh

2021-03-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar  5 17:47:16 UTC 2021

Modified Files:
src/crypto/external/bsd/openssh/bin/sshd: Makefile
src/crypto/external/bsd/openssh/dist: PROTOCOL PROTOCOL.agent addr.c
addrmatch.c auth-krb5.c auth-options.c auth-passwd.c auth-rhosts.c
auth.c auth.h auth2-chall.c auth2-gss.c auth2-hostbased.c
auth2-kbdint.c auth2-none.c auth2-passwd.c auth2-pubkey.c auth2.c
authfd.c canohost.c channels.c cipher.c clientloop.c compat.c
compat.h crypto_api.h dh.c digest-openssl.c digest.h dns.c fatal.c
gss-genr.c hostfile.c hostfile.h kex.c kex.h kexdh.c kexgen.c
kexgexc.c kexgexs.c krl.c log.c log.h match.c misc.c misc.h
monitor.c monitor_fdpass.c monitor_wrap.c monitor_wrap.h msg.c
mux.c myproposal.h namespace.h nchan.c packet.c readconf.c
readconf.h readpass.c sandbox-pledge.c sandbox-rlimit.c scp.1 scp.c
servconf.c servconf.h serverloop.c session.c sftp-client.c
sftp-client.h sftp-common.c sftp-server.c sftp.1 sftp.c sk-usbhid.c
srclimit.c ssh-add.c ssh-agent.c ssh-ed25519-sk.c ssh-ed25519.c
ssh-gss.h ssh-keygen.1 ssh-keygen.c ssh-keyscan.c ssh-keysign.c
ssh-pkcs11-client.c ssh-pkcs11-helper.c ssh-pkcs11.c
ssh-sk-client.c ssh-sk-helper.c ssh-sk.c ssh-xmss.c ssh.1 ssh.c
ssh2.h ssh_api.c ssh_config.5 sshconnect.c sshconnect.h
sshconnect2.c sshd.c sshd_config.5 sshkey-xmss.c sshkey-xmss.h
sshkey.c sshkey.h sshlogin.c sshsig.c ttymodes.c version.h
src/crypto/external/bsd/openssh/dist/moduli-gen: Makefile moduli.2048
moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192
src/crypto/external/bsd/openssh/lib: Makefile shlib_version
Removed Files:
src/crypto/external/bsd/openssh/dist: kexsntrup4591761x25519.c
sntrup4591761.c sntrup4591761.sh

Log Message:
merge local changes between openssh 8.4 and 8.5


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/crypto/external/bsd/openssh/bin/sshd/Makefile
cvs rdiff -u -r1.15 -r1.16 src/crypto/external/bsd/openssh/dist/PROTOCOL \
src/crypto/external/bsd/openssh/dist/kexgexc.c \
src/crypto/external/bsd/openssh/dist/log.h \
src/crypto/external/bsd/openssh/dist/readpass.c \
src/crypto/external/bsd/openssh/dist/sshconnect.h
cvs rdiff -u -r1.10 -r1.11 \
src/crypto/external/bsd/openssh/dist/PROTOCOL.agent \
src/crypto/external/bsd/openssh/dist/gss-genr.c \
src/crypto/external/bsd/openssh/dist/hostfile.h \
src/crypto/external/bsd/openssh/dist/msg.c
cvs rdiff -u -r1.1.1.1 -r1.2 src/crypto/external/bsd/openssh/dist/addr.c \
src/crypto/external/bsd/openssh/dist/srclimit.c
cvs rdiff -u -r1.13 -r1.14 src/crypto/external/bsd/openssh/dist/addrmatch.c \
src/crypto/external/bsd/openssh/dist/auth2-passwd.c \
src/crypto/external/bsd/openssh/dist/canohost.c \
src/crypto/external/bsd/openssh/dist/compat.h \
src/crypto/external/bsd/openssh/dist/sshkey.h
cvs rdiff -u -r1.14 -r1.15 src/crypto/external/bsd/openssh/dist/auth-krb5.c \
src/crypto/external/bsd/openssh/dist/auth2-gss.c \
src/crypto/external/bsd/openssh/dist/match.c
cvs rdiff -u -r1.24 -r1.25 \
src/crypto/external/bsd/openssh/dist/auth-options.c \
src/crypto/external/bsd/openssh/dist/misc.c \
src/crypto/external/bsd/openssh/dist/sshkey.c
cvs rdiff -u -r1.11 -r1.12 src/crypto/external/bsd/openssh/dist/auth-passwd.c \
src/crypto/external/bsd/openssh/dist/auth2-none.c \
src/crypto/external/bsd/openssh/dist/nchan.c \
src/crypto/external/bsd/openssh/dist/sftp-client.h \
src/crypto/external/bsd/openssh/dist/sftp-common.c \
src/crypto/external/bsd/openssh/dist/ssh_api.c \
src/crypto/external/bsd/openssh/dist/ttymodes.c
cvs rdiff -u -r1.12 -r1.13 src/crypto/external/bsd/openssh/dist/auth-rhosts.c \
src/crypto/external/bsd/openssh/dist/auth2-kbdint.c \
src/crypto/external/bsd/openssh/dist/ssh2.h \
src/crypto/external/bsd/openssh/dist/sshlogin.c
cvs rdiff -u -r1.28 -r1.29 src/crypto/external/bsd/openssh/dist/auth.c \
src/crypto/external/bsd/openssh/dist/channels.c \
src/crypto/external/bsd/openssh/dist/kex.c \
src/crypto/external/bsd/openssh/dist/monitor_wrap.c \
src/crypto/external/bsd/openssh/dist/scp.c \
src/crypto/external/bsd/openssh/dist/serverloop.c \
src/crypto/external/bsd/openssh/dist/ssh.1 \
src/crypto/external/bsd/openssh/dist/ssh_config.5 \
src/crypto/external/bsd/openssh/dist/sshconnect.c
cvs rdiff -u -r1.20 -r1.21 src/crypto/external/bsd/openssh/dist/auth.h \
src/crypto/external/bsd/openssh/dist/monitor_wrap.h \
src/crypto/external/bsd/openssh/dist/myproposal.h \
src/crypto/external/bsd/openssh/dist/ssh-keysign.c
cvs rdiff -u -r1.18 -r1.19 src/crypto/external/bsd/openssh/dist/auth2-chall.c \
src/crypto/external/bsd/openssh/dist

CVS commit: src/crypto/external/bsd/openssh/dist

2021-03-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar  5 17:53:51 UTC 2021

Modified Files:
src/crypto/external/bsd/openssh/dist: scp.c

Log Message:
remove __UNCONST, initialize


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/crypto/external/bsd/openssh/dist/scp.c

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



CVS commit: src/doc

2021-03-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar  5 18:04:18 UTC 2021

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
new OpenSSH


To generate a diff of this commit:
cvs rdiff -u -r1.1783 -r1.1784 src/doc/3RDPARTY
cvs rdiff -u -r1.2784 -r1.2785 src/doc/CHANGES

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



CVS commit: src/distrib/sets/lists

2021-03-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar  5 18:08:21 UTC 2021

Modified Files:
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/debug: shl.mi

Log Message:
bump libssh


To generate a diff of this commit:
cvs rdiff -u -r1.911 -r1.912 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.270 -r1.271 src/distrib/sets/lists/debug/shl.mi

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



CVS commit: src/sys/arch/powerpc

2021-03-05 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Fri Mar  5 18:10:07 UTC 2021

Modified Files:
src/sys/arch/powerpc/include: ofw_cons.h
src/sys/arch/powerpc/oea: ofw_consinit.c ofwoea_machdep.c

Log Message:
Separate probing for the console device and initializing it, so that
ofwoea_initppc() can have more control over which of those steps are
performed during initialization.  Probing happens before setting up
the exception vectors, initializing happens after.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/include/ofw_cons.h
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/powerpc/oea/ofw_consinit.c
cvs rdiff -u -r1.58 -r1.59 src/sys/arch/powerpc/oea/ofwoea_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/amd64/conf

2021-03-05 Thread Greg Troxel
Module Name:src
Committed By:   gdt
Date:   Fri Mar  5 20:18:39 UTC 2021

Modified Files:
src/sys/arch/amd64/conf: GENERIC

Log Message:
GENERIC: comment typo fix (spacing)


To generate a diff of this commit:
cvs rdiff -u -r1.585 -r1.586 src/sys/arch/amd64/conf/GENERIC

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



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

2021-03-05 Thread Greg Troxel
Module Name:src
Committed By:   gdt
Date:   Fri Mar  5 20:30:56 UTC 2021

Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0

Log Message:
XEN3_DOM0: Approach GENERIC

When processed to remove comments, blank lines, normalize whitespace,
and sort/uniq (one line was previously duplicated), this file is
identical to the previous version.  It has been reorganized to reduce
diffs to GENERIC, and many missing lines from GENERIC have been added
but commented out.


To generate a diff of this commit:
cvs rdiff -u -r1.191 -r1.192 src/sys/arch/amd64/conf/XEN3_DOM0

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



CVS commit: src/sys/dev/ic

2021-03-05 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat Mar  6 05:37:18 UTC 2021

Modified Files:
src/sys/dev/ic: mb89352.c

Log Message:
Fix a possible race condition in spc_msgin() in NO_MANUAL_XFER case.

To avoid the race, check SSTS and INTS after XFR command as
spc_pio_datain() does.

Reported from isaki@, observed on nono emulator.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/dev/ic/mb89352.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/powerpc/pic

2021-03-05 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Mar  6 07:24:25 UTC 2021

Modified Files:
src/sys/arch/powerpc/pic: intr.c

Log Message:
Include PIC name to interrupt source, instead of just "irq", so that
it appears in "interrupt id" field of intrctl(8).

Should be useful when multiple PICs are simultaneously available as in
405EX (where uic[12] are cascaded to uic0).


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/arch/powerpc/pic/intr.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/macppc/macppc

2021-03-05 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat Mar  6 07:29:05 UTC 2021

Modified Files:
src/sys/arch/macppc/macppc: pic_u3_ht.c

Log Message:
Change pic_name from "openpic" to "u3_ht" so that it can be
distinguishable with generic OpenPIC driver.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/macppc/macppc/pic_u3_ht.c

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