Re: svn commit: r356108 - head/sys/geom/vinum

2020-01-03 Thread Brooks Davis
On Fri, Dec 27, 2019 at 01:36:53AM +, Alexander Motin wrote: > Author: mav > Date: Fri Dec 27 01:36:53 2019 > New Revision: 356108 > URL: https://svnweb.freebsd.org/changeset/base/356108 > > Log: > Reimplement gvinum orphanization. > > gvinum was the only GEOM class, using consumer nsta

Re: svn commit: r356113 - in head: libexec/rtld-elf sys/kern sys/sys

2020-01-03 Thread Brooks Davis
On Fri, Dec 27, 2019 at 04:07:03AM +, Justin Hibbits wrote: > Author: jhibbits > Date: Fri Dec 27 04:07:03 2019 > New Revision: 356113 > URL: https://svnweb.freebsd.org/changeset/base/356113 > > Log: > Eliminate the last MI difference in AT_* definitions (for powerpc). > > Summary: >

Re: svn commit: r356797 - head/share/mk

2020-01-16 Thread Brooks Davis
On Thu, Jan 16, 2020 at 02:18:14PM -0500, Ed Maste wrote: > On Thu, 16 Jan 2020 at 12:34, John Baldwin wrote: > > > > I would support having MK_PROFILE default to off for 13. > > I agree. I'd suggest we got further and turn them off in 13 and announce that we will remove support after the branch

svn commit: r356942 - head/lib/libc/gen

2020-01-21 Thread Brooks Davis
Author: brooks Date: Tue Jan 21 16:31:08 2020 New Revision: 356942 URL: https://svnweb.freebsd.org/changeset/base/356942 Log: Correct a misleading indent. This dates to before the beginning of our repo and was found clang 10. MFC after:3 days Sponsored by: DARPA Modified: head

svn commit: r357037 - svnadmin/conf

2020-01-23 Thread Brooks Davis
Author: brooks Date: Thu Jan 23 08:45:31 2020 New Revision: 357037 URL: https://svnweb.freebsd.org/changeset/base/357037 Log: Enable commit access for James Clarke (jrtc27). John Baldwin will co-mentor. Approved by: core Modified: svnadmin/conf/access svnadmin/conf/mentors Modif

svn commit: r357303 - head/usr.sbin/makefs/msdos

2020-01-30 Thread Brooks Davis
Author: brooks Date: Thu Jan 30 18:34:08 2020 New Revision: 357303 URL: https://svnweb.freebsd.org/changeset/base/357303 Log: Fix an indentation bug in r357169. Modified: head/usr.sbin/makefs/msdos/msdosfs_denode.c Modified: head/usr.sbin/makefs/msdos/msdosfs_denode.c ===

Re: svn commit: r360833 - head

2020-05-12 Thread Brooks Davis
On Mon, May 11, 2020 at 01:45:14PM -0500, Kyle Evans wrote: > On Mon, May 11, 2020 at 1:10 PM Brooks Davis wrote: > > > > On Sat, May 09, 2020 at 02:01:29AM +, Kyle Evans wrote: > > > Author: kevans > > > Date: Sat May 9 02:01:29 2020 > >

Re: svn commit: r360833 - head

2020-05-14 Thread Brooks Davis
On Tue, May 12, 2020 at 09:01:33PM -0500, Kyle Evans wrote: > On Tue, May 12, 2020 at 5:16 PM Brooks Davis wrote: > > > > On Mon, May 11, 2020 at 01:45:14PM -0500, Kyle Evans wrote: > > > On Mon, May 11, 2020 at 1:10 PM Brooks Davis wrote: > > > > > > &g

Re: svn commit: r360833 - head

2020-05-20 Thread Brooks Davis
On Tue, May 12, 2020 at 10:16:03PM +, Brooks Davis wrote: > On Mon, May 11, 2020 at 01:45:14PM -0500, Kyle Evans wrote: > > On Mon, May 11, 2020 at 1:10 PM Brooks Davis wrote: > > > > > > On Sat, May 09, 2020 at 02:01:29AM +, Kyle Evans wrote: > > > &g

svn commit: r361397 - head/usr.sbin/certctl

2020-05-22 Thread Brooks Davis
Author: brooks Date: Fri May 22 17:45:07 2020 New Revision: 361397 URL: https://svnweb.freebsd.org/changeset/base/361397 Log: Add an unprivileged mode where calls to install are passed appropriate flags. For ease of integration, use the same flags as install: -U unprivileged m

Re: svn commit: r361683 - head/usr.sbin/certctl

2020-06-01 Thread Brooks Davis
On Sun, May 31, 2020 at 08:37:41PM -0500, Kyle Evans wrote: > n Sun, May 31, 2020 at 8:25 PM Kyle Evans wrote: > > > > Author: kevans > > Date: Mon Jun 1 01:25:19 2020 > > New Revision: 361683 > > URL: https://svnweb.freebsd.org/changeset/base/361683 > > > > Log: > > certctl: fix test syntax >

svn commit: r365519 - stable/12/sbin/init

2020-09-09 Thread Brooks Davis
Author: brooks Date: Wed Sep 9 21:57:55 2020 New Revision: 365519 URL: https://svnweb.freebsd.org/changeset/base/365519 Log: MFC r365279: Remove risky compatability with old kernels The badsys() handler for SIGSYS was added as a transtion aid for kernels lacking sysctl() in 1993. I

svn commit: r365534 - stable/11/sbin/init

2020-09-09 Thread Brooks Davis
Author: brooks Date: Wed Sep 9 22:40:39 2020 New Revision: 365534 URL: https://svnweb.freebsd.org/changeset/base/365534 Log: MFC r365279: Remove risky compatability with old kernels The badsys() handler for SIGSYS was added as a transtion aid for kernels lacking sysctl() in 1993. I

svn commit: r365545 - stable/12/sys/kern

2020-09-09 Thread Brooks Davis
Author: brooks Date: Wed Sep 9 23:11:55 2020 New Revision: 365545 URL: https://svnweb.freebsd.org/changeset/base/365545 Log: MFC r365284: Always report ENOSYS in init While rare, encountering an unimplemented system call early in init is catastrophic and difficult to debug. Even af

svn commit: r365864 - stable/11/sys/kern

2020-09-17 Thread Brooks Davis
Author: brooks Date: Thu Sep 17 23:14:17 2020 New Revision: 365864 URL: https://svnweb.freebsd.org/changeset/base/365864 Log: MFC r365284: Always report ENOSYS in init While rare, encountering an unimplemented system call early in init is catastrophic and difficult to debug. Even af

svn commit: r366270 - head/share/mk

2020-09-29 Thread Brooks Davis
Author: brooks Date: Tue Sep 29 22:30:15 2020 New Revision: 366270 URL: https://svnweb.freebsd.org/changeset/base/366270 Log: Prefer --ld-path=/path/to/ld on clang >= 12 Clang 12 warns about passing a path to -fuse-ld and -Werror makes that an error preventing building world without this

svn commit: r366273 - head/share/mk

2020-09-29 Thread Brooks Davis
Author: brooks Date: Tue Sep 29 23:48:05 2020 New Revision: 366273 URL: https://svnweb.freebsd.org/changeset/base/366273 Log: Hoist comment on fixup of ld path Reported by: jrtc27 Differential Revision:https://reviews.freebsd.org/D26591 Modified: head/share/mk/bsd.sys.mk Modi

svn commit: r366671 - head/lib/libgssapi

2020-10-13 Thread Brooks Davis
Author: brooks Date: Tue Oct 13 17:14:30 2020 New Revision: 366671 URL: https://svnweb.freebsd.org/changeset/base/366671 Log: libgssapi: modernize static string array use Use designated initializers to document positions in the arrays rather than requiring counting. Use nitems() rather th

svn commit: r366684 - head/share/mk

2020-10-13 Thread Brooks Davis
Author: brooks Date: Tue Oct 13 20:04:13 2020 New Revision: 366684 URL: https://svnweb.freebsd.org/changeset/base/366684 Log: Remove --ld-path=* from _LDFLAGS It makes no sense to pass --ld-path to direct ${LD} invocations. This was missed in r366270 due to not doing a clean build. Mo

Re: svn commit: r366697 - head/usr.bin/xinstall

2020-10-14 Thread Brooks Davis
On Wed, Oct 14, 2020 at 02:40:42PM +0100, Jessica Clarke wrote: > On 14 Oct 2020, at 14:28, Mateusz Guzik wrote: > > > > This should use copy_file_range (also available on Linux). > > I assume this is a bootstrap tool and hence the system OS and version > is relevant. macOS does not have copy_fi

svn commit: r366731 - head/sys/kern

2020-10-15 Thread Brooks Davis
Author: brooks Date: Thu Oct 15 17:05:21 2020 New Revision: 366731 URL: https://svnweb.freebsd.org/changeset/base/366731 Log: physio: Don't store user addresses in bio_data Only assign the address from the iovec to bio_data if it is a kernel address. This was the single place where bio_d

svn commit: r366911 - in head/sys: cam dev/nvme kern sys ufs/ffs

2020-10-21 Thread Brooks Davis
Author: brooks Date: Wed Oct 21 16:00:15 2020 New Revision: 366911 URL: https://svnweb.freebsd.org/changeset/base/366911 Log: vmapbuf: don't smuggle address or length in buf Instead, add arguments to vmapbuf. Since this argument is always a pointer use a type of void * and cast to vm_off

svn commit: r366912 - stable/12/lib/libgssapi

2020-10-21 Thread Brooks Davis
Author: brooks Date: Wed Oct 21 16:04:57 2020 New Revision: 366912 URL: https://svnweb.freebsd.org/changeset/base/366912 Log: MFC r366671: libgssapi: modernize static string array use Use designated initializers to document positions in the arrays rather than requiring counting. Use

svn commit: r362979 - head/cddl/contrib/opensolaris/tools/ctf/cvt

2020-07-06 Thread Brooks Davis
Author: brooks Date: Mon Jul 6 22:39:42 2020 New Revision: 362979 URL: https://svnweb.freebsd.org/changeset/base/362979 Log: Fix a Wvoid-pointer-to-enum-cast warning missed in r359978. This pattern is used in callbacks with void * data arguments and seems both relatively uncommon and rel

svn commit: r363048 - stable/12/cddl/contrib/opensolaris/tools/ctf/cvt

2020-07-09 Thread Brooks Davis
Author: brooks Date: Thu Jul 9 16:58:53 2020 New Revision: 363048 URL: https://svnweb.freebsd.org/changeset/base/363048 Log: MFC r362979: Fix a -Wvoid-pointer-to-enum-cast warning missed in r359978. This pattern is used in callbacks with void * data arguments and seems both relative

svn commit: r363050 - stable/11/cddl/contrib/opensolaris/tools/ctf/cvt

2020-07-09 Thread Brooks Davis
Author: brooks Date: Thu Jul 9 17:12:22 2020 New Revision: 363050 URL: https://svnweb.freebsd.org/changeset/base/363050 Log: MFC r362979: Fix a -Wvoid-pointer-to-enum-cast warning missed in r359978. This pattern is used in callbacks with void * data arguments and seems both relative

Re: svn commit: r363172 - head/contrib/bc/src

2020-07-14 Thread Brooks Davis
On Tue, Jul 14, 2020 at 05:02:18AM +, Adrian Chadd wrote: > Author: adrian > Date: Tue Jul 14 05:02:18 2020 > New Revision: 363172 > URL: https://svnweb.freebsd.org/changeset/base/363172 > > Log: > [bc] Fix a "maybe uninitialized" compiler warning under mips-gcc-6.3.0. > > I guess this

svn commit: r363228 - head/lib/libc/gen

2020-07-15 Thread Brooks Davis
Author: brooks Date: Wed Jul 15 17:05:37 2020 New Revision: 363228 URL: https://svnweb.freebsd.org/changeset/base/363228 Log: Don't imply that all action values can be OR'd. This is neither POSIX compliant nor what the implementation does. This could be allowed by changing the value of TC

svn commit: r363432 - stable/12/lib/libc/gen

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 21:06:32 2020 New Revision: 363432 URL: https://svnweb.freebsd.org/changeset/base/363432 Log: MFC r363228: Don't imply that all action values can be OR'd. This is neither POSIX compliant nor what the implementation does. This could be allowed by changi

svn commit: r363434 - stable/11/lib/libc/gen

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 21:30:18 2020 New Revision: 363434 URL: https://svnweb.freebsd.org/changeset/base/363434 Log: MFC r363228: Don't imply that all action values can be OR'd. This is neither POSIX compliant nor what the implementation does. This could be allowed by changi

svn commit: r363435 - head/usr.sbin/mountd

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 21:44:51 2020 New Revision: 363435 URL: https://svnweb.freebsd.org/changeset/base/363435 Log: Avoid reading one byte before the path buffer. This happens when there's only one component (e.g. "/foo"). This (mostly-harmless) bug has been present since June 1

svn commit: r363438 - head/sys/kern

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 23:35:41 2020 New Revision: 363438 URL: https://svnweb.freebsd.org/changeset/base/363438 Log: Use SI_ORDER_(FOURTH|FIFTH) rather than bespoke versions. No functional change. When these SYSINITs were added these macros didn't exist. Reviewed by: imp

svn commit: r363439 - head/usr.sbin/mountd

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 23:39:58 2020 New Revision: 363439 URL: https://svnweb.freebsd.org/changeset/base/363439 Log: Correct a type-mismatch between xdr_long and the variable "bad". Way back in r28911 (August 1997, CVS rev 1.22) we imported a NetBSD information leak fix via OpenB

svn commit: r363625 - stable/12/usr.sbin/mountd

2020-07-27 Thread Brooks Davis
Author: brooks Date: Mon Jul 27 23:18:14 2020 New Revision: 363625 URL: https://svnweb.freebsd.org/changeset/base/363625 Log: MFC r363439: Correct a type-mismatch between xdr_long and the variable "bad". Way back in r28911 (August 1997, CVS rev 1.22) we imported a NetBSD information

svn commit: r363626 - stable/11/usr.sbin/mountd

2020-07-27 Thread Brooks Davis
Author: brooks Date: Mon Jul 27 23:19:46 2020 New Revision: 363626 URL: https://svnweb.freebsd.org/changeset/base/363626 Log: MFC r363439: Correct a type-mismatch between xdr_long and the variable "bad". Way back in r28911 (August 1997, CVS rev 1.22) we imported a NetBSD information

svn commit: r363672 - stable/12/usr.sbin/mountd

2020-07-29 Thread Brooks Davis
Author: brooks Date: Wed Jul 29 20:30:15 2020 New Revision: 363672 URL: https://svnweb.freebsd.org/changeset/base/363672 Log: MFC r363435: Avoid reading one byte before the path buffer. This happens when there's only one component (e.g. "/foo"). This (mostly-harmless) bug has been pr

svn commit: r363673 - stable/11/usr.sbin/mountd

2020-07-29 Thread Brooks Davis
Author: brooks Date: Wed Jul 29 20:31:11 2020 New Revision: 363673 URL: https://svnweb.freebsd.org/changeset/base/363673 Log: MFC r363435: Avoid reading one byte before the path buffer. This happens when there's only one component (e.g. "/foo"). This (mostly-harmless) bug has been pr

svn commit: r363676 - stable/12/sys/kern

2020-07-29 Thread Brooks Davis
Author: brooks Date: Wed Jul 29 22:10:25 2020 New Revision: 363676 URL: https://svnweb.freebsd.org/changeset/base/363676 Log: MFC r363438: Use SI_ORDER_(FOURTH|FIFTH) rather than bespoke versions. No functional change. When these SYSINITs were added these macros didn't exist.

Re: svn commit: r363625 - stable/12/usr.sbin/mountd

2020-07-30 Thread Brooks Davis
On Thu, Jul 30, 2020 at 03:48:34PM +, Rick Macklem wrote: > Rick Macklem wrote: > >Ian Lepore wrote: > >>On Thu, 2020-07-30 at 01:52 +, Rick Macklem wrote: > >>> Brooks Davis wrote: > >>> > Author: brooks > >>> > Date: Mon J

svn commit: r363709 - stable/11/sys/kern

2020-07-30 Thread Brooks Davis
Author: brooks Date: Thu Jul 30 17:18:42 2020 New Revision: 363709 URL: https://svnweb.freebsd.org/changeset/base/363709 Log: MFC r363438: Use SI_ORDER_(FOURTH|FIFTH) rather than bespoke versions. No functional change. When these SYSINITs were added these macros didn't exist.

svn commit: r342889 - head/sys/kern

2019-01-09 Thread Brooks Davis
Author: brooks Date: Wed Jan 9 17:23:59 2019 New Revision: 342889 URL: https://svnweb.freebsd.org/changeset/base/342889 Log: style(9): fix the indent of a return. Modified: head/sys/kern/vfs_syscalls.c Modified: head/sys/kern/vfs_syscalls.c ==

svn commit: r343126 - stable/12/sys/sys

2019-01-17 Thread Brooks Davis
Author: brooks Date: Thu Jan 17 23:22:56 2019 New Revision: 343126 URL: https://svnweb.freebsd.org/changeset/base/343126 Log: MFC r342398: Enable sys/random.h #include from C++ And bump __FreeBSD_version, just in case. PR: 234180 Submitted by: Ralf van der Enden Modi

svn commit: r343161 - in head: include/protocols libexec/talkd usr.bin/talk

2019-01-18 Thread Brooks Davis
Author: brooks Date: Fri Jan 18 21:30:06 2019 New Revision: 343161 URL: https://svnweb.freebsd.org/changeset/base/343161 Log: Use a private definition of osockaddr rather then relying on type namespace polution in sys/socket.h. Also remove support for operation on 4.3BSD. PR:

svn commit: r343162 - head/sys/netinet

2019-01-18 Thread Brooks Davis
Author: brooks Date: Fri Jan 18 21:46:38 2019 New Revision: 343162 URL: https://svnweb.freebsd.org/changeset/base/343162 Log: Make SIFTR work again after r342125 (D18443). Correct a logic error. Only disable when already enabled or enable when disabled. Submitted by: Richard Schef

svn commit: r343272 - stable/12/sys/netinet

2019-01-21 Thread Brooks Davis
Author: brooks Date: Mon Jan 21 19:22:02 2019 New Revision: 343272 URL: https://svnweb.freebsd.org/changeset/base/343272 Log: MFC r343162: Make SIFTR work again after r342125 (D18443). Correct a logic error. Only disable when already enabled or enable when disabled. Submitted

svn commit: r343273 - stable/11/sys/netinet

2019-01-21 Thread Brooks Davis
Author: brooks Date: Mon Jan 21 19:33:05 2019 New Revision: 343273 URL: https://svnweb.freebsd.org/changeset/base/343273 Log: MFC r343162: Make SIFTR work again after r342125 (D18443). Correct a logic error. Only disable when already enabled or enable when disabled. Submitted

svn commit: r343305 - head/sys/net

2019-01-22 Thread Brooks Davis
Author: brooks Date: Tue Jan 22 17:39:26 2019 New Revision: 343305 URL: https://svnweb.freebsd.org/changeset/base/343305 Log: Rework CASE_IOC_IFGROUPREQ() to require a case before the macro. This is more compatible with formatting tools and looks more normal. Reported by: jhb (on a di

Re: svn commit: r343305 - head/sys/net

2019-01-22 Thread Brooks Davis
On Tue, Jan 22, 2019 at 01:12:57PM -0500, Mark Johnston wrote: > On Tue, Jan 22, 2019 at 10:45:16AM -0700, Ian Lepore wrote: > > On Tue, 2019-01-22 at 17:39 +0000, Brooks Davis wrote: > > > Author: brooks > > > Date: Tue Jan 22 17:39:26 2019 > > > N

svn commit: r343366 - head/share/man/man9

2019-01-23 Thread Brooks Davis
Author: brooks Date: Wed Jan 23 23:25:42 2019 New Revision: 343366 URL: https://svnweb.freebsd.org/changeset/base/343366 Log: Remove documentation for the nonexistant cred_update_thread(9). This was a tangential change submitted as part of D18930. Submitted by: j...@gandi.net Modified

svn commit: r343556 - stable/12/sys/net

2019-01-29 Thread Brooks Davis
Author: brooks Date: Tue Jan 29 18:06:35 2019 New Revision: 343556 URL: https://svnweb.freebsd.org/changeset/base/343556 Log: MFC r343305: Rework CASE_IOC_IFGROUPREQ() to require a case before the macro. This is more compatible with formatting tools and looks more normal. Reported

svn commit: r343557 - stable/12/share/man/man9

2019-01-29 Thread Brooks Davis
Author: brooks Date: Tue Jan 29 18:08:46 2019 New Revision: 343557 URL: https://svnweb.freebsd.org/changeset/base/343557 Log: MFC r343366: Remove documentation for the nonexistant cred_update_thread(9). This was a tangential change submitted as part of D18930. Submitted by: j...@g

svn commit: r343558 - stable/11/share/man/man9

2019-01-29 Thread Brooks Davis
Author: brooks Date: Tue Jan 29 18:13:46 2019 New Revision: 343558 URL: https://svnweb.freebsd.org/changeset/base/343558 Log: MFC r343366: Remove documentation for the nonexistant cred_update_thread(9). This was a tangential change submitted as part of D18930. Submitted by: j...@g

svn commit: r343587 - head/sys/netinet

2019-01-30 Thread Brooks Davis
Author: brooks Date: Wed Jan 30 17:44:30 2019 New Revision: 343587 URL: https://svnweb.freebsd.org/changeset/base/343587 Log: Add a simple port filter to SIFTR. SIFTR does not allow any kind of filtering, but captures every packet processed by the TCP stack. Often, only a specific sessi

svn commit: r343594 - stable/12

2019-01-30 Thread Brooks Davis
Author: brooks Date: Wed Jan 30 23:36:02 2019 New Revision: 343594 URL: https://svnweb.freebsd.org/changeset/base/343594 Log: MFC r340242: Add a top-level make target to rebuild all sysent files. The sysent target is useful when changing makesyscalls.sh, when making paired changes to

svn commit: r343595 - stable/11

2019-01-30 Thread Brooks Davis
Author: brooks Date: Wed Jan 30 23:38:42 2019 New Revision: 343595 URL: https://svnweb.freebsd.org/changeset/base/343595 Log: MFC r340242: Add a top-level make target to rebuild all sysent files. The sysent target is useful when changing makesyscalls.sh, when making paired changes to

svn commit: r343597 - in stable/12/sys: compat/freebsd32 kern

2019-01-30 Thread Brooks Davis
Author: brooks Date: Wed Jan 30 23:48:10 2019 New Revision: 343597 URL: https://svnweb.freebsd.org/changeset/base/343597 Log: Regen after r343596: enable ppoll in capability mode. PR: 232495 Modified: stable/12/sys/compat/freebsd32/freebsd32_sysent.c stable/12/sys/kern/init_s

svn commit: r343596 - in stable/12/sys: compat/freebsd32 kern

2019-01-30 Thread Brooks Davis
Author: brooks Date: Wed Jan 30 23:47:21 2019 New Revision: 343596 URL: https://svnweb.freebsd.org/changeset/base/343596 Log: MFC r340129, r340195, r340198 r340129: capsicum: allow ppoll(2) in capability mode We already allow to use poll(2). There is no reason to disallow ppoll(2).

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

2019-01-31 Thread Brooks Davis
Author: brooks Date: Thu Jan 31 22:58:17 2019 New Revision: 343630 URL: https://svnweb.freebsd.org/changeset/base/343630 Log: Regen after r342190. Differential Revision:https://reviews.freebsd.org/D18444 Modified: head/sys/kern/systrace_args.c head/sys/sys/sysproto.h Modified:

svn commit: r343632 - head/sys/kern

2019-01-31 Thread Brooks Davis
Author: brooks Date: Thu Jan 31 23:01:12 2019 New Revision: 343632 URL: https://svnweb.freebsd.org/changeset/base/343632 Log: Remove iBCS2: also remove xenix syscall function support. Missed in r342243. Modified: head/sys/kern/makesyscalls.sh Modified: head/sys/kern/makesyscalls.sh

Re: svn commit: r343630 - in head/sys: kern sys

2019-01-31 Thread Brooks Davis
On Thu, Jan 31, 2019 at 10:58:17PM +, Brooks Davis wrote: > Author: brooks > Date: Thu Jan 31 22:58:17 2019 > New Revision: 343630 > URL: https://svnweb.freebsd.org/changeset/base/343630 > > Log: > Regen after r342190. Yes, that was a while ago... I can only assume

svn commit: r343756 - stable/12/sys/netinet

2019-02-04 Thread Brooks Davis
Author: brooks Date: Mon Feb 4 22:38:34 2019 New Revision: 343756 URL: https://svnweb.freebsd.org/changeset/base/343756 Log: MFC r343587: Add a simple port filter to SIFTR. SIFTR does not allow any kind of filtering, but captures every packet processed by the TCP stack. Often, onl

Re: svn commit: r325728 - head/lib/libkvm

2019-02-05 Thread Brooks Davis
On Tue, Feb 05, 2019 at 09:14:46AM -0800, John Baldwin wrote: > On 2/5/19 8:25 AM, Bruce Evans wrote: > > On Tue, 5 Feb 2019, Ed Maste wrote: > > > >> On Tue, 5 Feb 2019 at 05:17, Bruce Evans wrote: > >>> > >>> On Mon, 4 Feb 2019, Ed Maste wrote: > This should probably be uin64_t to support

svn commit: r343884 - head/lib/libc/stdio

2019-02-07 Thread Brooks Davis
Author: brooks Date: Thu Feb 7 23:17:44 2019 New Revision: 343884 URL: https://svnweb.freebsd.org/changeset/base/343884 Log: GC a historical artifact. Back in 1993, the fgetln (then fgetline) interface was changed to not return a C string. The change was accomplished by ifdefing out the

svn commit: r344023 - head/sbin/mdmfs

2019-02-11 Thread Brooks Davis
Author: brooks Date: Mon Feb 11 21:31:26 2019 New Revision: 344023 URL: https://svnweb.freebsd.org/changeset/base/344023 Log: mdmfs: Fix many bugs in automatic md(4) creation. This code allocated a correctly sized buffer, read past the end of the source buffer, writing off the end of the

svn commit: r353055 - stable/12/lib/libbsnmp/libbsnmp

2019-10-03 Thread Brooks Davis
Author: brooks Date: Thu Oct 3 17:41:20 2019 New Revision: 353055 URL: https://svnweb.freebsd.org/changeset/base/353055 Log: MFC r352220: Avoid the use of the non-portable -D argument to ls. This was used to store the mtime of the source file in a commment in a generated header file

svn commit: r353061 - stable/12/sys/kern

2019-10-03 Thread Brooks Davis
Author: brooks Date: Thu Oct 3 18:50:57 2019 New Revision: 353061 URL: https://svnweb.freebsd.org/changeset/base/353061 Log: MFC r352917: Restore the ability to set capenabled directly in syscalls.conf. This fixes generation of cloudabi syscall tables broken in r340424. Reviewed

svn commit: r353067 - in stable/12/sys/compat: cloudabi32 cloudabi64

2019-10-03 Thread Brooks Davis
Author: brooks Date: Thu Oct 3 20:09:50 2019 New Revision: 353067 URL: https://svnweb.freebsd.org/changeset/base/353067 Log: MFC r352918: Regen after r347228 and r352693. No functional change. Modified: stable/12/sys/compat/cloudabi32/cloudabi32_proto.h stable/12/sys/compat/cloud

svn commit: r353315 - stable/12

2019-10-08 Thread Brooks Davis
Author: brooks Date: Tue Oct 8 18:06:02 2019 New Revision: 353315 URL: https://svnweb.freebsd.org/changeset/base/353315 Log: MFC r352919: Update cloudabi(32|64) sysents with "make sysent". Modified: stable/12/Makefile.inc1 Directory Properties: stable/12/ (props changed) Modified:

svn commit: r353317 - in vendor/tcsh/dist: . config nls nls/C nls/et nls/finnish nls/french nls/german nls/greek nls/italian nls/ja nls/pl nls/russian nls/spanish nls/ukrainian tests win32

2019-10-08 Thread Brooks Davis
ay pointer tricks that are undefined in modern c (Brooks Davis) + 3. Fix out of bounds read (Brooks Davis) + 2. Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar) + 1. PR/471: Delay arginp parsing + 20. V6.20.00 - 20161124 19. Don't resize the screen if it did not ch

svn commit: r353319 - vendor/tcsh/6.21.00

2019-10-08 Thread Brooks Davis
Author: brooks Date: Tue Oct 8 18:21:44 2019 New Revision: 353319 URL: https://svnweb.freebsd.org/changeset/base/353319 Log: Tag 6.21.00 import. Added: vendor/tcsh/6.21.00/ - copied from r353318, vendor/tcsh/dist/ ___ svn-src-all@freebsd.org m

svn commit: r353324 - head

2019-10-08 Thread Brooks Davis
Author: brooks Date: Tue Oct 8 20:26:51 2019 New Revision: 353324 URL: https://svnweb.freebsd.org/changeset/base/353324 Log: Allow -DNO_CLEAN build across r352689. Split the LIBCOMPAT case because the usual egrep only matches in LIBCOMPAT on amd64. Modified: head/Makefile.inc1 Modifi

svn commit: r353325 - in head/contrib/tcsh: . nls nls/C nls/et nls/finnish nls/french nls/german nls/greek nls/italian nls/ja nls/russian nls/spanish nls/ukrainian

2019-10-08 Thread Brooks Davis
+ 5. Look for tgetent in libtinfo as well (Werner Fink) + 4. Don't play pointer tricks that are undefined in modern c (Brooks Davis) + 3. Fix out of bounds read (Brooks Davis) + 2. Fix type of read in prompt confirmation (eg. rmstar) (David Kaspar) + 1. PR/471: Delay arginp parsing + 20

svn commit: r353326 - in head: contrib/sendmail/mail.local lib/libc/tests/nss usr.bin/tip/tip usr.sbin/fwcontrol

2019-10-08 Thread Brooks Davis
Author: brooks Date: Tue Oct 8 21:14:09 2019 New Revision: 353326 URL: https://svnweb.freebsd.org/changeset/base/353326 Log: Fix various -Wpointer-compare warnings This warning (comparing a pointer against a zero character literal rather than NULL) has existed since GCC 7.1.0, and was re

svn commit: r353329 - head/lib/msun/src

2019-10-08 Thread Brooks Davis
Author: brooks Date: Tue Oct 8 21:39:51 2019 New Revision: 353329 URL: https://svnweb.freebsd.org/changeset/base/353329 Log: msun: Silence new harmless -Wimplicit-int-float-conversion warnings Clang from trunk recently added a warning for when implicit int-to-float conversions cause a lo

svn commit: r353408 - head

2019-10-10 Thread Brooks Davis
Author: brooks Date: Thu Oct 10 16:29:13 2019 New Revision: 353408 URL: https://svnweb.freebsd.org/changeset/base/353408 Log: Fix -DNO_CLEAN build across r353340 and r353381 opensolaris_atomic.S is now only used on i386 with opensolaris_atomic.c used on other platforms. After r353381 it

Re: svn commit: r353408 - head

2019-10-11 Thread Brooks Davis
> > On Thu, Oct 10, 2019 at 09:29 Brooks Davis wrote: > > > Author: brooks > > Date: Thu Oct 10 16:29:13 2019 > > New Revision: 353408 > > URL: https://svnweb.freebsd.org/changeset/base/353408 > > > > Log: > > Fix -DNO_CLEAN build across r35

svn commit: r353449 - head

2019-10-11 Thread Brooks Davis
Author: brooks Date: Fri Oct 11 21:28:02 2019 New Revision: 353449 URL: https://svnweb.freebsd.org/changeset/base/353449 Log: Centralize adding OBJCOPY=${XOBJCOPY} to LIB32WMAKEFLAGS. Reviewed by: emaste, imp Sponsored by: DARPA, AFRL Differential Revision:https://reviews.freeb

svn commit: r353569 - head/usr.bin/rpcgen

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 16:05:17 2019 New Revision: 353569 URL: https://svnweb.freebsd.org/changeset/base/353569 Log: rpcgen: make compiler arglist allocation dynamic Limit argmax to an absurdly large value prevent overflow (no overflow possible on FreeBSD due to ARG_MAX). In

svn commit: r353577 - in stable/12: contrib/sendmail/mail.local lib/libc/tests/nss usr.bin/tip/tip usr.sbin/fwcontrol

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 17:30:12 2019 New Revision: 353577 URL: https://svnweb.freebsd.org/changeset/base/353577 Log: MFC r353326: Fix various -Wpointer-compare warnings This warning (comparing a pointer against a zero character literal rather than NULL) has existed since GCC

svn commit: r353589 - in stable/11: contrib/sendmail/mail.local lib/libc/tests/nss usr.bin/tip/tip usr.sbin/fwcontrol

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 20:04:15 2019 New Revision: 353589 URL: https://svnweb.freebsd.org/changeset/base/353589 Log: MFC r353326: Fix various -Wpointer-compare warnings This warning (comparing a pointer against a zero character literal rather than NULL) has existed since GCC

svn commit: r353590 - stable/12/lib/msun/src

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 20:08:19 2019 New Revision: 353590 URL: https://svnweb.freebsd.org/changeset/base/353590 Log: MFC r353329: msun: Silence new harmless -Wimplicit-int-float-conversion warnings Clang from trunk recently added a warning for when implicit int-to-float conv

svn commit: r353591 - stable/11/lib/msun/src

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 20:10:47 2019 New Revision: 353591 URL: https://svnweb.freebsd.org/changeset/base/353591 Log: MFC r353329: msun: Silence new harmless -Wimplicit-int-float-conversion warnings Clang from trunk recently added a warning for when implicit int-to-float conv

svn commit: r353592 - in head: . share/mk

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 21:08:49 2019 New Revision: 353592 URL: https://svnweb.freebsd.org/changeset/base/353592 Log: Move the per-ARCH definitions to bsd.compat.mk. This is the first step if refactoring the definitions to allow programs to be selectively linked against libcompat

svn commit: r353593 - in head: . share/mk

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 21:11:22 2019 New Revision: 353593 URL: https://svnweb.freebsd.org/changeset/base/353593 Log: Rename top-level LIBCOMPAT to _LIBCOMPAT. This avoids a conflict with LIBCOMPAT defined in bsd.libnames.mk. Reviewed by: bdrewery Sponsored by: DARPA, AFRL

svn commit: r353594 - head/share/mk

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 21:15:03 2019 New Revision: 353594 URL: https://svnweb.freebsd.org/changeset/base/353594 Log: Allow OBJDIR to be overridden for LIB*DIR variables. This will allow us to link against internal libraries when building programs for the system's LIBCOMPAT ABI.

svn commit: r353595 - head

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 21:22:13 2019 New Revision: 353595 URL: https://svnweb.freebsd.org/changeset/base/353595 Log: Build compat libraries before "everything". This is required for us to link programs against compat versions of libraries. Reviewed by: bdrewery, jhb Spons

svn commit: r353597 - head/share/mk

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 21:27:06 2019 New Revision: 353597 URL: https://svnweb.freebsd.org/changeset/base/353597 Log: Add the ability to link programs against a compat ABI. Linkage is controlled by two make knobs: WANT_COMPAT - Prefer to link against the compat ABI.

Re: svn commit: r353597 - head/share/mk

2019-10-15 Thread Brooks Davis
On Tue, Oct 15, 2019 at 09:27:07PM +, Brooks Davis wrote: > Author: brooks > Date: Tue Oct 15 21:27:06 2019 > New Revision: 353597 > URL: https://svnweb.freebsd.org/changeset/base/353597 > > Log: > Add the ability to link programs against a compat ABI. > > L

svn commit: r353601 - head/share/mk

2019-10-15 Thread Brooks Davis
Author: brooks Date: Tue Oct 15 23:54:51 2019 New Revision: 353601 URL: https://svnweb.freebsd.org/changeset/base/353601 Log: Fix including bsd.compat.mk outside Makefile.libcompat on mips64. Reported by: jhb, jenkins Modified: head/share/mk/bsd.compat.mk Modified: head/share/mk/bsd.co

Re: svn commit: r353639 - head/share/mk

2019-10-16 Thread Brooks Davis
On Wed, Oct 16, 2019 at 01:20:36PM +, Warner Losh wrote: > Author: imp > Date: Wed Oct 16 13:20:36 2019 > New Revision: 353639 > URL: https://svnweb.freebsd.org/changeset/base/353639 > > Log: > bsd.compat.mk isn't setup to be included outside of Makefile.inc so comment > it > out here unt

svn commit: r353659 - head/share/mk

2019-10-16 Thread Brooks Davis
Author: brooks Date: Wed Oct 16 17:21:18 2019 New Revision: 353659 URL: https://svnweb.freebsd.org/changeset/base/353659 Log: Install bsd.compat.mk. Reported by: glebius Modified: head/share/mk/Makefile Modified: head/share/mk/Makefile ==

svn commit: r353709 - head/lib/libz

2019-10-17 Thread Brooks Davis
Author: brooks Date: Fri Oct 18 00:00:17 2019 New Revision: 353709 URL: https://svnweb.freebsd.org/changeset/base/353709 Log: Remove obsolete, non-use of CLANG_NO_IAS. CLANG_NO_IAS was removed in r351661. Modified: head/lib/libz/Makefile Modified: head/lib/libz/Makefile

svn commit: r353835 - in vendor/tcsh/dist: . tests

2019-10-21 Thread Brooks Davis
Author: brooks Date: Mon Oct 21 18:08:57 2019 New Revision: 353835 URL: https://svnweb.freebsd.org/changeset/base/353835 Log: Update vendor/tcsh to git 83c5be0: Upstream changes: 5. PR/113: Sobomax: avoid infinite loops for -c commands when stdout is not a tty. 4. Avoid infinite lo

svn commit: r353870 - vendor/tcsh/6.21.00-83c5be0

2019-10-21 Thread Brooks Davis
Author: brooks Date: Mon Oct 21 18:27:12 2019 New Revision: 353870 URL: https://svnweb.freebsd.org/changeset/base/353870 Log: Tag import of git 83c5be0. Added: vendor/tcsh/6.21.00-83c5be0/ - copied from r353869, vendor/tcsh/dist/ ___ svn-src-al

svn commit: r353875 - head/contrib/tcsh

2019-10-21 Thread Brooks Davis
Author: brooks Date: Mon Oct 21 21:21:34 2019 New Revision: 353875 URL: https://svnweb.freebsd.org/changeset/base/353875 Log: Update tcsh to git revision 83c5be0 bringing in a number of bug fixes. Reported by: sobomax MFC after:3 days Sponsored by: DARPA, AFRL Differential Revisi

svn commit: r353901 - stable/12/usr.bin/rpcgen

2019-10-22 Thread Brooks Davis
Author: brooks Date: Tue Oct 22 21:24:48 2019 New Revision: 353901 URL: https://svnweb.freebsd.org/changeset/base/353901 Log: MFC r353569: rpcgen: make compiler arglist allocation dynamic Limit argmax to an absurdly large value prevent overflow (no overflow possible on FreeBSD due to

svn commit: r353939 - stable/11/usr.bin/rpcgen

2019-10-23 Thread Brooks Davis
Author: brooks Date: Wed Oct 23 17:28:35 2019 New Revision: 353939 URL: https://svnweb.freebsd.org/changeset/base/353939 Log: MFC r353569: rpcgen: make compiler arglist allocation dynamic Limit argmax to an absurdly large value prevent overflow (no overflow possible on FreeBSD due to

svn commit: r354054 - head/sys/cam/nvme

2019-10-24 Thread Brooks Davis
Author: brooks Date: Thu Oct 24 22:23:53 2019 New Revision: 354054 URL: https://svnweb.freebsd.org/changeset/base/354054 Log: nda(4): Remove unnecessary union and avoid Clang -Wsizeof-array-divwarning Clang trunk recently gained this new warning, and complains about the sizeof(trim->data)

svn commit: r354057 - in head/contrib/binutils: bfd binutils

2019-10-24 Thread Brooks Davis
Author: brooks Date: Thu Oct 24 22:34:48 2019 New Revision: 354057 URL: https://svnweb.freebsd.org/changeset/base/354057 Log: binutils: Fix bugs found by -Wpointer-compare The MIPS bug was introduced by upstream commit 7403cb630, which failed to account for the additional indirection intr

svn commit: r354191 - in stable/12/contrib/tcsh: . nls nls/C nls/et nls/finnish nls/french nls/german nls/greek nls/italian nls/ja nls/russian nls/spanish nls/ukrainian

2019-10-30 Thread Brooks Davis
ve to backtracking. + 6. Handle 8 bit characters in bindkey (Werner Fink) + 5. Look for tgetent in libtinfo as well (Werner Fink) + 4. Don't play pointer tricks that are undefined in modern c (Brooks Davis) + 3. Fix out of bounds read (Brooks Davis) + 2. Fix type of read in prompt confirmation (

<    3   4   5   6   7   8   9   10   11   12   >