Re: svn commit: r345696 - head/lib/libvgl

2019-03-29 Thread Bruce Evans
On Fri, 29 Mar 2019, Konstantin Belousov wrote: On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: Author: bde Date: Fri Mar 29 15:57:08 2019 New Revision: 345696 URL: https://svnweb.freebsd.org/changeset/base/345696 Log: Fix endless loops for handling SIGBUS and SIGSEGV. r80270

Re: svn commit: r345707 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libc/tests/stdlib lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk u

2019-03-29 Thread Warner Losh
On Fri, Mar 29, 2019, 9:15 PM Enji Cooper wrote: > > > On Mar 29, 2019, at 8:09 PM, Rodney W. Grimes > wrote: > > > >> Author: ngie > >> Date: Fri Mar 29 18:43:46 2019 > >> New Revision: 345707 > >> URL: https://svnweb.freebsd.org/changeset/base/345707 > >> > >> Log: > >> Revert r345706: the th

Re: svn commit: r345707 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libc/tests/stdlib lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk u

2019-03-29 Thread Enji Cooper
> On Mar 29, 2019, at 8:09 PM, Rodney W. Grimes > wrote: > >> Author: ngie >> Date: Fri Mar 29 18:43:46 2019 >> New Revision: 345707 >> URL: https://svnweb.freebsd.org/changeset/base/345707 >> >> Log: >> Revert r345706: the third time will be the charm >> >> When a review is closed via Phab

Re: svn commit: r345707 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libc/tests/stdlib lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk u

2019-03-29 Thread Rodney W. Grimes
> Author: ngie > Date: Fri Mar 29 18:43:46 2019 > New Revision: 345707 > URL: https://svnweb.freebsd.org/changeset/base/345707 > > Log: > Revert r345706: the third time will be the charm > > When a review is closed via Phabricator it updates the patch attached to the > review. I downloade

svn commit: r345723 - head/share/mk

2019-03-29 Thread Enji Cooper
Author: ngie Date: Sat Mar 30 00:57:33 2019 New Revision: 345723 URL: https://svnweb.freebsd.org/changeset/base/345723 Log: PROG_OVERRIDE_VARS should override default values if specified The behavior prior to this change would not override default values if set in `bsd.own.mk`, or (in the

svn commit: r345714 - head/sys/netinet

2019-03-29 Thread Navdeep Parhar
Author: np Date: Fri Mar 29 21:39:47 2019 New Revision: 345714 URL: https://svnweb.freebsd.org/changeset/base/345714 Log: tcp_autorcvbuf_inc was removed in r344433. Discussed with: tuexen@ Sponsored by: Chelsio Communications Modified: head/sys/netinet/tcp_var.h Modified: head/s

svn commit: r345713 - in head: sys/amd64/acpica sys/arm64/acpica sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/components/debugger sys/...

2019-03-29 Thread Jung-uk Kim
Author: jkim Date: Fri Mar 29 20:21:28 2019 New Revision: 345713 URL: https://svnweb.freebsd.org/changeset/base/345713 Log: Merge ACPICA 20190329. Modified: head/sys/amd64/acpica/acpi_machdep.c head/sys/arm64/acpica/acpi_machdep.c head/sys/contrib/dev/acpica/changes.txt head/sys

svn commit: r345712 - head/sys/netinet

2019-03-29 Thread John Baldwin
Author: jhb Date: Fri Mar 29 19:47:42 2019 New Revision: 345712 URL: https://svnweb.freebsd.org/changeset/base/345712 Log: Don't check the inp socket pointer in in_pcboutput_eagain. Reviewed by: hps (by saying it was ok to be removed) MFC after:1 month Sponsored by: Netflix Modifi

svn commit: r345711 - head/sys/arm/allwinner/clkng

2019-03-29 Thread Emmanuel Vadot
Author: manu Date: Fri Mar 29 19:40:04 2019 New Revision: 345711 URL: https://svnweb.freebsd.org/changeset/base/345711 Log: arm: allwinner: clk: Fix nm_recalc When comparing best frequencies use the absolute value. If we do not do that we end up choosing an always lower value than the b

svn commit: r345709 - in head: lib/libc/tests/stdlib share/mk

2019-03-29 Thread Enji Cooper
Author: ngie Date: Fri Mar 29 18:49:08 2019 New Revision: 345709 URL: https://svnweb.freebsd.org/changeset/base/345709 Log: Allow users to override CSTD/CXXSTD on a per-prog basis The current logic for CSTD/CXXSTD requires homogenity as far as the supported C/C++ standards, which is a sen

svn commit: r345708 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk usr.bin/dtc usr.sbin/pmc

2019-03-29 Thread Enji Cooper
Author: ngie Date: Fri Mar 29 18:45:27 2019 New Revision: 345708 URL: https://svnweb.freebsd.org/changeset/base/345708 Log: Standardize `-std=c++* as `CXXSTD` CXXSTD was added as the C++ analogue to CSTD. CXXSTD defaults to `-std=c++11` with supporting compilers; `-std=gnu++98`, othe

svn commit: r345707 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libc/tests/stdlib lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk us...

2019-03-29 Thread Enji Cooper
Author: ngie Date: Fri Mar 29 18:43:46 2019 New Revision: 345707 URL: https://svnweb.freebsd.org/changeset/base/345707 Log: Revert r345706: the third time will be the charm When a review is closed via Phabricator it updates the patch attached to the review. I downloaded the raw patch from

Re: svn commit: r345706 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libc/tests/stdlib lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk u

2019-03-29 Thread Enji Cooper
> On Mar 29, 2019, at 11:31 AM, Enji Cooper wrote: > > Author: ngie > Date: Fri Mar 29 18:31:48 2019 > New Revision: 345706 > URL: https://svnweb.freebsd.org/changeset/base/345706 > *grumbles* I downloaded the last version posted on Phabricato

svn commit: r345706 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libc/tests/stdlib lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk us...

2019-03-29 Thread Enji Cooper
Author: ngie Date: Fri Mar 29 18:31:48 2019 New Revision: 345706 URL: https://svnweb.freebsd.org/changeset/base/345706 Log: Standardize `-std=c++* as `CXXSTD` CXXSTD was added as the C++ analogue to CSTD. CXXSTD defaults to `-std=c++11` with supporting compilers; `-std=gnu++98`, othe

Re: svn commit: r345696 - head/lib/libvgl

2019-03-29 Thread Konstantin Belousov
On Fri, Mar 29, 2019 at 03:57:09PM +, Bruce Evans wrote: > Author: bde > Date: Fri Mar 29 15:57:08 2019 > New Revision: 345696 > URL: https://svnweb.freebsd.org/changeset/base/345696 > > Log: > Fix endless loops for handling SIGBUS and SIGSEGV. > > r80270 has the usual wrong fix for uns

svn commit: r345705 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libc/tests/stdlib lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk us...

2019-03-29 Thread Enji Cooper
Author: ngie Date: Fri Mar 29 18:16:33 2019 New Revision: 345705 URL: https://svnweb.freebsd.org/changeset/base/345705 Log: Revert r345704 I accidentally committed code from two reviews. I will reintroduce the code to bsd.progs.mk as part of a separate commit from r345704. Approved b

svn commit: r345704 - in head: lib/clang lib/libc++ lib/libc++experimental lib/libc++fs lib/libc/tests/stdlib lib/libclang_rt lib/libcxxrt lib/libgcc_eh lib/libomp lib/ofed/libibnetdisc share/mk us...

2019-03-29 Thread Enji Cooper
Author: ngie Date: Fri Mar 29 18:13:44 2019 New Revision: 345704 URL: https://svnweb.freebsd.org/changeset/base/345704 Log: CXXSTD is the C++ analogue to CSTD. CXXSTD defaults to `-std=c++11` with supporting compilers; `-std=gnu++98`, otherwise for older versions of g++. This change

svn commit: r345703 - in head: lib/libc/aarch64 lib/libc/amd64 lib/libc/arm lib/libc/gen lib/libc/i386 lib/libc/include lib/libc/mips lib/libc/powerpc lib/libc/powerpc64 lib/libc/riscv lib/libc/spa...

2019-03-29 Thread Konstantin Belousov
Author: kib Date: Fri Mar 29 17:52:57 2019 New Revision: 345703 URL: https://svnweb.freebsd.org/changeset/base/345703 Log: Fix initial exec TLS mode for dynamically loaded shared objects. If dso uses initial exec TLS mode, rtld tries to allocate TLS in static space. If there is no space l

svn commit: r345702 - head/sys/vm

2019-03-29 Thread Konstantin Belousov
Author: kib Date: Fri Mar 29 16:53:46 2019 New Revision: 345702 URL: https://svnweb.freebsd.org/changeset/base/345702 Log: Eliminate adj_free field from vm_map_entry. Drop the adj_free field from vm_map_entry_t. Refine the max_free field so that p->max_free is the size of the largest gap

svn commit: r345701 - in head/sys/dev/cxgbe: . tom

2019-03-29 Thread Navdeep Parhar
Author: np Date: Fri Mar 29 16:43:24 2019 New Revision: 345701 URL: https://svnweb.freebsd.org/changeset/base/345701 Log: cxgbe/t4_tom: Catch up with r344433, which removed tcb_autorcvbuf_inc. The declaration in tcp_var.h is still around so t4_tom continued to compile but wouldn't load.

svn commit: r345698 - head/lib/libvgl

2019-03-29 Thread Bruce Evans
Author: bde Date: Fri Mar 29 16:30:19 2019 New Revision: 345698 URL: https://svnweb.freebsd.org/changeset/base/345698 Log: Fix restoring to graphics modes in VGLEnd(). Correct restoring was only attempted for mode 258 (800x600x4 P). (This was the only useful graphics mode supported in th

svn commit: r345697 - head/usr.sbin/iostat

2019-03-29 Thread Edward Tomasz Napierala
Author: trasz Date: Fri Mar 29 16:05:30 2019 New Revision: 345697 URL: https://svnweb.freebsd.org/changeset/base/345697 Log: Reduce the precision of "MB/s" by one, making room for displaying transfer rates larger 99MB/s. MFC after:2 weeks Modified: head/usr.sbin/iostat/iostat.c Mo

svn commit: r345696 - head/lib/libvgl

2019-03-29 Thread Bruce Evans
Author: bde Date: Fri Mar 29 15:57:08 2019 New Revision: 345696 URL: https://svnweb.freebsd.org/changeset/base/345696 Log: Fix endless loops for handling SIGBUS and SIGSEGV. r80270 has the usual wrong fix for unsafe signal handling -- just set a flag and return to let an event loop check

svn commit: r345695 - head/lib/libvgl

2019-03-29 Thread Bruce Evans
Author: bde Date: Fri Mar 29 15:20:48 2019 New Revision: 345695 URL: https://svnweb.freebsd.org/changeset/base/345695 Log: Fix races in mouse signal handling almost properly using the INTOFF/INTON method as in /bin/sh. We still do technically undefined things in the signal handler, but it

svn commit: r345694 - head/libexec/rtld-elf/mips

2019-03-29 Thread Ed Maste
Author: emaste Date: Fri Mar 29 15:07:00 2019 New Revision: 345694 URL: https://svnweb.freebsd.org/changeset/base/345694 Log: rtld: attempt to fix reloc_non_plt TLS allocation on MIPS allocate_tls_offset returns true on success. The same issue existed on arm and was fixed in r345693.

Re: svn commit: r345693 - head/libexec/rtld-elf/arm

2019-03-29 Thread Ed Maste
On Fri, 29 Mar 2019 at 10:35, Ed Maste wrote: > > Author: emaste > Date: Fri Mar 29 14:35:23 2019 > New Revision: 345693 > URL: https://svnweb.freebsd.org/changeset/base/345693 > > Log: > rtld: attempt to fix reloc_nonplt_object TLS allocation ... on arm

svn commit: r345693 - head/libexec/rtld-elf/arm

2019-03-29 Thread Ed Maste
Author: emaste Date: Fri Mar 29 14:35:23 2019 New Revision: 345693 URL: https://svnweb.freebsd.org/changeset/base/345693 Log: rtld: attempt to fix reloc_nonplt_object TLS allocation allocate_tls_offset returns true on success. This still needs more testing and review, but this change is

Re: svn commit: r345680 - head/sys/conf

2019-03-29 Thread Kyle Evans
On Fri, Mar 29, 2019 at 12:34 AM Rodney W. Grimes wrote: > > > -Original Message- > > From: on behalf of Kyle Evans > > > > Date: 2019-03-28, Thursday at 21:00 > > To: , , > > > > Subject: svn commit: r345680 - head/sys/conf > > > > > Author: kevans > > > Date: Fri Mar 29 04:00:46 201

svn commit: r345689 - head/sys/fs/fuse

2019-03-29 Thread Alan Somers
Author: asomers Date: Fri Mar 29 14:07:30 2019 New Revision: 345689 URL: https://svnweb.freebsd.org/changeset/base/345689 Log: fix the GENERIC-NODEBUG build after r345675 Submitted by: cy Reported by: cy, Michael Butler MFC after:2 weeks X-MFC-With: 345675 Modified: head/sy

Re: svn commit: r345680 - head/sys/conf

2019-03-29 Thread Mark Linimon
On Fri, Mar 29, 2019 at 09:49:03AM +, Alexey Dokuchaev wrote: > P.S. Boot tag of a healthy human is "Copyright (c) 1992-2018 The FreeBSD > Project". ITYM 2019. mcl ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo

Re: svn commit: r345680 - head/sys/conf

2019-03-29 Thread Kyle Evans
On Fri, Mar 29, 2019 at 1:40 AM Bruce Evans wrote: > > On Thu, 28 Mar 2019, Ravi Pokala wrote: > > > -Original Message- > > From: on behalf of Kyle Evans > > > > Date: 2019-03-28, Thursday at 21:00 > > To: , , > > > > Subject: svn commit: r345680 - head/sys/conf > >> [... snip ...] >

Re: svn commit: r345680 - head/sys/conf

2019-03-29 Thread Bruce Evans
On Fri, 29 Mar 2019, Alexey Dokuchaev wrote: On Fri, Mar 29, 2019 at 05:40:05PM +1100, Bruce Evans wrote: ... -optionsBOOT_TAG=\"---<>---\" +optionsBOOT_TAG=\"\" Useful variations are not always easy to invent. I usually just add 1 for numeric values. This example is useful.

Re: svn commit: r345680 - head/sys/conf

2019-03-29 Thread Alexey Dokuchaev
On Fri, Mar 29, 2019 at 05:40:05PM +1100, Bruce Evans wrote: > >> ... > >> -options BOOT_TAG=\"---<>---\" > >> +options BOOT_TAG=\"\" > > Useful variations are not always easy to invent. I usually just add 1 for > numeric values. This example is useful. It kills the boot tag. It gives > an

svn commit: r345681 - head/tests/sys/capsicum

2019-03-29 Thread Olivier Cochard
Author: olivier (ports committer) Date: Fri Mar 29 08:43:21 2019 New Revision: 345681 URL: https://svnweb.freebsd.org/changeset/base/345681 Log: Skip test if feature security_capabilities is not available PR: 236863 Approved by: asomers MFC after:1 month Sponsored by: N