Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (44m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-09 23:22:45 UTC Now

2020-01-27 09:40:43 UTC MAIN commitmail json YAML

Add TX checksum offload supports for ixl(4)

(yamaguchi)

2020-01-27 08:40:46 UTC MAIN commitmail json YAML

Fix missing PCI_INTR_MPSAFE settings in ixl(4)

(yamaguchi)

2020-01-27 08:33:24 UTC MAIN commitmail json YAML

2020-01-27 08:28:33 UTC MAIN commitmail json YAML

Skip inet6 addresses that begin with fe80: (not just exact match).

(kim)

2020-01-27 07:48:59 UTC MAIN commitmail json YAML

Add Rock64 and Pinebook Pro to list of known boards.

(thorpej)

2020-01-27 07:29:56 UTC netbsd-9 commitmail json YAML

2020-01-27 07:26:41 UTC netbsd-9 commitmail json YAML

2020-01-27 07:21:48 UTC netbsd-9 commitmail json YAML

src/crypto/external/bsd/openssl/dist/CHANGES@1.20.2.1 / diff / nxr@1.20.2.1
src/crypto/external/bsd/openssl/dist/Configurations/00-base-templates.conf@1.1.1.4.2.1 / diff / nxr@1.1.1.4.2.1
src/crypto/external/bsd/openssl/dist/Configurations/10-main.conf@1.1.1.5.2.1 / diff / nxr@1.1.1.5.2.1
src/crypto/external/bsd/openssl/dist/Configurations/15-ios.conf@1.1.1.2.4.1 / diff / nxr@1.1.1.2.4.1
src/crypto/external/bsd/openssl/dist/Configurations/50-win-onecore.conf@1.1.1.2.4.1 / diff / nxr@1.1.1.2.4.1
src/crypto/external/bsd/openssl/dist/Configurations/common0.tmpl@1.1.1.2.4.1 / diff / nxr@1.1.1.2.4.1
src/crypto/external/bsd/openssl/dist/Configurations/unix-Makefile.tmpl@1.1.1.7.2.1 / diff / nxr@1.1.1.7.2.1
src/crypto/external/bsd/openssl/dist/Configure@1.24.2.1 / diff / nxr@1.24.2.1
src/crypto/external/bsd/openssl/dist/INSTALL@1.1.1.10.2.1 / diff / nxr@1.1.1.10.2.1
src/crypto/external/bsd/openssl/dist/NEWS@1.20.2.1 / diff / nxr@1.20.2.1
src/crypto/external/bsd/openssl/dist/NOTES.WIN@1.1.1.2.2.1 / diff / nxr@1.1.1.2.2.1
src/crypto/external/bsd/openssl/dist/README@1.20.2.1 / diff / nxr@1.20.2.1
src/crypto/external/bsd/openssl/dist/apps/apps.c@1.1.1.19.2.1 / diff / nxr@1.1.1.19.2.1
src/crypto/external/bsd/openssl/dist/apps/apps.h@1.1.1.13.2.1 / diff / nxr@1.1.1.13.2.1
src/crypto/external/bsd/openssl/dist/apps/ca.c@1.18.2.1 / diff / nxr@1.18.2.1
src/crypto/external/bsd/openssl/dist/apps/dgst.c@1.1.1.13.2.1 / diff / nxr@1.1.1.13.2.1
src/crypto/external/bsd/openssl/dist/apps/enc.c@1.1.1.14.2.1 / diff / nxr@1.1.1.14.2.1
src/crypto/external/bsd/openssl/dist/apps/ocsp.c@1.19.2.1 / diff / nxr@1.19.2.1
src/crypto/external/bsd/openssl/dist/apps/openssl.c@1.4.2.1 / diff / nxr@1.4.2.1
src/crypto/external/bsd/openssl/dist/apps/pkcs12.c@1.1.1.13.2.1 / diff / nxr@1.1.1.13.2.1
      :
(more 317 files)
Pull up the following revisions, requested by christos in ticket #660:

crypto/external/bsd/openssl/dist/doc/man3/CRYPTO_memcmp.pod up to 1.1.1.1
crypto/external/bsd/openssl/dist/doc/man3/X509_cmp.pod up to 1.1.1.1
crypto/external/bsd/openssl/dist/test/certs/server-pss-restrict-cert.pem up to 1.1.1.1
crypto/external/bsd/openssl/dist/test/certs/server-pss-restrict-key.pem up to 1.1.1.1
crypto/external/bsd/openssl/dist/test/recipes/80-test_cms_data/bad_signtime_attr.cms up to 1.1.1.1
crypto/external/bsd/openssl/dist/test/recipes/80-test_cms_data/ct_multiple_attr.cms up to 1.1.1.1
crypto/external/bsd/openssl/dist/test/recipes/80-test_cms_data/no_ct_attr.cms up to 1.1.1.1
crypto/external/bsd/openssl/dist/test/recipes/80-test_cms_data/no_md_attr.cms up to 1.1.1.1
crypto/external/bsd/openssl/dist/test/testutil/random.c up to 1.1.1.1
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/CertificateRequest.pm up to 1.1.1.1
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-586.pl delete
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-x86_64.pl delete
crypto/external/bsd/openssl/dist/crypto/aes/asm/bsaes-x86_64.pl delete
crypto/external/bsd/openssl/dist/CHANGES        up to 1.21
crypto/external/bsd/openssl/dist/Configure      up to 1.25
crypto/external/bsd/openssl/dist/INSTALL        up to 1.1.1.11
crypto/external/bsd/openssl/dist/NEWS          up to 1.21
crypto/external/bsd/openssl/dist/NOTES.WIN      up to 1.1.1.3
crypto/external/bsd/openssl/dist/README        up to 1.21
crypto/external/bsd/openssl/dist/config        up to 1.1.1.10
crypto/external/bsd/openssl/dist/e_os.h        up to 1.15
crypto/external/bsd/openssl/dist/Configurations/00-base-templates.conf up to 1.1.1.5
crypto/external/bsd/openssl/dist/Configurations/10-main.conf up to 1.1.1.6
crypto/external/bsd/openssl/dist/Configurations/15-ios.conf up to 1.1.1.3
crypto/external/bsd/openssl/dist/Configurations/50-win-onecore.conf up to 1.1.1.3
crypto/external/bsd/openssl/dist/Configurations/common0.tmpl up to 1.1.1.3
crypto/external/bsd/openssl/dist/Configurations/unix-Makefile.tmpl up to 1.1.1.8
crypto/external/bsd/openssl/dist/apps/apps.c    up to 1.1.1.20
crypto/external/bsd/openssl/dist/apps/apps.h    up to 1.1.1.14
crypto/external/bsd/openssl/dist/apps/ca.c      up to 1.19
crypto/external/bsd/openssl/dist/apps/dgst.c    up to 1.1.1.14
crypto/external/bsd/openssl/dist/apps/enc.c    up to 1.1.1.15
crypto/external/bsd/openssl/dist/apps/ocsp.c    up to 1.20
crypto/external/bsd/openssl/dist/apps/openssl.c up to 1.5
crypto/external/bsd/openssl/dist/apps/pkcs12.c  up to 1.1.1.14
crypto/external/bsd/openssl/dist/apps/req.c    up to 1.3
crypto/external/bsd/openssl/dist/apps/s_apps.h  up to 1.1.1.7
crypto/external/bsd/openssl/dist/apps/s_cb.c    up to 1.1.1.17
crypto/external/bsd/openssl/dist/apps/s_client.c up to 1.20
crypto/external/bsd/openssl/dist/apps/speed.c  up to 1.19
crypto/external/bsd/openssl/dist/apps/storeutl.c up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/arm_arch.h up to 1.7
crypto/external/bsd/openssl/dist/crypto/ctype.c up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/init.c  up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/o_str.c up to 1.1.1.8
crypto/external/bsd/openssl/dist/crypto/s390xcap.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/threads_none.c up to 1.1.1.3
crypto/external/bsd/openssl/dist/crypto/threads_pthread.c up to 1.4
crypto/external/bsd/openssl/dist/crypto/threads_win.c up to 1.1.1.5
crypto/external/bsd/openssl/dist/crypto/uid.c  up to 1.7
crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-s390x.pl up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/asn1/a_time.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/asn1/a_type.c up to 1.7
crypto/external/bsd/openssl/dist/crypto/asn1/x_bignum.c up to 1.1.1.6
crypto/external/bsd/openssl/dist/crypto/bio/b_addr.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/bio/bss_dgram.c up to 1.1.1.17
crypto/external/bsd/openssl/dist/crypto/bio/bss_file.c up to 1.12
crypto/external/bsd/openssl/dist/crypto/bio/bss_mem.c up to 1.1.1.10
crypto/external/bsd/openssl/dist/crypto/bn/bn_div.c up to 1.1.1.12
crypto/external/bsd/openssl/dist/crypto/bn/bn_lcl.h up to 1.9
crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c up to 1.13
crypto/external/bsd/openssl/dist/crypto/bn/bn_prime.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/bn/bn_rand.c up to 1.4
crypto/external/bsd/openssl/dist/crypto/bn/bn_sqrt.c up to 1.1.1.5
crypto/external/bsd/openssl/dist/crypto/bn/asm/mips.pl up to 1.6
crypto/external/bsd/openssl/dist/crypto/cms/cms_att.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/cms/cms_env.c up to 1.1.1.11
crypto/external/bsd/openssl/dist/crypto/cms/cms_err.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/cms/cms_lcl.h up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/cms/cms_sd.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/cms/cms_smime.c up to 1.1.1.12
crypto/external/bsd/openssl/dist/crypto/conf/conf_sap.c up to 1.1.1.8
crypto/external/bsd/openssl/dist/crypto/dh/dh_check.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/dh/dh_gen.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/dh/dh_key.c up to 1.1.1.10
crypto/external/bsd/openssl/dist/crypto/dh/dh_lib.c up to 1.5
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ameth.c up to 1.10
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_err.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/dsa/dsa_ossl.c up to 1.1.1.12
crypto/external/bsd/openssl/dist/crypto/dso/dso_dlfcn.c up to 1.15
crypto/external/bsd/openssl/dist/crypto/ec/ec_asn1.c up to 1.8
crypto/external/bsd/openssl/dist/crypto/ec/ec_curve.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/ec/ec_lcl.h up to 1.7
crypto/external/bsd/openssl/dist/crypto/ec/ec_lib.c up to 1.7
crypto/external/bsd/openssl/dist/crypto/ec/ecdh_ossl.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/ec/ecdsa_ossl.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp224.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp256.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistp521.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/ec/ecp_nistputil.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/ec/ecx_meth.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-sparcv9.pl up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/ec/asm/ecp_nistz256-x86_64.pl up to 1.1.1.5
crypto/external/bsd/openssl/dist/crypto/ec/asm/x25519-ppc64.pl up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/engine/eng_devcrypto.c up to 1.6
crypto/external/bsd/openssl/dist/crypto/engine/eng_openssl.c up to 1.1.1.5
crypto/external/bsd/openssl/dist/crypto/err/err.c up to 1.1.1.11
crypto/external/bsd/openssl/dist/crypto/err/openssl.txt up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/evp/bio_ok.c up to 1.1.1.10
crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c up to 1.19
crypto/external/bsd/openssl/dist/crypto/evp/e_aria.c up to 1.1.1.3
crypto/external/bsd/openssl/dist/crypto/evp/e_chacha20_poly1305.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/evp/e_rc5.c up to 1.1.1.5
crypto/external/bsd/openssl/dist/crypto/evp/evp_err.c up to 1.1.1.14
crypto/external/bsd/openssl/dist/crypto/evp/evp_lib.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/evp/m_sha3.c up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/include/internal/ctype.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/include/internal/rand_int.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/crypto/include/internal/sm2err.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/lhash/lhash.c up to 1.8
crypto/external/bsd/openssl/dist/crypto/pem/pvkfmt.c up to 1.1.1.13
crypto/external/bsd/openssl/dist/crypto/pkcs7/pk7_doit.c up to 1.10
crypto/external/bsd/openssl/dist/crypto/rand/drbg_lib.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/crypto/rand/rand_err.c up to 1.1.1.8
crypto/external/bsd/openssl/dist/crypto/rand/rand_lcl.h up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/rand/rand_lib.c up to 1.1.1.12
crypto/external/bsd/openssl/dist/crypto/rand/rand_unix.c up to 1.13
crypto/external/bsd/openssl/dist/crypto/rand/rand_win.c up to 1.1.1.12
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ameth.c up to 1.1.1.13
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_err.c up to 1.7
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_gen.c up to 1.5
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_lib.c up to 1.6
crypto/external/bsd/openssl/dist/crypto/rsa/rsa_ossl.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-armv4.pl up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/sha/asm/keccak1600-armv8.pl up to 1.1.1.3
crypto/external/bsd/openssl/dist/crypto/sha/asm/sha512-sparcv9.pl up to 1.1.1.7
crypto/external/bsd/openssl/dist/crypto/sm2/sm2_sign.c up to 1.1.1.3
crypto/external/bsd/openssl/dist/crypto/store/loader_file.c up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/store/store_lib.c up to 1.1.1.2
crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c up to 1.6
crypto/external/bsd/openssl/dist/crypto/ui/ui_openssl.c up to 1.15
crypto/external/bsd/openssl/dist/crypto/whrlpool/wp_block.c up to 1.1.1.6
crypto/external/bsd/openssl/dist/crypto/x509/by_dir.c up to 1.1.1.10
crypto/external/bsd/openssl/dist/crypto/x509/t_req.c up to 1.1.1.3
crypto/external/bsd/openssl/dist/crypto/x509/x509_att.c up to 1.1.1.6
crypto/external/bsd/openssl/dist/crypto/x509/x509_cmp.c up to 1.1.1.12
crypto/external/bsd/openssl/dist/crypto/x509/x509_err.c up to 1.1.1.8
crypto/external/bsd/openssl/dist/crypto/x509/x509_lu.c up to 1.1.1.13
crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c up to 1.17
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_alt.c up to 1.1.1.9
crypto/external/bsd/openssl/dist/crypto/x509v3/v3_purp.c up to 1.1.1.10
crypto/external/bsd/openssl/dist/demos/bio/descrip.mms up to 1.1.1.3
crypto/external/bsd/openssl/dist/demos/evp/aesgcm.c up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/HOWTO/proxy_certificates.txt up to 1.1.1.7
crypto/external/bsd/openssl/dist/doc/man1/engine.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man1/errstr.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man1/pkcs12.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man1/pkeyparam.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man1/s_client.pod up to 1.1.1.4
crypto/external/bsd/openssl/dist/doc/man1/s_server.pod up to 1.1.1.5
crypto/external/bsd/openssl/dist/doc/man3/ADMISSIONS.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/ASYNC_start_job.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/BIO_connect.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/BIO_f_ssl.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BIO_find_type.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BIO_new.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_accept.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_bio.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_connect.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_fd.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BIO_s_mem.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/BIO_set_callback.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BN_generate_prime.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/BN_mod_mul_montgomery.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/BN_new.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/CMS_final.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/CRYPTO_THREAD_run_once.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/DES_random_key.pod up to 1.1.1.4
crypto/external/bsd/openssl/dist/doc/man3/DSA_generate_key.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/DSA_sign.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/ECDSA_SIG_new.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestInit.pod up to 1.1.1.4
crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestSignInit.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_DigestVerifyInit.pod up to 1.1.1.4
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_set_hkdf_md.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_CTX_set_tls1_prf_md.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_decrypt.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_derive.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_encrypt.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_sign.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_verify.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_PKEY_verify_recover.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_SealInit.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/EVP_SignInit.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_VerifyInit.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/EVP_aria.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_md5.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/EVP_rc5_32_12_16_cbc.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/OCSP_REQUEST_new.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/OPENSSL_fork_prepare.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/OSSL_STORE_LOADER.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/OSSL_STORE_expect.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/PKCS12_newpass.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/RAND_DRBG_set_callbacks.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/RAND_set_rand_method.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/RSA_blinding_on.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/RSA_generate_key.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/RSA_padding_add_PKCS1_type_1.pod up to 1.1.1.4
crypto/external/bsd/openssl/dist/doc/man3/RSA_public_encrypt.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/RSA_sign_ASN1_OCTET_STRING.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_config.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_dane_enable.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_get0_param.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_new.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_cipher_list.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_generate_session_id.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_session_id_context.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/SSL_CTX_set_verify.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/SSL_SESSION_get0_hostname.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/SSL_get_error.pod up to 1.1.1.5
crypto/external/bsd/openssl/dist/doc/man3/SSL_library_init.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/SSL_set1_host.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/SSL_write.pod up to 1.1.1.4
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_CTX_get_error.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_CTX_set_verify_cb.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_add_cert.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/X509_STORE_new.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/X509_VERIFY_PARAM_set_flags.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man3/X509_get_extension_flags.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man3/d2i_X509.pod up to 1.1.1.3
crypto/external/bsd/openssl/dist/doc/man5/x509v3_config.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man7/Ed25519.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man7/RAND.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man7/SM2.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man7/X25519.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man7/bio.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/doc/man7/scrypt.pod up to 1.1.1.2
crypto/external/bsd/openssl/dist/engines/build.info up to 1.1.1.3
crypto/external/bsd/openssl/dist/engines/e_afalg.c up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/internal/constant_time_locl.h up to 1.1.1.4
crypto/external/bsd/openssl/dist/include/internal/cryptlib.h up to 1.1.1.4
crypto/external/bsd/openssl/dist/include/internal/dsoerr.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/include/internal/refcount.h up to 1.4
crypto/external/bsd/openssl/dist/include/internal/thread_once.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/include/internal/tsan_assist.h up to 1.6
crypto/external/bsd/openssl/dist/include/openssl/asn1err.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/asyncerr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/bio.h up to 1.1.1.5
crypto/external/bsd/openssl/dist/include/openssl/bioerr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/bnerr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/buffererr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/cms.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/include/openssl/cmserr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/comperr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/conferr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/cryptoerr.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/include/openssl/cterr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/dherr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/dsaerr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/ec.h up to 1.1.1.4
crypto/external/bsd/openssl/dist/include/openssl/ecerr.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/include/openssl/engineerr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/evp.h up to 1.1.1.7
crypto/external/bsd/openssl/dist/include/openssl/evperr.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/include/openssl/kdferr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/objectserr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/ocsperr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/opensslv.h up to 1.1.1.8
crypto/external/bsd/openssl/dist/include/openssl/pemerr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/pkcs12err.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/pkcs7err.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/randerr.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/include/openssl/rsaerr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/ssl.h up to 1.1.1.8
crypto/external/bsd/openssl/dist/include/openssl/sslerr.h up to 1.1.1.3
crypto/external/bsd/openssl/dist/include/openssl/store.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/storeerr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/tls1.h up to 1.1.1.5
crypto/external/bsd/openssl/dist/include/openssl/tserr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/uierr.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/x509err.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/include/openssl/x509v3.h up to 1.1.1.5
crypto/external/bsd/openssl/dist/include/openssl/x509v3err.h up to 1.1.1.2
crypto/external/bsd/openssl/dist/ssl/d1_msg.c  up to 1.1.1.3
crypto/external/bsd/openssl/dist/ssl/s3_lib.c  up to 1.25
crypto/external/bsd/openssl/dist/ssl/ssl_cert.c up to 1.1.1.13
crypto/external/bsd/openssl/dist/ssl/ssl_ciph.c up to 1.19
crypto/external/bsd/openssl/dist/ssl/ssl_lib.c  up to 1.17
crypto/external/bsd/openssl/dist/ssl/ssl_locl.h up to 1.23
crypto/external/bsd/openssl/dist/ssl/ssl_sess.c up to 1.8
crypto/external/bsd/openssl/dist/ssl/t1_lib.c  up to 1.30
crypto/external/bsd/openssl/dist/ssl/tls13_enc.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/ssl/record/rec_layer_s3.c up to 1.1.1.5
crypto/external/bsd/openssl/dist/ssl/statem/extensions.c up to 1.1.1.5
crypto/external/bsd/openssl/dist/ssl/statem/extensions_clnt.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/ssl/statem/extensions_srvr.c up to 1.1.1.3
crypto/external/bsd/openssl/dist/ssl/statem/statem_clnt.c up to 1.1.1.8
crypto/external/bsd/openssl/dist/ssl/statem/statem_lib.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/ssl/statem/statem_srvr.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/test/asn1_time_test.c up to 1.1.1.2
crypto/external/bsd/openssl/dist/test/bio_memleak_test.c up to 1.1.1.3
crypto/external/bsd/openssl/dist/test/bntest.c  up to 1.7
crypto/external/bsd/openssl/dist/test/build.info up to 1.1.1.8
crypto/external/bsd/openssl/dist/test/conf_include_test.c up to 1.1.1.2
crypto/external/bsd/openssl/dist/test/ct_test.c up to 1.1.1.5
crypto/external/bsd/openssl/dist/test/dhtest.c  up to 1.5
crypto/external/bsd/openssl/dist/test/drbgtest.c up to 1.1.1.4
crypto/external/bsd/openssl/dist/test/dtlstest.c up to 1.1.1.6
crypto/external/bsd/openssl/dist/test/ectest.c  up to 1.6
crypto/external/bsd/openssl/dist/test/enginetest.c up to 1.4
crypto/external/bsd/openssl/dist/test/evp_extra_test.c up to 1.8
crypto/external/bsd/openssl/dist/test/evp_test.c up to 1.8
crypto/external/bsd/openssl/dist/test/sslapitest.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/test/ssltestlib.c up to 1.1.1.7
crypto/external/bsd/openssl/dist/test/ssltestlib.h up to 1.1.1.7
crypto/external/bsd/openssl/dist/test/testutil.h up to 1.1.1.5
crypto/external/bsd/openssl/dist/test/tls13secretstest.c up to 1.1.1.3
crypto/external/bsd/openssl/dist/test/certs/mkcert.sh up to 1.1.1.3
crypto/external/bsd/openssl/dist/test/certs/setup.sh up to 1.1.1.5
crypto/external/bsd/openssl/dist/test/recipes/70-test_sslmessages.t up to 1.1.1.4
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13kexmodes.t up to 1.1.1.2
crypto/external/bsd/openssl/dist/test/recipes/70-test_tls13messages.t up to 1.1.1.2
crypto/external/bsd/openssl/dist/test/recipes/80-test_cms.t up to 1.1.1.3
crypto/external/bsd/openssl/dist/test/recipes/90-test_sslapi.t up to 1.1.1.3
crypto/external/bsd/openssl/dist/test/recipes/30-test_evp_data/evpciph.txt up to 1.1.1.3
crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf up to 1.1.1.3
crypto/external/bsd/openssl/dist/test/ssl-tests/20-cert-select.conf.in up to 1.1.1.3
crypto/external/bsd/openssl/dist/test/testutil/driver.c up to 1.3
crypto/external/bsd/openssl/dist/util/find-doc-nits up to 1.1.1.4
crypto/external/bsd/openssl/dist/util/libcrypto.num up to 1.1.1.8
crypto/external/bsd/openssl/dist/util/mkdef.pl  up to 1.11
crypto/external/bsd/openssl/dist/util/mkerr.pl  up to 1.1.1.10
crypto/external/bsd/openssl/dist/util/perl/checkhandshake.pm up to 1.1.1.2
crypto/external/bsd/openssl/dist/util/perl/OpenSSL/Test.pm up to 1.1.1.5
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Message.pm up to 1.1.1.4
crypto/external/bsd/openssl/dist/util/perl/TLSProxy/Proxy.pm up to 1.1.1.4
crypto/external/bsd/openssl/lib/libcrypto/Makefile up to 1.20
crypto/external/bsd/openssl/lib/libcrypto/crypto.map up to 1.7
crypto/external/bsd/openssl/lib/libcrypto/arch/m68k/aes-m68k.S up to 1.4
crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/aesni-x86_64.S up to 1.10
crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ecp_nistz256-x86_64.S up to 1.5
crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ghash-x86_64.S up to 1.7
crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/rsaz-avx2.S up to 1.4
crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/vpaes-x86_64.S up to 1.6
crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64-mont5.S up to 1.8
crypto/external/bsd/openssl/lib/libcryptotest/Makefile up to 1.2
crypto/external/bsd/openssl/lib/libssl/ssl.map  up to 1.3

Import OpenSSL 1.1.1d:

  *) Fixed a fork protection issue. OpenSSL 1.1.1 introduced a rewritten random
    number generator (RNG). This was intended to include protection in the
    event of a fork() system call in order to ensure that the parent and child
    processes did not share the same RNG state. However this protection was not
    being used in the default case.

    A partial mitigation for this issue is that the output from a high
    precision timer is mixed into the RNG state so the likelihood of a parent
    and child process sharing state is significantly reduced.

    If an application already calls OPENSSL_init_crypto() explicitly using
    OPENSSL_INIT_ATFORK then this problem does not occur at all.
    (CVE-2019-1549)
    [Matthias St. Pierre]

  *) For built-in EC curves, ensure an EC_GROUP built from the curve name is
    used even when parsing explicit parameters, when loading a serialized key
    or calling `EC_GROUP_new_from_ecpkparameters()`/
    `EC_GROUP_new_from_ecparameters()`.
    This prevents bypass of security hardening and performance gains,
    especially for curves with specialized EC_METHODs.
    By default, if a key encoded with explicit parameters is loaded and later
    serialized, the output is still encoded with explicit parameters, even if
    internally a "named" EC_GROUP is used for computation.
    [Nicola Tuveri]

  *) Compute ECC cofactors if not provided during EC_GROUP construction. Before
    this change, EC_GROUP_set_generator would accept order and/or cofactor as
    NULL. After this change, only the cofactor parameter can be NULL. It also
    does some minimal sanity checks on the passed order.
    (CVE-2019-1547)
    [Billy Bob Brumley]

  *) Fixed a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey.
    An attack is simple, if the first CMS_recipientInfo is valid but the
    second CMS_recipientInfo is chosen ciphertext. If the second
    recipientInfo decodes to PKCS #1 v1.5 form plaintext, the correct
    encryption key will be replaced by garbage, and the message cannot be
    decoded, but if the RSA decryption fails, the correct encryption key is
    used and the recipient will not notice the attack.
    As a work around for this potential attack the length of the decrypted
    key must be equal to the cipher default key length, in case the
    certifiate is not given and all recipientInfo are tried out.
    The old behaviour can be re-enabled in the CMS code by setting the
    CMS_DEBUG_DECRYPT flag.
    (CVE-2019-1563)
    [Bernd Edlinger]

  *) Early start up entropy quality from the DEVRANDOM seed source has been
    improved for older Linux systems.  The RAND subsystem will wait for
    /dev/random to be producing output before seeding from /dev/urandom.
    The seeded state is stored for future library initialisations using
    a system global shared memory segment.  The shared memory identifier
    can be configured by defining OPENSSL_RAND_SEED_DEVRANDOM_SHM_ID to
    the desired value.  The default identifier is 114.
    [Paul Dale]

  *) Correct the extended master secret constant on EBCDIC systems. Without this
    fix TLS connections between an EBCDIC system and a non-EBCDIC system that
    negotiate EMS will fail. Unfortunately this also means that TLS connections
    between EBCDIC systems with this fix, and EBCDIC systems without this
    fix will fail if they negotiate EMS.
    [Matt Caswell]

  *) Use Windows installation paths in the mingw builds

    Mingw isn't a POSIX environment per se, which means that Windows
    paths should be used for installation.
    (CVE-2019-1552)
    [Richard Levitte]

  *) Changed DH_check to accept parameters with order q and 2q subgroups.
    With order 2q subgroups the bit 0 of the private key is not secret
    but DH_generate_key works around that by clearing bit 0 of the
    private key for those. This avoids leaking bit 0 of the private key.
    [Bernd Edlinger]

  *) Significantly reduce secure memory usage by the randomness pools.
    [Paul Dale]

  *) Revert the DEVRANDOM_WAIT feature for Linux systems

    The DEVRANDOM_WAIT feature added a select() call to wait for the
    /dev/random device to become readable before reading from the
    /dev/urandom device.

    It turned out that this change had negative side effects on
    performance which were not acceptable. After some discussion it
    was decided to revert this feature and leave it up to the OS
    resp. the platform maintainer to ensure a proper initialization
    during early boot time.
    [Matthias St. Pierre]

(martin)

2020-01-27 07:12:41 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #659):

sys/arch/evbarm/fdt/fdt_memory.c: revision 1.4

Save 400KB of RAM by fixing a really dumb bug in sizing of the fdt memory
pool.

(martin)

2020-01-27 07:10:17 UTC netbsd-9 commitmail json YAML

2020-01-27 07:09:31 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #658):

sys/dev/hdaudio/hdaudiodevs: revision 1.3

Make sure that all vendor strings are shorter than 16 (MAX_AUDIO_DEV_LEN)
characters as the values are used in the AUDIO_GETDEV ioctl.
regen

(martin)

2020-01-27 07:06:02 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by nia in ticket #657):

sys/dev/files.audio: revision 1.13
sys/dev/files.audio: revision 1.14
sys/arch/amd64/conf/GENERIC: revision 1.559
sys/arch/evbarm/conf/GENERIC: revision 1.71
sys/arch/evbarm/conf/GENERIC64: revision 1.134
sys/dev/audio/audiodef.h: revision 1.8

Set AUDIO_BLK_MS=4 - unlikely to cause significant overhead on non-m68k.

Several of us have been setting this in /etc/sysctl.conf for months, to
get better performance from applications that require synced audio, etc.
It's also mentioned as a good value with low overhead on most archs here:
href="https://mail-index.netbsd.org/tech-kern/2019/12/07/msg025830.html

We could probably go lower, but this is low enough to make most/all
software run well, removing frame drops. It's also low enough to get
emulators/mednafen to stop complaining in the console.

defopt AUDIO_BLK_MS

Follow amd64 and set AUDIO_BLK_MS=4 by default

defopt -> defparam (oops)

(martin)

2020-01-27 02:56:15 UTC MAIN commitmail json YAML

If we get an error from devsw_attach(), don't destroy the error value,
since we need to return it to our caller.  While we're here, improve
the value of the debug message by actually printing the error value.

(pgoyette)

2020-01-27 01:15:09 UTC MAIN commitmail json YAML

Save 400KB of RAM by fixing a really dumb bug in sizing of the fdt memory
pool.

(jmcneill)

2020-01-27 00:51:40 UTC MAIN commitmail json YAML

2020-01-27 00:51:15 UTC MAIN commitmail json YAML

Make sure that all vendor strings are shorter than 16 (MAX_AUDIO_DEV_LEN)
characters as the values are used in the AUDIO_GETDEV ioctl.

(jmcneill)

2020-01-26 22:57:52 UTC MAIN commitmail json YAML

prevent coredump when state == NULL

(christos)

2020-01-26 22:34:17 UTC MAIN commitmail json YAML

2020-01-26 22:19:54 UTC MAIN commitmail json YAML

Unconditionally enable UATP_DEBUG.

(riastradh)

2020-01-26 22:19:39 UTC MAIN commitmail json YAML

Downgrade noisy message from aprint_verbose to DPRINTF.

(riastradh)

2020-01-26 22:19:27 UTC MAIN commitmail json YAML

Work around quirk of Fountain and Geyser 1 trackpads.

Sometimes they get desynchronized, but we know the last packet is a
17-byte packet, so if we get one early then stop here.

Tested by macallan on an iBook and a PowerBook.  This code path
shouldn't break anything on MacBooks because they have different
total numbers of sensors so this branch won't be reached.

(riastradh)

2020-01-26 21:43:52 UTC MAIN commitmail json YAML

Fix __HAVE_OLD_DISKLABEL bits so they at least compile.

(thorpej)

2020-01-26 19:08:09 UTC MAIN commitmail json YAML

Correction to previous: don't leak newuc if copyout() fails.

(ad)

2020-01-26 19:06:24 UTC MAIN commitmail json YAML

Update a comment.

(ad)

2020-01-26 19:01:56 UTC MAIN commitmail json YAML

Add SOBJ_SLEEPQ_NULL: means there is no TAILQ and the caller tracks the
sleeping LWPs some other way, which sleepq_*() doesn't know about.

(ad)

2020-01-26 18:52:55 UTC MAIN commitmail json YAML

softint_dispatch(): replace the KASSERT for LW_RUNNING with a big printf()
plus panic() that dumps lots of info.

(ad)

2020-01-26 15:52:00 UTC MAIN commitmail json YAML

2020-01-26 14:37:29 UTC MAIN commitmail json YAML

When retrying sets during extraction, reset the relevant statistics
to avoid counting retried sets multiple times.

Reported by kim.

(martin)

2020-01-26 14:36:36 UTC MAIN commitmail json YAML

2020-01-26 11:29:39 UTC netbsd-9 commitmail json YAML

2020-01-26 11:28:11 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #656):

sys/ddb/db_command.c: revision 1.162
sys/ddb/db_command.c: revision 1.163
sys/ddb/db_command.c: revision 1.164

db_command - make sure count is always initialized.
db_command - make setting have_addr more clear.
Don't set it to false that it's already initialized to.
db_command - don't hide local static variable in the middle of other
local variable definitions.  While here, get rid of the alignment of
variable names.

(martin)

2020-01-26 11:25:22 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #655):

sys/ddb/db_input.c: revision 1.27
sys/ddb/db_lex.c: revision 1.23

Print db> prompt in db_read_line(), not db_readline().
The former is what DDB repl calls.  The latter performs the actual
input so let other code use it without the unwanted db> prompt.  It's
already used by ACPI (and AcpiOsWaitCommandReady supplies its own
prompt).  I also use it for my uncommitted Forth scripting for DDB.

(martin)

2020-01-26 11:23:41 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #654):

sys/ddb/db_output.c: revision 1.35
sys/ddb/db_output.c: revision 1.36

db_putchar - check if we need to wrap at $maxwidth after whitespace.

That fixes orphaned first character in something like:
    |Stopped in ... longsymbol+0xf00:  |
    |i
    |nsn

Fix typo in comment.

(martin)

2020-01-26 11:21:59 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #653):

sys/stand/efiboot/prompt.c: revision 1.6
sys/stand/efiboot/boot.c: revision 1.20
sys/stand/efiboot/bootarm/Makefile: revision 1.4
sys/stand/efiboot/efiacpi.c: revision 1.6
sys/stand/efiboot/exec.c: revision 1.13
sys/stand/efiboot/Makefile.efiboot: revision 1.10
sys/stand/efiboot/bootaa64/Makefile: revision 1.7

Fix for disappearing counters on graphics consoles

Hide the twiddle while loading efiboot plist

Clean up the banner so it fits in 80 columns and add some extra details
to the "version" command output.

(martin)

2020-01-26 11:19:36 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #652):

distrib/notes/Makefile.inc: revision 1.54
distrib/notes/common/main: revision 1.561
distrib/notes/common/main: revision 1.562
share/tmac/doc2html: revision 1.71

Use .Os NetBSD/\*M \*V to get more informative footer.

Provide ability to override <title>

If \*[title-section] is non-empty, use it to override the title
instead of appending it.  Nothing in the tree uses title-section
currently, so it shouldn't affect any existing document.

This override will be used by the installation notes where the default
title is less than helpful.

Override HTML <title> to something more informative.
Requested by martin@

Use -mdoc2html to generate HTML TOC to avoids warnings.

(martin)

2020-01-26 11:17:12 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #651):

sys/dev/pci/if_mcx.c: revision 1.8
sys/dev/pci/if_mcx.c: revision 1.9

- Change IFM_10G_T(10GBase-T) entry to IFM_10G_CR1(10GBASE-CR1)
- Add the following entries:
20GBASE-KR2
56GBASE-R4
100GBASE-LR4
100BaseTX
1000baseT
10GBase-T
Set if_baudrate.

(martin)

2020-01-26 11:13:28 UTC netbsd-9 commitmail json YAML

Pull up the following (via patch), requested by msaitoh in ticket #650:

sys/dev/pci/if_wm.c 1.650, 1.652-1.654
sys/dev/pci/if_wmreg.h 1.116-1.117

- Set CTRL_ILOS(Invert loss of signal) bit correctly on 82580
  port 1, 2, 3 and newer chips. This change fixes a bug that some
  fiber, serdes or SFP devices don't detect the link status correctly.
- Simplify code by using "struct mii_data *mii" more. No functional
  change.
- MSI-X doesn't use sc->sc_icr variable, so move the code into
  non-MSI-X part. No functional change intended.
- Modify debug printfs a bit.
- Rename macro.
- Use __BIT()
- Fix comment. Add comment.
- KNF.

(martin)

2020-01-26 11:11:13 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #649):

sys/dev/mii/ihphy.c: revision 1.15

Remove extra 10ms delay in ihphy_reset(). The delay are in if_wm.c side.
It's required for hardware full reset and it't not requred on soft reset.

When ihphy.c was added in 9 years ago, some workaround code were not in
if_wm.c yet and the initialization code was not good.

(martin)

2020-01-26 11:03:17 UTC netbsd-9 commitmail json YAML

Pull up the following (via patch), requested by msaitoh in ticket #648

sys/dev/pci/ixgbe/if_bypass.c 1.5
sys/dev/pci/ixgbe/ixgbe_osdep.c 1.5
sys/dev/pci/ixgbe/ix_txrx.c 1.58-1.60
sys/dev/pci/ixgbe/ixgbe.c 1.220-1.221
sys/dev/pci/ixgbe/ixgbe.h 1.60-1.2
sys/dev/pci/ixgbe/ixgbe_api.c 1.24
sys/dev/pci/ixgbe/ixgbe_common.c 1.26
sys/dev/pci/ixgbe/ixgbe_netbsd.c 1.11-1.12
sys/dev/pci/ixgbe/ixgbe_osdep.h 1.24
sys/dev/pci/ixgbe/ixgbe_phy.c 1.19
sys/dev/pci/ixgbe/ixgbe_82598.c 1.14
sys/dev/pci/ixgbe/ixv.c 1.142,1.144

- Free RX structure correctly when detaching.
- Remove unused code.
- Fix some typos in comment.
- Remove extra spaces.
- KNF.

(martin)

2020-01-26 10:55:16 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #647):

lib/libpthread/pthread_rwlock.c: revision 1.37 (patch)
lib/libpthread/pthread_misc.c: revision 1.16
lib/libpthread/pthread.c: revision 1.154
lib/libpthread/pthread_int.h: revision 1.98
lib/libpthread/pthread_cond.c: revision 1.66
lib/libpthread/pthread_mutex.c: revision 1.66

Rip out some very ambitious optimisations around pthread_mutex that are
don't buy much.  This stuff is hard enough to get right in the kernel let
alone userspace, and I don't trust that it's right.

(martin)

2020-01-26 10:13:10 UTC MAIN commitmail json YAML

Make a debug printf compile for all platforms

(skrll)

2020-01-26 10:12:29 UTC MAIN commitmail json YAML

2020-01-26 06:51:06 UTC MAIN commitmail json YAML

enable bwfm at sdio.

known to now work on pinebook pro and banana pi m2 zero.

(mrg)

2020-01-26 06:50:19 UTC MAIN commitmail json YAML

Add builtin WiFi and Bluetooth.

(mlelstv)

2020-01-26 02:55:47 UTC MAIN commitmail json YAML

Update current version of BIND and ISC DHCP.

(taca)

2020-01-26 01:42:55 UTC MAIN commitmail json YAML

Fix typo in comment.

(uwe)

2020-01-25 22:38:53 UTC ad-namecache commitmail json YAML

2020-01-25 21:45:00 UTC ad-namecache commitmail json YAML

2020-01-25 20:29:43 UTC MAIN commitmail json YAML

For secondary CPUs, the idle LWP is the first to run, and it's directly
entered from MD code without a trip through mi_switch().  Make the picture
look good in case the CPU takes an interrupt before it calls idle_loop().

(ad)

2020-01-25 19:22:05 UTC MAIN commitmail json YAML

defopt -> defparam (oops)

(jmcneill)

2020-01-25 19:20:24 UTC MAIN commitmail json YAML

Remove the IFETHER_DOT3STATS stuff in this driver.  ifi_dot3stats does
not exist in NetBSD's "struct if_data", and what this driver does with
it is incompatible with upcoming network stack changes.

(thorpej)

2020-01-25 19:09:38 UTC MAIN commitmail json YAML

2020-01-25 19:05:08 UTC MAIN commitmail json YAML

2020-01-25 18:59:43 UTC MAIN commitmail json YAML

Retire the le@pci attachment.  It has been superseded (and matched at a
higher priority) by the pcn(4) driver since NetBSD 1.6.

(thorpej)

2020-01-25 18:53:31 UTC MAIN commitmail json YAML

Remove references to le@pci, and direct users to pcn(4) instead.

(thorpej)

2020-01-25 18:42:24 UTC ad-namecache commitmail json YAML

Add a missing membar to previous.

(ad)

2020-01-25 18:38:36 UTC MAIN commitmail json YAML

Retire "le* at pci?" from the shipped kernel configs:
- If the config had both an le@pci and a pcn, simply remove le@pci
  (pcn would match at a higher priority anyway).
- If the config had le@pci enabled, but no pcn, change le@pci to pcn.
- If the config had le@pci commented out, but no pcn, change le@pci
  to pcn and leave it commented out.

The pcn driver supports more chips than le@pci and does DMA directly
to/from mbufs rather than memory copies.

(thorpej)

2020-01-25 18:30:41 UTC MAIN commitmail json YAML

Adjustment to previous: don't call _lwp_unpark_all() with nwaiters == 0.

(ad)

2020-01-25 18:21:37 UTC MAIN commitmail json YAML

2020-01-25 18:18:31 UTC MAIN commitmail json YAML

2020-01-25 18:10:12 UTC MAIN commitmail json YAML

2020-01-25 18:01:28 UTC MAIN commitmail json YAML

pthread_exit(): it looks there there is at least one path through which
a thread can exit with waiters still hanging off it (cancellation when
waiting on a condvar) so deal with all/any crappy failure like that and
make sure there are never any waiters left before exiting.  Maybe of help
for:

PR: bin/50350: rump/rumpkern/t_sp/stress_{long,short} fail on Core 2

(ad)

2020-01-25 17:58:28 UTC MAIN commitmail json YAML

pthread__mutex_unlock_slow(): ignore the DEFERRED bit.  It's only purpose
is to get the thread to go through the slow path.  If there are waiters,
process them there and then.  Should not affect well behaved apps.  Maybe
of help for:

PR bin/50350: rump/rumpkern/t_sp/stress_{long,short} fail on Core 2 Quad

(ad)

2020-01-25 16:19:30 UTC MAIN commitmail json YAML

A fix and an optimisation to pmap_l1tt_free
- in the !__HAVE_MM_MD_DIRECT_MAPPED_PHYS case pass UVM_KMF_WIRED so that
  the mappings are removed and the KVA is released.  Fixes the KASSERT
  seen in the automated test runs.
- in the __HAVE_MM_MD_DIRECT_MAPPED_PHYS case we can work out pa much
  easier than caling pmap_extract.

(skrll)

2020-01-25 15:59:11 UTC MAIN commitmail json YAML

Fix uninitialized variable. There may not be a TYPE_ASCII block. Found by
kMSan with nouveau.

(maxv)

2020-01-25 15:55:33 UTC MAIN commitmail json YAML

Actually, uio_vmspace is never NULL, the check should be against
pmap_kernel.

(maxv)

2020-01-25 15:54:04 UTC ad-namecache commitmail json YAML

2020-01-25 15:41:52 UTC MAIN commitmail json YAML

- Fix a race between the kernel and libpthread, where a new thread can start
  life without its self->pt_lid being filled in.

- Fix an error path in _lwp_create().  If the new LID can't be copied out,
  then get rid of the new LWP (i.e. either succeed or fail, not both).

- Mark l_dopreempt and l_nopreempt volatile in struct lwp.

(ad)

2020-01-25 15:38:24 UTC MAIN commitmail json YAML

cpu_lwp_free() can be called with (l != curlwp) in error paths, so don't
detonate.

(ad)

2020-01-25 15:12:47 UTC MAIN commitmail json YAML

softint_execute(): don't hang onto the kernel_lock hold longer than
needed.

(ad)

2020-01-25 15:09:54 UTC MAIN commitmail json YAML

sched_takecpu(): for vfork(), when looking at curcpu's runqueue consider
maximum priority waiting to run and not count of LWPs.

(ad)

2020-01-25 15:08:40 UTC MAIN commitmail json YAML

- Pad kmem cache names with zeros so vmstat -m and -C are readable.
- Exclude caches with size not a factor or multiple of the coherency unit.

Proposed on tech-kern@.  Also:

Reported-by: syzbot+c024c50570cccac51532@syzkaller.appspotmail.com

(ad)

2020-01-25 12:26:58 UTC MAIN commitmail json YAML

2020-01-25 12:15:35 UTC MAIN commitmail json YAML

2020-01-25 11:26:40 UTC MAIN commitmail json YAML

These directories may not be installed for aarch64

(roy)

2020-01-25 11:24:20 UTC MAIN commitmail json YAML

2020-01-25 10:53:13 UTC MAIN commitmail json YAML

Hide the twiddle while loading efiboot plist

(jmcneill)

2020-01-25 10:09:46 UTC MAIN commitmail json YAML

Fix for disappearing counters on graphics consoles

(jmcneill)

2020-01-25 08:13:39 UTC MAIN commitmail json YAML

Add PCIe 4.0 stuff a little:

- 10-bit Tag Requester/Completer.
- Add Data link Feature extended capability.
- Add Physical Layer 16.0 GT/s extended capability. Not decode yet.

(msaitoh)

2020-01-25 07:59:15 UTC MAIN commitmail json YAML

- Print Bridge Config Retry Enable bit and Retimer Presence Detect Supported
  bit.
- Avoid using magic number.

(msaitoh)

2020-01-25 07:57:48 UTC MAIN commitmail json YAML

Found by kUBSan:

- Use unsigned to avoid undefined behavior in aq_hw_init().
- Cast to unsigned to avoid undefined behavior in aq_set_mac_addr().

(msaitoh)

2020-01-25 05:43:32 UTC MAIN commitmail json YAML

Fix alignment of Flags column for vmstat -mW.

(simonb)

2020-01-25 00:12:42 UTC MAIN commitmail json YAML

Fix incorrect package name, lacked category prefix.

(uki)

2020-01-24 20:21:53 UTC netbsd-9 commitmail json YAML

2020-01-24 20:20:35 UTC MAIN commitmail json YAML

Since vnconfig(8) was renamed (many years ago), update some cross-refs
in vndcompress(1) man page.

(pgoyette)

2020-01-24 20:13:45 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by roy in ticket #646):

sbin/route/route.c: revision 1.164
sbin/route/route.c: revision 1.165

route: Decode the correct flags for interface address messages
route: address flags are more useful than interface flags for address msgs

(martin)

2020-01-24 20:05:15 UTC MAIN commitmail json YAML

Carefully put kernel_lock back the way it was, and add a comment hinting
that changing it is not a good idea, and hopefully nobody will ever try to
change it ever again.

(ad)

2020-01-24 18:58:46 UTC MAIN commitmail json YAML

Set AUDIO_BLK_MS=4 - unlikely to cause significant overhead on non-m68k.

Several of us have been setting this in /etc/sysctl.conf for months, to
get better performance from applications that require synced audio, etc.

It's also mentioned as a good value with low overhead on most archs here:
https://mail-index.netbsd.org/tech-kern/2019/12/07/msg025830.html

We could probably go lower, but this is low enough to make most/all
software run well, removing frame drops. It's also low enough to get
emulators/mednafen to stop complaining in the console.

(nia)

2020-01-24 18:57:02 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by roy in ticket #645):

sys/netinet/if_arp.c: revision 1.292

arp: find source address then target address when processing input

This fixes the case where another host having a duplicate ip address
starts using it right away without probing for it's availability.

While here, prefer ifatoia over a strict cast.

(martin)

2020-01-24 18:50:19 UTC netbsd-8 commitmail json YAML

2020-01-24 18:43:35 UTC netbsd-8 commitmail json YAML

Pull up the following, requested by msaitoh in ticket #1492:

sys/dev/pci/if_wm.c 1.650, 1.652-1.654 via patch
sys/dev/pci/if_wmreg.h 1.116-1.117

- Set CTRL_ILOS(Invert loss of signal) bit correctly on 82580
  port 1, 2, 3 and newer chips. This change fixes a bug that some
  fiber, serdes or SFP devices don't detect the link status correctly.
- Simplify code by using "struct mii_data *mii" more. No functional
  change.
- MSI-X doesn't use sc->sc_icr variable, so move the code into
  non-MSI-X part. No functional change intended.
- Modify debug printfs a bit.
- Rename macro.
- Use __BIT()
- Fix comment. Add comment.
- KNF.

(martin)

2020-01-24 18:40:46 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1491):

sys/dev/mii/ihphy.c: revision 1.15

Remove extra 10ms delay in ihphy_reset(). The delay are in if_wm.c side.
It's required for hardware full reset and it's not required on soft reset.

When ihphy.c was added in 9 years ago, some workaround code were not in
if_wm.c yet and the initialization code was not good.

(martin)

2020-01-24 18:37:32 UTC netbsd-8 commitmail json YAML

Pull up the following, requested by msaitoh in ticket #1490:

sys/dev/pci/ixgbe/if_bypass.c 1.5
sys/dev/pci/ixgbe/ixgbe_osdep.c 1.5
sys/dev/pci/ixgbe/ix_txrx.c 1.58-1.60
sys/dev/pci/ixgbe/ixgbe.c 1.195,1.220-1.221 via patch
sys/dev/pci/ixgbe/ixgbe.h 1.60-1.2
sys/dev/pci/ixgbe/ixgbe_api.c 1.24
sys/dev/pci/ixgbe/ixgbe_common.c 1.26
sys/dev/pci/ixgbe/ixgbe_netbsd.c 1.11-1.12
sys/dev/pci/ixgbe/ixgbe_osdep.h 1.24
sys/dev/pci/ixgbe/ixgbe_phy.c 1.19
sys/dev/pci/ixgbe/ixgbe_82598.c 1.14
sys/dev/pci/ixgbe/ixv.c 1.122,1.142,1.144 via patch

- Use unsigned to avoid undefined behavior in
  ix{gbe,v}_[un]register_vlan().
- Free RX structure correctly when detaching.
- Remove unused code.
- Remove extra spaces.
- Fix some typos in comment.
- KNF.

(martin)

2020-01-24 16:49:12 UTC ad-namecache commitmail json YAML

2020-01-24 16:48:59 UTC ad-namecache commitmail json YAML

- Put all the namecache stuff back into vnode_impl_t.
- Tidy vfs_cache.c up, finish the comments.
- Finalise how ID information is entered to the cache.
- Handle very small/old systems.

(ad)

2020-01-24 16:05:37 UTC ad-namecache commitmail json YAML

2020-01-24 16:05:23 UTC ad-namecache commitmail json YAML

vnodes:

- Have own v_usecount again, don't share the uvm_object's refcount.
- Cluster the members of vnode_t and vnode_impl_t in a cache-concious way.
- Go back to having vi_lock directly in vnode_impl_t.
- Go back to having v_usecount adjusted with atomics.
- Start adjusting v_holdcnt with atomics, too.
- Put all the namecache stuff back into vnode_impl_t.

(ad)

2020-01-24 13:20:33 UTC MAIN commitmail json YAML

Use dp->e2d_namlen rather than strlen(dp->e2d_name) in ext2fs_ls().

Prevents garbage beyond the end of the name from appearing on screen.

(jakllsch)

2020-01-24 11:44:27 UTC MAIN commitmail json YAML

If radeon attaches, prevent simplefb from claiming the console

(jmcneill)

2020-01-24 10:49:41 UTC MAIN commitmail json YAML

Do not attach simplefb if the width or height are invalid

(jmcneill)

2020-01-24 10:15:40 UTC MAIN commitmail json YAML

Add some recent changes I made.

(ad)

2020-01-24 09:33:42 UTC MAIN commitmail json YAML

Myself and I think dsl@ looked into sysenter/sysexit in 2007 and while it
was faster, it wasn't worth the trouble.

(ad)

2020-01-24 08:45:16 UTC MAIN commitmail json YAML

Don't print the pagesize it messes up atf-report

(skrll)

2020-01-24 07:31:15 UTC MAIN commitmail json YAML

Factor out all RAM size thresholds as defines to avoid magic numbers.
To work around PR misc/54886 bump the threshold for a tmpfs /tmp mount
up to 256 MB.

(martin)

2020-01-24 06:34:19 UTC MAIN commitmail json YAML

Adjust RAM disk size to hold the larger image.

(mlelstv)

2020-01-24 02:50:41 UTC MAIN commitmail json YAML

wm(4) can use workqueue as deferred Rx/Tx handler like ixg(4).

Set hw.wm*.txrx_workqueue=1 to use workqueue instead of softint.
The default value of hw.wm*.txrx_workqueue is 0, that is, use softint
as before.

ok by msaitoh@n.o.

(knakahara)

2020-01-23 23:59:53 UTC MAIN commitmail json YAML

Use -mdoc2html to generate HTML TOC to avoids warnings.

(uwe)

2020-01-23 23:56:07 UTC MAIN commitmail json YAML

Override HTML <title> to something more informative.
Requested by martin@

(uwe)

2020-01-23 23:53:55 UTC MAIN commitmail json YAML

More SDIO stability and performance fixes

(jmcneill)

2020-01-23 23:52:13 UTC MAIN commitmail json YAML

Provide ability to override <title>

If \*[title-section] is non-empty, use it to override the title
instead of appending it.  Nothing in the tree uses title-section
currently, so it shouldn't affect any existing document.

This override will be used by the installation notes where the default
title is less than helpful.

(uwe)

2020-01-23 23:34:47 UTC MAIN commitmail json YAML

Use .Os NetBSD/\*M \*V to get more informative footer.

(uwe)

2020-01-23 21:24:54 UTC ad-namecache commitmail json YAML

Add an IMNT_NCLOOKUP flag to indicate the FS is OK with lookup directly
from cache.

(ad)

2020-01-23 21:23:56 UTC ad-namecache commitmail json YAML

Improve an assertion.

(ad)

2020-01-23 20:53:33 UTC MAIN commitmail json YAML

Oops, don't acquire exec_lock while holding a vnode interlock.

(ad)

2020-01-23 20:44:15 UTC MAIN commitmail json YAML

callout_halt():

- It's a common design pattern for callouts to re-schedule themselves, so
  check after waiting and put a stop to it again if needed.
- Add comments.

(ad)

2020-01-23 19:28:39 UTC ad-namecache commitmail json YAML

vcache_reclaim(): purge namecache immediately after setting vnode to
VS_RECLAIMED.

(ad)

2020-01-23 17:37:03 UTC MAIN commitmail json YAML

2020-01-23 17:27:35 UTC MAIN commitmail json YAML

arp: find source address then target address when processing input

This fixes the case where another host having a duplicate ip address
starts using it right away without probing for it's availability.

While here, prefer ifatoia over a strict cast.

(roy)

2020-01-23 17:23:03 UTC MAIN commitmail json YAML

Avoid warning about dcbf, icbi first argument.

as(1) is not quite happy when RA=0 argument to these instructions is
spelled as %r0 and emits a warning.  Spell that argument as 0 to
placate it.  Same object code is generated.

(uwe)

2020-01-23 17:03:20 UTC MAIN commitmail json YAML

NetBSD 9.99.42 - struct vnode changed.

(ad)

2020-01-23 16:34:12 UTC MAIN commitmail json YAML

Fix name of keyword so it will worwk correctly.  :)

(pgoyette)

2020-01-23 12:55:09 UTC MAIN commitmail json YAML

2020-01-23 12:35:23 UTC MAIN commitmail json YAML

Update a comment.

(ad)

2020-01-23 12:33:18 UTC ad-namecache commitmail json YAML

2020-01-23 12:21:01 UTC ad-namecache commitmail json YAML

- Change style of new code slightly to match rest of file.
- NFS lookup needs to cross mountpoint too.
- Update comments.

(ad)

2020-01-23 12:17:08 UTC ad-namecache commitmail json YAML

2020-01-23 11:59:37 UTC MAIN commitmail json YAML

Add support for sharing legacy PCI interrupt sources.

(jmcneill)

2020-01-23 11:17:09 UTC MAIN commitmail json YAML

#ifdef _KERNEL_OPT for previous

(ad)

2020-01-23 10:32:39 UTC netbsd-8 commitmail json YAML

2020-01-23 10:22:43 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #1489):

sys/netinet/ip_encap.c: revision 1.72

Fix PR security/54881.  Pointed out by ohishi@IIJ, thanks.

(martin)

2020-01-23 10:21:14 UTC MAIN commitmail json YAML

PAX_SEGVGUARD doesn't seem to work properly in testing for me, but at least
make it not cause problems:

- Cover it with exec_lock so the updates are not racy.
- Using fileassoc is silly.  Just hang a pointer off the vnode.

(ad)

2020-01-23 10:17:42 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #1488):

sys/dev/pci/if_wm.c: revision 1.661

fix softint_disestablish() in wm_detach().

ok by msaitoh@n.o
XXX pullup-8, pullup-9

(martin)

2020-01-23 10:15:40 UTC netbsd-9 commitmail json YAML

2020-01-23 10:14:30 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #644):

sys/netinet/ip_encap.c: revision 1.72

Fix PR security/54881.  Pointed out by ohishi@IIJ, thanks.

(martin)

2020-01-23 10:10:57 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by knakahara in ticket #643):

sys/dev/pci/if_wm.c: revision 1.661

fix softint_disestablish() in wm_detach().

ok by msaitoh@n.o
XXX pullup-8, pullup-9

(martin)

2020-01-23 10:09:01 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #642):

usr.bin/calendar/calendars/calendar.birthday: revision 1.36

Add Terry Jones, once clarified who wasn't the messiah, but a very
naughty boy

(martin)

2020-01-23 10:05:44 UTC MAIN commitmail json YAML

exec_lock: declare it in the header, and mark with __cachline_aligned.

(ad)

2020-01-23 09:09:59 UTC MAIN commitmail json YAML

Fix PR security/54881.  Pointed out by ohishi@IIJ, thanks.

(knakahara)

2020-01-23 07:49:57 UTC MAIN commitmail json YAML

fix softint_disestablish() in wm_detach().

ok by msaitoh@n.o

XXX pullup-8, pullup-9

(knakahara)

2020-01-23 07:27:00 UTC MAIN commitmail json YAML

2020-01-23 06:17:22 UTC MAIN commitmail json YAML

Fix the build: access_regs_set_unaligned_pc_* tests depend on availability
of gpregs

(martin)

2020-01-23 02:57:25 UTC MAIN commitmail json YAML

2020-01-23 02:54:57 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/dist/CHANGES@1.21 / diff / nxr@1.21
src/crypto/external/bsd/openssl/dist/Configure@1.25 / diff / nxr@1.25
src/crypto/external/bsd/openssl/dist/NEWS@1.21 / diff / nxr@1.21
src/crypto/external/bsd/openssl/dist/README@1.21 / diff / nxr@1.21
src/crypto/external/bsd/openssl/dist/apps/ca.c@1.19 / diff / nxr@1.19
src/crypto/external/bsd/openssl/dist/apps/ocsp.c@1.20 / diff / nxr@1.20
src/crypto/external/bsd/openssl/dist/apps/openssl.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/dist/apps/req.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/dist/apps/s_client.c@1.20 / diff / nxr@1.20
src/crypto/external/bsd/openssl/dist/apps/speed.c@1.19 / diff / nxr@1.19
src/crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-586.pl deleted
src/crypto/external/bsd/openssl/dist/crypto/aes/asm/aes-x86_64.pl deleted
src/crypto/external/bsd/openssl/dist/crypto/aes/asm/bsaes-x86_64.pl deleted
src/crypto/external/bsd/openssl/dist/crypto/asn1/a_type.c@1.7 / diff / nxr@1.7
src/crypto/external/bsd/openssl/dist/crypto/bio/bss_file.c@1.12 / diff / nxr@1.12
src/crypto/external/bsd/openssl/dist/crypto/bn/asm/mips.pl@1.6 / diff / nxr@1.6
src/crypto/external/bsd/openssl/dist/crypto/bn/bn_lcl.h@1.9 / diff / nxr@1.9
src/crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/crypto/bn/bn_rand.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/dist/crypto/dh/dh_lib.c@1.5 / diff / nxr@1.5
      :
(more 37 files)
resolve conflicts

(christos)

2020-01-22 23:41:29 UTC MAIN commitmail json YAML

Since this used to be part of the compat_50 module, make it depend on
compat_50 rather than compat_60 module.

(pgoyette)

2020-01-22 23:19:12 UTC MAIN commitmail json YAML

dwc_mmc fixes:
- Rockchip uses a different SDIO int bit, so take this into consideration
- Avoid unnecessary resets and always wait for resets to complete
- kpause instead of delay while holding spinlock
- Do not attempt autostop for SD_IO_RW_EXTENDED commands
- Allow for sub-blklen byte counts for single block transfers

(jmcneill)

2020-01-22 22:39:27 UTC MAIN commitmail json YAML

Enhance debug message when autoloading a module.  Identify the pid
of the process that triggered the autoload, as well as its p_comm
and the status.

This is only triggered if you've requested DEBUG messages by setting
the kern.module.verbose sysctl(8) variable.

(pgoyette)

2020-01-22 22:29:29 UTC MAIN commitmail json YAML

enable CPU speed / voltage control via GPIOs and/or DFS
should work on most *Book G4
( notable exception - TiBooks. They use a completely different mechanism )

(macallan)

2020-01-22 22:10:36 UTC MAIN commitmail json YAML

Rename guard to avoid that already used by Linux filemon.h

Reviewed by: riastradh

(sjg)

2020-01-22 21:59:10 UTC MAIN commitmail json YAML

Fix DWC_MMC_INT_SDIO_INT bit

(jmcneill)

2020-01-22 21:46:07 UTC MAIN commitmail json YAML

Switch powerpc to GCC 8 again now that alloca() is fixed.
PR port-macppc/54827

(uwe)

2020-01-22 21:39:43 UTC MAIN commitmail json YAML

Do not override STACK_BOUNDARY in netbsd.h

sysv4.h already overrides PREFERRED_STACK_BOUNDARY b/c SYSV ABI
requires 16 bytes alignment for %sp anyway and so we already get that
for free.

More importantly this also fixes alloca() in GCC 8, that was somehow
confused by that STACK_BOUNDARY value we had and created a buffer that
overlapped top local variable slots.

(uwe)

2020-01-22 21:21:24 UTC MAIN commitmail json YAML

2020-01-22 21:07:56 UTC MAIN commitmail json YAML

Add Terry Jones, once clarified who wasn't the messiah, but a very naughty boy

(sevan)

2020-01-22 21:04:29 UTC MAIN commitmail json YAML

Check for filemon valid.

If meta_needed() returns FALSE, mfp and filemon will be NULL
in which case we should not call filemon_*().

(sjg)

2020-01-22 19:22:06 UTC MAIN commitmail json YAML

route: address flags are more useful than interface flags for address msgs

(roy)

2020-01-22 19:15:49 UTC MAIN commitmail json YAML

2020-01-22 17:55:41 UTC MAIN commitmail json YAML

route: Decode the correct flags for interface address messages

(roy)

2020-01-22 17:15:53 UTC MAIN commitmail json YAML

2020-01-22 16:59:38 UTC MAIN commitmail json YAML

Bump UBC defaults on sparc64 & aarch64, which already have a large pager_map.

(ad)

2020-01-22 16:52:46 UTC MAIN commitmail json YAML

2020-01-22 16:07:40 UTC MAIN commitmail json YAML

Fix using gcc's unwind.h

(mgorny)

2020-01-22 15:10:32 UTC MAIN commitmail json YAML

Install gcc's unwind.h instead of libexecinfo's

The prototypes in libexecinfo's unwind.h do not match those commonly
used (e.g. by gcc, clang, GNU libunwind, LLVM libunwind...), causing
C++ programs to fail to build on type mismatches (e.g. compiler-rt,
libc++abi).  Rather than providing our own header, reuse the one
included in gcc.

(mgorny)

2020-01-22 14:01:50 UTC MAIN commitmail json YAML

I overlooked the esh(4) man page when removing HIPPI support; remove it
now.  Thanks maxv@ for noticing and pointing it out.

(thorpej)

2020-01-22 13:19:33 UTC MAIN commitmail json YAML

- DIAGNOSTIC: check for leaked kernel_lock in mi_switch().

- Now that ci_biglock_wanted is set later, explicitly disable preemption
  while acquiring kernel_lock.  It was blocked in a roundabout way
  previously.

Reported-by: syzbot+43111d810160fb4b978b@syzkaller.appspotmail.com
Reported-by: syzbot+f5b871bd00089bf97286@syzkaller.appspotmail.com
Reported-by: syzbot+cd1f15eee5b1b6d20078@syzkaller.appspotmail.com
Reported-by: syzbot+fb945a331dabd0b6ba9e@syzkaller.appspotmail.com
Reported-by: syzbot+53a0c2342b361db25240@syzkaller.appspotmail.com
Reported-by: syzbot+552222a952814dede7d1@syzkaller.appspotmail.com
Reported-by: syzbot+c7104a72172b0f9093a4@syzkaller.appspotmail.com
Reported-by: syzbot+efbd30c6ca0f7d8440e8@syzkaller.appspotmail.com
Reported-by: syzbot+330a421bd46794d8b750@syzkaller.appspotmail.com

(ad)

2020-01-22 12:44:54 UTC MAIN commitmail json YAML

2020-01-22 12:23:12 UTC MAIN commitmail json YAML

#ifdef whack-a-mole for the pmap_maxproc_set functionality

(skrll)

2020-01-22 12:23:04 UTC MAIN commitmail json YAML

Catch a leaked hold of kernel_lock sooner with DIAGNOSTIC and make the
message a bit more informative.

(ad)

2020-01-22 12:10:46 UTC ad-namecache commitmail json YAML

Fast-forward through the namecache was stopping one component too soon when
there was an obstacle, e.g. a mountpoint.  The obstacle should be returned
not the parent directory.

(ad)

2020-01-22 12:04:36 UTC ad-namecache commitmail json YAML

Copy the IMNT_SHRLOOKUP flag from lowerrootvp's mount.

(ad)

2020-01-22 12:00:18 UTC ad-namecache commitmail json YAML

Make sure LK_UPGRADE always comes with LK_NOWAIT; dropping the lock in here
is unclean and I wonder if it could screw over fstrans.

(ad)

2020-01-22 11:40:17 UTC ad-namecache commitmail json YAML

2020-01-22 11:38:54 UTC MAIN commitmail json YAML

2020-01-22 10:52:35 UTC MAIN commitmail json YAML

Oops, the cast is required

(skrll)

2020-01-22 08:32:33 UTC MAIN commitmail json YAML

Switch powerpc back to GCC 7 until we fix alloca() PR port-macppc/54827
ok mrg@

(uwe)

2020-01-22 07:53:45 UTC MAIN commitmail json YAML

Fix PHYS_TO_BUS_MEM and BUS_MEM_TO_PHYS on arm and aarch64

(jmcneill)

2020-01-22 07:29:23 UTC MAIN commitmail json YAML

save the new current level when set by the user.

stops PBP display from going back to default brightness after
dpms, etc.

ok jmcneill.

(mrg)

2020-01-22 06:13:18 UTC MAIN commitmail json YAML

Clamp FAT partition size to 32 bit byte offsets to make the code small
enough to fit.

(martin)

2020-01-22 06:11:28 UTC MAIN commitmail json YAML

To support big partitions we need to make sure all byte offsets are calculated
in 64 bit arithmetic. Pointed out by Rob Newberry.
Unfortunately this causes a code size increase breaking some boot blocks,
so conditionalize it and use 32 bit arithmetic if SA_DOSFS_NO_BIG_PART_SUPPORT
is defined.

(martin)

2020-01-22 03:48:10 UTC MAIN commitmail json YAML

2020-01-22 02:51:38 UTC MAIN commitmail json YAML

Remove unused shift and mask definitions.

(msaitoh)

2020-01-22 00:26:45 UTC MAIN commitmail json YAML

meta.c: report OODATE value if not empty

When a target is out-of-date per normal make rules
.OODATE will be non-empty, report this in .meta file
to help clarify why target was updated.

(sjg)

2020-01-21 22:08:41 UTC MAIN commitmail json YAML

NetBSD 9.99.41 - struct lwp changed for LOCKDEBUG

(ad)

2020-01-21 20:37:06 UTC MAIN commitmail json YAML

uvmpdpol_pageactive(): the change to not re-activate recently activated
pages worked great with uvm_pageqlock, but it doesn't buy anything any more,
because now the busy pages are likely in a per-CPU queue somewhere waiting
to be processed, and changing the intent on those queued pages costs next
to nothing.  Remove this and get back all the bits in pg->pqflags.

(ad)

2020-01-21 20:31:57 UTC MAIN commitmail json YAML

ddb's "show all locks":

- Make the output easier to scan quickly.

- Show every LWP that is blocked on a lock, and the details of the lock.

(ad)

2020-01-21 20:29:51 UTC MAIN commitmail json YAML

Add a rw_owner_running() for the pagedaemon.

(ad)

2020-01-21 20:04:30 UTC MAIN commitmail json YAML

Deal with even stranger fictious empty disklabels (PR kern/54882).

(martin)

2020-01-21 19:54:55 UTC netbsd-9 commitmail json YAML

Fix another patch mishap from ticket #616

(martin)

2020-01-21 19:24:10 UTC netbsd-7-1 commitmail json YAML

2020-01-21 19:23:38 UTC netbsd-7-1 commitmail json YAML

src/sys/compat/common/kern_sig_43.c@1.34.44.1 / diff / nxr@1.34.44.1
src/sys/compat/linux/arch/amd64/linux_machdep.c@1.48.4.1.2.1 / diff / nxr@1.48.4.1.2.1
src/sys/compat/linux/common/linux_fcntl.h@1.16.10.1 / diff / nxr@1.16.10.1
src/sys/compat/linux/common/linux_file64.c@1.55.14.2 / diff / nxr@1.55.14.2
src/sys/compat/linux/common/linux_ipc.c@1.55.42.2 / diff / nxr@1.55.42.2
src/sys/compat/linux/common/linux_misc.c@1.229.8.2 / diff / nxr@1.229.8.2
src/sys/compat/linux/common/linux_signal.c@1.75.26.1.6.1 / diff / nxr@1.75.26.1.6.1
src/sys/compat/linux/common/linux_socket.c@1.119.2.1.6.2 / diff / nxr@1.119.2.1.6.2
src/sys/compat/linux/common/linux_socket.h@1.22.16.1 / diff / nxr@1.22.16.1
src/sys/compat/linux/common/linux_statfs.h@1.6.24.1 / diff / nxr@1.6.24.1
src/sys/compat/linux/common/linux_termios.c@1.37.16.1 / diff / nxr@1.37.16.1
src/sys/compat/linux/common/linux_termios.h@1.21.40.1 / diff / nxr@1.21.40.1
src/sys/compat/linux32/common/linux32_dirent.c@1.13.38.2 / diff / nxr@1.13.38.2
src/sys/compat/linux32/common/linux32_ioctl.c@1.13.50.1 / diff / nxr@1.13.50.1
src/sys/compat/linux32/common/linux32_misc.c@1.23.4.1.6.1 / diff / nxr@1.23.4.1.6.1
src/sys/compat/linux32/common/linux32_signal.c@1.17.12.1 / diff / nxr@1.17.12.1
src/sys/compat/linux32/common/linux32_sysinfo.c@1.7.54.1 / diff / nxr@1.7.54.1
src/sys/compat/linux32/common/linux32_termios.c@1.14.54.1 / diff / nxr@1.14.54.1
src/sys/compat/linux32/common/linux32_utsname.c@1.9.54.1 / diff / nxr@1.9.54.1
src/sys/compat/netbsd32/netbsd32_compat_20.c@1.33.10.1 / diff / nxr@1.33.10.1
      :
(more 6 files)
Pull up the following, requested by christos in ticket #1720:

sys/compat/common/kern_sig_43.c 1.36
sys/compat/linux/arch/amd64/linux_machdep.c 1.59
sys/compat/linux/common/linux_fcntl.h 1.18
sys/compat/linux/common/linux_file64.c 1.62
sys/compat/linux/common/linux_ipc.c 1.57
sys/compat/linux/common/linux_misc.c 1.243
sys/compat/linux/common/linux_signal.c 1.81
sys/compat/linux/common/linux_socket.c 1.149 (patch)
sys/compat/linux/common/linux_socket.h 1.24
sys/compat/linux/common/linux_statfs.h 1.7
sys/compat/linux/common/linux_termios.c 1.38
sys/compat/linux/common/linux_termios.h 1.22
sys/compat/linux32/common/linux32_dirent.c 1.20
sys/compat/linux32/common/linux32_ioctl.c 1.14
sys/compat/linux32/common/linux32_misc.c 1.27
sys/compat/linux32/common/linux32_signal.c 1.20
sys/compat/linux32/common/linux32_sysinfo.c 1.8
sys/compat/linux32/common/linux32_termios.c 1.15
sys/compat/linux32/common/linux32_utsname.c 1.10
sys/compat/netbsd32/netbsd32_compat_20.c 1.39
sys/compat/netbsd32/netbsd32_compat_43.c 1.59
sys/compat/netbsd32/netbsd32_compat_50.c 1.44
sys/compat/ossaudio/ossaudio.c 1.75
sys/kern/sysv_shm.c 1.138
sys/miscfs/procfs/procfs_linux.c 1.75 (patch)
sys/sys/shm.h 1.54 (patch)

Fix various info leaks, out of bound access, usage of uninitialized
values and direct access to userland variables from kernel space
and memory leaks in system calls implemented for the compatibility
subsystems.

(martin)

2020-01-21 19:21:14 UTC netbsd-7 commitmail json YAML

2020-01-21 19:19:17 UTC netbsd-7 commitmail json YAML

src/sys/compat/common/kern_sig_43.c@1.34.32.1 / diff / nxr@1.34.32.1
src/sys/compat/linux/arch/amd64/linux_machdep.c@1.48.4.2 / diff / nxr@1.48.4.2
src/sys/compat/linux/common/linux_fcntl.h@1.16.2.1 / diff / nxr@1.16.2.1
src/sys/compat/linux/common/linux_file64.c@1.55.4.2 / diff / nxr@1.55.4.2
src/sys/compat/linux/common/linux_ipc.c@1.55.30.2 / diff / nxr@1.55.30.2
src/sys/compat/linux/common/linux_misc.c@1.229.2.3 / diff / nxr@1.229.2.3
src/sys/compat/linux/common/linux_signal.c@1.75.26.2 / diff / nxr@1.75.26.2
src/sys/compat/linux/common/linux_socket.c@1.119.2.3 / diff / nxr@1.119.2.3
src/sys/compat/linux/common/linux_socket.h@1.22.4.1 / diff / nxr@1.22.4.1
src/sys/compat/linux/common/linux_statfs.h@1.6.12.1 / diff / nxr@1.6.12.1
src/sys/compat/linux/common/linux_termios.c@1.37.4.1 / diff / nxr@1.37.4.1
src/sys/compat/linux/common/linux_termios.h@1.21.28.1 / diff / nxr@1.21.28.1
src/sys/compat/linux32/common/linux32_dirent.c@1.13.28.2 / diff / nxr@1.13.28.2
src/sys/compat/linux32/common/linux32_ioctl.c@1.13.38.1 / diff / nxr@1.13.38.1
src/sys/compat/linux32/common/linux32_misc.c@1.23.4.2 / diff / nxr@1.23.4.2
src/sys/compat/linux32/common/linux32_signal.c@1.17.4.1 / diff / nxr@1.17.4.1
src/sys/compat/linux32/common/linux32_sysinfo.c@1.7.42.1 / diff / nxr@1.7.42.1
src/sys/compat/linux32/common/linux32_termios.c@1.14.42.1 / diff / nxr@1.14.42.1
src/sys/compat/linux32/common/linux32_utsname.c@1.9.42.1 / diff / nxr@1.9.42.1
src/sys/compat/netbsd32/netbsd32_compat_20.c@1.33.4.1 / diff / nxr@1.33.4.1
      :
(more 6 files)
Pull up the following, requested by christos in ticket #1720:

sys/compat/common/kern_sig_43.c 1.36
sys/compat/linux/arch/amd64/linux_machdep.c 1.59
sys/compat/linux/common/linux_fcntl.h 1.18
sys/compat/linux/common/linux_file64.c 1.62
sys/compat/linux/common/linux_ipc.c 1.57
sys/compat/linux/common/linux_misc.c 1.243
sys/compat/linux/common/linux_signal.c 1.81
sys/compat/linux/common/linux_socket.c 1.149 (patch)
sys/compat/linux/common/linux_socket.h 1.24
sys/compat/linux/common/linux_statfs.h 1.7
sys/compat/linux/common/linux_termios.c 1.38
sys/compat/linux/common/linux_termios.h 1.22
sys/compat/linux32/common/linux32_dirent.c 1.20
sys/compat/linux32/common/linux32_ioctl.c 1.14
sys/compat/linux32/common/linux32_misc.c 1.27
sys/compat/linux32/common/linux32_signal.c 1.20
sys/compat/linux32/common/linux32_sysinfo.c 1.8
sys/compat/linux32/common/linux32_termios.c 1.15
sys/compat/linux32/common/linux32_utsname.c 1.10
sys/compat/netbsd32/netbsd32_compat_20.c 1.39
sys/compat/netbsd32/netbsd32_compat_43.c 1.59
sys/compat/netbsd32/netbsd32_compat_50.c 1.44
sys/compat/ossaudio/ossaudio.c 1.75
sys/kern/sysv_shm.c 1.138
sys/miscfs/procfs/procfs_linux.c 1.75 (patch)
sys/sys/shm.h 1.54 (patch)

Fix various info leaks, out of bound access, usage of uninitialized
values and direct access to userland variables from kernel space
and memory leaks in system calls implemented for the compatibility
subsystems.

(martin)

2020-01-21 18:33:48 UTC MAIN commitmail json YAML

src/external/bsd/libarchive/dist/cat/test/test_0.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/cpio/test/test_basic.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/cpio/test/test_format_newc.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_compat_zip.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_fuzz.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_extract.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_gtar_sparse.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_7075_utf8_paths.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_comment_stored.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_extra_padding.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_high_compression.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_jar.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_mac_metadata.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_malformed.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_msdos.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_nested.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_nofiletype.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_padded.c@1.2 / diff / nxr@1.2
src/external/bsd/libarchive/dist/libarchive/test/test_read_format_zip_sfx.c@1.2 / diff / nxr@1.2
      :
(more 16 files)
Fix printf formats in tests for the clang build.

(christos)

2020-01-21 18:24:01 UTC netbsd-9 commitmail json YAML

2020-01-21 18:22:51 UTC netbsd-9 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #641):

sys/dev/dm/device-mapper.c: revision 1.60

dm(8) doesn't cause problems on suspend, don't block it.
Tested by Matthias Petermann, thanks!

(martin)

2020-01-21 18:14:34 UTC netbsd-8 commitmail json YAML

2020-01-21 18:12:55 UTC netbsd-8 commitmail json YAML

src/sys/compat/common/kern_sig_43.c@1.34.50.1 / diff / nxr@1.34.50.1
src/sys/compat/linux/arch/amd64/linux_machdep.c@1.51.6.3 / diff / nxr@1.51.6.3
src/sys/compat/linux/common/linux_fcntl.h@1.17.10.1 / diff / nxr@1.17.10.1
src/sys/compat/linux/common/linux_file64.c@1.58.6.2 / diff / nxr@1.58.6.2
src/sys/compat/linux/common/linux_ipc.c@1.55.48.2 / diff / nxr@1.55.48.2
src/sys/compat/linux/common/linux_misc.c@1.238.2.2 / diff / nxr@1.238.2.2
src/sys/compat/linux/common/linux_signal.c@1.79.6.1 / diff / nxr@1.79.6.1
src/sys/compat/linux/common/linux_socket.c@1.138.6.5 / diff / nxr@1.138.6.5
src/sys/compat/linux/common/linux_socket.h@1.23.6.1 / diff / nxr@1.23.6.1
src/sys/compat/linux/common/linux_statfs.h@1.6.30.1 / diff / nxr@1.6.30.1
src/sys/compat/linux/common/linux_termios.c@1.37.22.1 / diff / nxr@1.37.22.1
src/sys/compat/linux/common/linux_termios.h@1.21.46.1 / diff / nxr@1.21.46.1
src/sys/compat/linux32/common/linux32_dirent.c@1.17.6.2 / diff / nxr@1.17.6.2
src/sys/compat/linux32/common/linux32_ioctl.c@1.13.56.1 / diff / nxr@1.13.56.1
src/sys/compat/linux32/common/linux32_misc.c@1.26.6.1 / diff / nxr@1.26.6.1
src/sys/compat/linux32/common/linux32_signal.c@1.18.10.1 / diff / nxr@1.18.10.1
src/sys/compat/linux32/common/linux32_sysinfo.c@1.7.60.1 / diff / nxr@1.7.60.1
src/sys/compat/linux32/common/linux32_termios.c@1.14.60.1 / diff / nxr@1.14.60.1
src/sys/compat/linux32/common/linux32_utsname.c@1.9.60.1 / diff / nxr@1.9.60.1
src/sys/compat/netbsd32/netbsd32_compat_20.c@1.36.4.1 / diff / nxr@1.36.4.1
      :
(more 6 files)
Pull up the following, requested by christos in ticket #1487:

sys/compat/common/kern_sig_43.c 1.36
sys/compat/linux/arch/amd64/linux_machdep.c 1.59
sys/compat/linux/common/linux_fcntl.h 1.18
sys/compat/linux/common/linux_file64.c 1.62
sys/compat/linux/common/linux_ipc.c 1.57
sys/compat/linux/common/linux_misc.c 1.243
sys/compat/linux/common/linux_signal.c 1.81
sys/compat/linux/common/linux_socket.c 1.149
sys/compat/linux/common/linux_socket.h 1.24
sys/compat/linux/common/linux_statfs.h 1.7
sys/compat/linux/common/linux_termios.c 1.38
sys/compat/linux/common/linux_termios.h 1.22
sys/compat/linux32/common/linux32_dirent.c 1.20
sys/compat/linux32/common/linux32_ioctl.c 1.14
sys/compat/linux32/common/linux32_misc.c 1.27
sys/compat/linux32/common/linux32_signal.c 1.20
sys/compat/linux32/common/linux32_sysinfo.c 1.8
sys/compat/linux32/common/linux32_termios.c 1.15
sys/compat/linux32/common/linux32_utsname.c 1.10
sys/compat/netbsd32/netbsd32_compat_20.c 1.39
sys/compat/netbsd32/netbsd32_compat_43.c 1.59
sys/compat/netbsd32/netbsd32_compat_50.c 1.44
sys/compat/ossaudio/ossaudio.c 1.75
sys/kern/sysv_shm.c 1.138
sys/miscfs/procfs/procfs_linux.c 1.75 (patch)
sys/sys/shm.h 1.54

Fix various info leaks, out of bound access, usage of uninitialized
values and direct access to userland variables from kernel space
and memory leaks in system calls implemented for the compatibility
subsystems.

(martin)

2020-01-21 17:25:03 UTC netbsd-9 commitmail json YAML

Ammend ticket #638 for additional changes

(martin)

2020-01-21 17:22:59 UTC netbsd-9 commitmail json YAML

2020-01-21 16:59:57 UTC netbsd-8 commitmail json YAML

Apply patch, requested by pgoyette in ticket #1486:

PR kern/54874: fix load failure of the exec_aout kernel module.

(martin)

2020-01-21 16:55:04 UTC netbsd-8 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #1485):

sys/arch/i386/stand/efiboot/devopen.c: revision 1.10
sys/arch/i386/stand/efiboot/devopen.c: revision 1.11

fix indent.
x86 efiboot: Fixed the problem that /EFI/NetBSD/boot.cfg could not be loaded.

(martin)