Re: svn commit: r358454 - in head: . etc/mtree gnu/lib gnu/lib/libgcov gnu/lib/libgomp gnu/lib/libstdc++ gnu/lib/libsupc++ gnu/usr.bin gnu/usr.bin/cc gnu/usr.bin/gperf share/mk targets/pseudo/bootst

2020-02-28 Thread Mark Millard via svn-src-head
In cleaning out my old gcc 4.2.1 related material I have patches in places that have not been deleted: M /usr/src/contrib/gcc/unwind-dw2.c M /usr/src/contrib/gcc/unwind-dw2.h Is /head/contrib/gcc deliberately being kept? (binutils needing it for ld for 32-bit powerpc? System gdb

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Hajimu UMEMOTO
Hi, > On Sat, 29 Feb 2020 10:34:28 +0700 > Eugene Grosbein said: eugen> Base openssl uses 1.1.x API in stable/12, so it does not conflict with SASL2 from ports using same API. eugen> Base openssl uses 1.0.2 API in stable/11, so it conflicts with SASL2 from ports using 1.1.1 SSL API

svn commit: r358455 - head/share/man/man5

2020-02-28 Thread Ed Maste
Author: emaste Date: Sat Feb 29 03:43:18 2020 New Revision: 358455 URL: https://svnweb.freebsd.org/changeset/base/358455 Log: regen src.conf.5 after r358454, GCC 4.2.1 retirement Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Eugene Grosbein
29.02.2020 0:34, Hajimu UMEMOTO wrote: > jkim> All you have to do is rebuilding security/cyrus-sasl2 with system > jkim> OpenSSL, i.e., disable SSL option. > > Perhaps, you mean: > > DEFAULT_VERSIONS= ssl=base > > I'm using base sendmail with cyrus-sasl2 quite well on 12-STABLE. > > %

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Eugene Grosbein
29.02.2020 1:13, Jung-uk Kim wrote: > On 20. 2. 28., Eugene Grosbein wrote: >> 28.02.2020 23:01, Jung-uk Kim wrote: >> Now I believe the only option is merge of new 1.1.1 SSL API to our sendmail. >>> >>> No, stable/11 will never be updated to OpenSSL 1.1.1 because of ABI >>>

svn commit: r358454 - in head: . etc/mtree gnu/lib gnu/lib/libgcov gnu/lib/libgomp gnu/lib/libstdc++ gnu/lib/libsupc++ gnu/usr.bin gnu/usr.bin/cc gnu/usr.bin/gperf share/mk targets/pseudo/bootstrap...

2020-02-28 Thread Ed Maste
Author: emaste Date: Sat Feb 29 03:25:51 2020 New Revision: 358454 URL: https://svnweb.freebsd.org/changeset/base/358454 Log: remove GCC 4.2.1 build infrastructure As described in Warner's email message[1] to the FreeBSD-arch mailing list we have reached GCC 4.2.1's retirement date. At

svn commit: r358451 - in head/sys: kern vm

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 21:42:48 2020 New Revision: 358451 URL: https://svnweb.freebsd.org/changeset/base/358451 Log: Provide a lock free alternative to resolve bogus pages. This is not likely to be much of a perf win, just a nice code simplification. Reviewed by: markj, kib

svn commit: r358450 - head/sys/dev/mmc/host

2020-02-28 Thread Emmanuel Vadot
Author: manu Date: Fri Feb 28 21:31:40 2020 New Revision: 358450 URL: https://svnweb.freebsd.org/changeset/base/358450 Log: mmc: dwmmc: Fix off by one error The IVAR_MAX_DATA is supposed to have the number of descriptor X the mmc block size and desc_count contain all this information +

Re: svn commit: r358416 - head/sys/sys

2020-02-28 Thread Ian Lepore
On Fri, 2020-02-28 at 21:16 +, Brooks Davis wrote: > On Fri, Feb 28, 2020 at 01:02:02AM +, Warner Losh wrote: > > Author: imp > > Date: Fri Feb 28 01:02:01 2020 > > New Revision: 358416 > > URL: https://svnweb.freebsd.org/changeset/base/358416 > > > > Log: > > Remove duplicated

Re: svn commit: r358416 - head/sys/sys

2020-02-28 Thread Brooks Davis
On Fri, Feb 28, 2020 at 01:02:02AM +, Warner Losh wrote: > Author: imp > Date: Fri Feb 28 01:02:01 2020 > New Revision: 358416 > URL: https://svnweb.freebsd.org/changeset/base/358416 > > Log: > Remove duplicated ATA_CHECK_POWER_MODE > > Modified: > head/sys/sys/ata.h > > Modified:

svn commit: r358449 - head/sys/sys

2020-02-28 Thread Brooks Davis
Author: brooks Date: Fri Feb 28 21:13:15 2020 New Revision: 358449 URL: https://svnweb.freebsd.org/changeset/base/358449 Log: Define SCTL_MASK32 when COMPAT_FREEBSD32 is defined. Remove the list of architectures and depend on COMPAT_FREEBSD32 which is defined (if relevent) in

svn commit: r358448 - head/usr.sbin/services_mkdb

2020-02-28 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 28 20:43:35 2020 New Revision: 358448 URL: https://svnweb.freebsd.org/changeset/base/358448 Log: /etc/services: attempt to bring the database to this century 1/2. This is the result of splitting r358153 in two, in order to avoid a build system bug and being able

svn commit: r358447 - in head/sys: dev/drm2/ttm dev/md kern vm

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:34:30 2020 New Revision: 358447 URL: https://svnweb.freebsd.org/changeset/base/358447 Log: Convert a few triviail consumers to the new unlocked grab API. Reviewed by: kib, markj Differential Revision:https://reviews.freebsd.org/D23847 Modified:

svn commit: r358446 - head/sys/kern

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:33:28 2020 New Revision: 358446 URL: https://svnweb.freebsd.org/changeset/base/358446 Log: Use unlocked grab for uipc_shm/tmpfs. Reviewed by: markj Differential Revision:https://reviews.freebsd.org/D23865 Modified: head/sys/kern/uipc_shm.c

svn commit: r358445 - head/sys/vm

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:32:35 2020 New Revision: 358445 URL: https://svnweb.freebsd.org/changeset/base/358445 Log: Support the NOCREAT flag for grab_valid_unlocked. Reviewed by: markj Differential Revision:https://reviews.freebsd.org/D23865 Modified:

svn commit: r358444 - head/sys/vm

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:30:53 2020 New Revision: 358444 URL: https://svnweb.freebsd.org/changeset/base/358444 Log: Simplify vref() code in object_reference. The local temporary is no longer necessary. Fix formatting errors. Reported by: mjg Discussed with: kib

svn commit: r358443 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2020-02-28 Thread Jeff Roberson
Author: jeff Date: Fri Feb 28 20:29:53 2020 New Revision: 358443 URL: https://svnweb.freebsd.org/changeset/base/358443 Log: Eliminate object locking in zfs where possible with the new lockless grab APIs. Reviewed by: kib, markj, mmacy Differential Revision:

svn commit: r358440 - head/sys/amd64/amd64

2020-02-28 Thread Ryan Libby
Author: rlibby Date: Fri Feb 28 18:32:40 2020 New Revision: 358440 URL: https://svnweb.freebsd.org/changeset/base/358440 Log: amd64 pmap.c: minor codegen optimization in flag access Following previous revision, apply the same minor optimization to hand-rolled atomic_fcmpset_128 in

svn commit: r358439 - head/sys/amd64/include

2020-02-28 Thread Ryan Libby
Author: rlibby Date: Fri Feb 28 18:32:36 2020 New Revision: 358439 URL: https://svnweb.freebsd.org/changeset/base/358439 Log: amd64 atomic.h: minor codegen optimization in flag access Previously the pattern to extract status flags from inline assembly blocks was to use setcc in the block

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Jung-uk Kim
On 20. 2. 28., Eugene Grosbein wrote: > 28.02.2020 23:01, Jung-uk Kim wrote: > >>> Now I believe the only option is merge of new 1.1.1 SSL API to our sendmail. >> >> No, stable/11 will never be updated to OpenSSL 1.1.1 because of ABI >> incompatibility. > > I'm not talking about upgrading base

svn commit: r358437 - head/sys/sys

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:38:31 2020 New Revision: 358437 URL: https://svnweb.freebsd.org/changeset/base/358437 Log: Fix r358436 to not declare kernel symbols when _KERNEL is not defined. Reported by: Jenkins, Michael Butler Pointy hat: markj Modified: head/sys/sys/sysent.h

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Hajimu UMEMOTO
Hi, > On Fri, 28 Feb 2020 10:21:41 -0500 > Jung-uk Kim said: jkim> All you have to do is rebuilding security/cyrus-sasl2 with system jkim> OpenSSL, i.e., disable SSL option. Perhaps, you mean: DEFAULT_VERSIONS= ssl=base I'm using base sendmail with cyrus-sasl2 quite well on

svn commit: r358436 - head/sys/sys

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:23:53 2020 New Revision: 358436 URL: https://svnweb.freebsd.org/changeset/base/358436 Log: sy_call_t and systrace_args_func_t need to be visible to userspace. Reported by: Jenkins Modified: head/sys/sys/sysent.h Modified: head/sys/sys/sysent.h

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Eugene Grosbein
28.02.2020 23:01, Jung-uk Kim wrote: >> Now I believe the only option is merge of new 1.1.1 SSL API to our sendmail. > > No, stable/11 will never be updated to OpenSSL 1.1.1 because of ABI > incompatibility. I'm not talking about upgrading base system OpenSSL to 1.1.1 in stable/11. I'm talking

svn commit: r358435 - head/cddl/contrib/opensolaris/lib/libdtrace/common

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:05:27 2020 New Revision: 358435 URL: https://svnweb.freebsd.org/changeset/base/358435 Log: Do not load dtraceall.ko if dtrace.ko is already loaded. This was the intent of the existing code, but instead it would unconditionally load dtraceall.ko because

svn commit: r358434 - in head/sys: kern sys

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:05:04 2020 New Revision: 358434 URL: https://svnweb.freebsd.org/changeset/base/358434 Log: Fix standalone builds of systrace.ko after r357912. Sponsored by: The FreeBSD Foundation Modified: head/sys/kern/subr_syscall.c head/sys/sys/sysent.h Modified:

svn commit: r358433 - head/sys/cddl/dev/systrace

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 17:04:36 2020 New Revision: 358433 URL: https://svnweb.freebsd.org/changeset/base/358433 Log: Clear systrace_args_func when systrace probes are disabled. This function pointer is invalidated when systrace.ko is unloaded. Reported by: pho MFC after:

svn commit: r358432 - in head/sys: kern sys vm

2020-02-28 Thread Mark Johnston
Author: markj Date: Fri Feb 28 16:05:18 2020 New Revision: 358432 URL: https://svnweb.freebsd.org/changeset/base/358432 Log: Add a blocking counter KPI. refcount(9) was recently extended to support waiting on a refcount to drop to zero, as this was needed for a lockless VM object

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Jung-uk Kim
On 20. 2. 28., Eugene Grosbein wrote: > 28.02.2020 22:33, Jung-uk Kim wrote: > >>> All you have to do is rebuilding security/cyrus-sasl2 with system >>> OpenSSL, i.e., disable SSL option. >> >> I just found that you added the option. X-) >> >> The option is quite misleading. You need to fix the

svn commit: r358431 - head/sys/dev/uart

2020-02-28 Thread Justin Hibbits
Author: jhibbits Date: Fri Feb 28 15:59:35 2020 New Revision: 358431 URL: https://svnweb.freebsd.org/changeset/base/358431 Log: Add Denverton UART PCI ID MFC after:3 days Sponsored by: Juniper Networks, Inc Modified: head/sys/dev/uart/uart_bus_pci.c Modified:

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Eugene Grosbein
28.02.2020 22:33, Jung-uk Kim wrote: >> All you have to do is rebuilding security/cyrus-sasl2 with system >> OpenSSL, i.e., disable SSL option. > > I just found that you added the option. X-) > > The option is quite misleading. You need to fix the port first as > some people suggested at the

svn commit: r358430 - in head/sys/gnu/dts: arm arm64/actions arm64/allwinner arm64/altera arm64/amlogic arm64/arm arm64/broadcom arm64/exynos arm64/freescale arm64/hisilicon arm64/intel arm64/lg ar...

2020-02-28 Thread Emmanuel Vadot
Author: manu Date: Fri Feb 28 15:42:51 2020 New Revision: 358430 URL: https://svnweb.freebsd.org/changeset/base/358430 Log: dts: Update our copy for arm, arm64 and riscv dts to Linux 5.5 MFC after:2 months Added: - copied unchanged from r358428,

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Jung-uk Kim
On 20. 2. 28., Jung-uk Kim wrote: > On 20. 2. 28., Eugene Grosbein wrote: >> 28.02.2020 5:02, Jung-uk Kim wrote: >> >>> Author: jkim Date: Thu Feb 27 22:02:00 2020 New Revision: >>> 358411 URL: https://svnweb.freebsd.org/changeset/base/358411 >>> >>> Log: Fix style inconsistencies near our OpenSSL

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Jung-uk Kim
On 20. 2. 28., Eugene Grosbein wrote: > 28.02.2020 5:02, Jung-uk Kim wrote: > >> Author: jkim >> Date: Thu Feb 27 22:02:00 2020 >> New Revision: 358411 >> URL: https://svnweb.freebsd.org/changeset/base/358411 >> >> Log: >> Fix style inconsistencies near our OpenSSL 1.1.x patch. > > Our

Re: svn commit: r358411 - head/contrib/sendmail/src

2020-02-28 Thread Eugene Grosbein
28.02.2020 5:02, Jung-uk Kim wrote: > Author: jkim > Date: Thu Feb 27 22:02:00 2020 > New Revision: 358411 > URL: https://svnweb.freebsd.org/changeset/base/358411 > > Log: > Fix style inconsistencies near our OpenSSL 1.1.x patch. Our Handbook describes how to use stock sendmail with SSL and

svn commit: r358427 - head/sys/netinet6

2020-02-28 Thread Bjoern A. Zeeb
Author: bz Date: Fri Feb 28 11:16:41 2020 New Revision: 358427 URL: https://svnweb.freebsd.org/changeset/base/358427 Log: mld6: initialize oifp to avoid bogus results/panics in edge cases In certain cases (probably not during normal operation but observed in the lab during development)

Re: svn commit: r358392 - head/share/man/man9

2020-02-28 Thread Konstantin Belousov
On Thu, Feb 27, 2020 at 10:54:21PM -0700, Warner Losh wrote: > On Thu, Feb 27, 2020, 9:55 AM John Baldwin wrote: > > > On 2/27/20 7:30 AM, Warner Losh wrote: > > > Author: imp > > > Date: Thu Feb 27 15:30:13 2020 > > > New Revision: 358392 > > > URL:

svn commit: r358426 - in head/sys: arm/conf arm/xilinx dts/arm

2020-02-28 Thread Emmanuel Vadot
Author: manu Date: Fri Feb 28 10:57:23 2020 New Revision: 358426 URL: https://svnweb.freebsd.org/changeset/base/358426 Log: arm: zynq: An SPI driver for Zynq platforms Submitted by: Thomas Skibo Differential Revision:https://reviews.freebsd.org/D23319 Added:

Re: svn commit: r358414 - head/sys/amd64/conf

2020-02-28 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > Author: brooks > Date: Thu Feb 27 23:06:40 2020 > New Revision: 358414 > URL: https://svnweb.freebsd.org/changeset/base/358414 > > Log: > Remove trailing whitespace. Thank you. > Modified: > head/sys/amd64/conf/GENERIC-NODEBUG > > Modified: