svn commit: r350098 - head/contrib/tcp_wrappers

2019-07-17 Thread Brooks Davis
Author: brooks Date: Wed Jul 17 23:09:40 2019 New Revision: 350098 URL: https://svnweb.freebsd.org/changeset/base/350098 Log: Use ANSI C function definitions and declerations. Obtained from:CheriBSD MFC after:1 week Sponsored by: DARPA, AFRL Modified:

svn commit: r350067 - in head/contrib/netbsd-tests/lib/libc: gen stdio sys

2019-07-16 Thread Brooks Davis
Author: brooks Date: Tue Jul 16 22:27:49 2019 New Revision: 350067 URL: https://svnweb.freebsd.org/changeset/base/350067 Log: Add missing mode in open(2) calls with O_CREAT. When O_CREAT is specified, the third, variadic argument is required as the permission. If on is not passed, then

svn commit: r350049 - head/contrib/amd/amd

2019-07-16 Thread Brooks Davis
Author: brooks Date: Tue Jul 16 16:03:08 2019 New Revision: 350049 URL: https://svnweb.freebsd.org/changeset/base/350049 Log: Fix two mismatches between function declaration and definition. In both cases, function pointer arguments were inconsistently declared and the result worked

svn commit: r349245 - head/lib/libc/sys

2019-06-20 Thread Brooks Davis
Author: brooks Date: Thu Jun 20 21:52:30 2019 New Revision: 349245 URL: https://svnweb.freebsd.org/changeset/base/349245 Log: Add PROT_MAX to the HISTORY section. In the case of mmap(), add a HISTORY section. Mention that mmap() and mprotect()'s documentation predates an implementation.

svn commit: r349240 - in head: lib/libc/sys sys/sys sys/vm

2019-06-20 Thread Brooks Davis
Author: brooks Date: Thu Jun 20 18:24:16 2019 New Revision: 349240 URL: https://svnweb.freebsd.org/changeset/base/349240 Log: Extend mmap/mprotect API to specify the max page protections. A new macro PROT_MAX() alters a protection value so it can be OR'd with a regular protection value

Re: svn commit: r348843 - head/sys/vm

2019-06-12 Thread Brooks Davis
On Mon, Jun 10, 2019 at 09:00:34AM -0400, Shawn Webb wrote: > On Mon, Jun 10, 2019 at 03:07:11AM +, Doug Moore wrote: > > Author: dougm > > Date: Mon Jun 10 03:07:10 2019 > > New Revision: 348843 > > URL: https://svnweb.freebsd.org/changeset/base/348843 > > > > Log: > > There are times when

Re: svn commit: r344648 - in head: . sys/kern sys/sys

2019-05-31 Thread Brooks Davis
On Fri, May 24, 2019 at 09:11:36AM +, Alexey Dokuchaev wrote: > On Sun, Mar 10, 2019 at 03:11:40PM +, Alexey Dokuchaev wrote: > > On Thu, Feb 28, 2019 at 07:47:51AM +, Alexey Dokuchaev wrote: > > > On Wed, Feb 27, 2019 at 10:56:55PM +, Mateusz Guzik wrote: > > > > New Revision:

svn commit: r348446 - in head/sys: amd64/linux amd64/linux32 arm64/linux compat/cloudabi32 compat/cloudabi64 compat/freebsd32 i386/linux kern

2019-05-30 Thread Brooks Davis
Author: brooks Date: Thu May 30 20:56:23 2019 New Revision: 348446 URL: https://svnweb.freebsd.org/changeset/base/348446 Log: makesyscalls.sh: always use absolute path for syscalls.conf syscalls.conf is included using "." which per the Open Group: If file does not contain a , the

Re: svn commit: r348185 - in head: . etc lib/libc/gen usr.sbin/etcupdate usr.sbin/mergemaster

2019-05-23 Thread Brooks Davis
On Thu, May 23, 2019 at 06:37:05PM +, Baptiste Daroussin wrote: > Author: bapt > Date: Thu May 23 18:37:05 2019 > New Revision: 348185 > URL: https://svnweb.freebsd.org/changeset/base/348185 > > Log: > Move back group, master.passwd and shells to etc directory > > Use the .PATH

Re: svn commit: r347638 - in head: . etc lib/libc/gen

2019-05-23 Thread Brooks Davis
On Thu, May 23, 2019 at 07:46:21PM +0200, Kirill Ponomarev wrote: > On 05/22, Conrad Meyer wrote: > > Hi Brad, > > > > Ping. It's still broken. Can you revert this please? > > Please, revert these changes, it's still broken here as well. In addition the in-tree breakage for updates, the broke

Re: svn commit: r348012 - in stable/12: libexec/rc sbin/ifconfig share/man/man5 tools/tools/tinybsd/conf/firewall/etc usr.sbin/jail

2019-05-21 Thread Brooks Davis
On Mon, May 20, 2019 at 06:30:26PM -0700, Rodney W. Grimes wrote: > > Author: brooks > > Date: Mon May 20 21:33:22 2019 > > New Revision: 348012 > > URL: https://svnweb.freebsd.org/changeset/base/348012 > > > > Log: > > MFC r347963: > > > > Change ed(4), ep(4), and fxp(4) examples to

svn commit: r348055 - in stable/12: libexec/rc sbin/ifconfig share/man/man5 tools/tools/tinybsd/conf/firewall/etc usr.sbin/jail

2019-05-21 Thread Brooks Davis
Author: brooks Date: Tue May 21 16:36:28 2019 New Revision: 348055 URL: https://svnweb.freebsd.org/changeset/base/348055 Log: Revert r348012, MFC r347963. Several of the changes touch actual defaults. These defaults are all mistakes and no one should rely on them, but changing them in a

svn commit: r348012 - in stable/12: libexec/rc sbin/ifconfig share/man/man5 tools/tools/tinybsd/conf/firewall/etc usr.sbin/jail

2019-05-20 Thread Brooks Davis
Author: brooks Date: Mon May 20 21:33:22 2019 New Revision: 348012 URL: https://svnweb.freebsd.org/changeset/base/348012 Log: MFC r347963: Change ed(4), ep(4), and fxp(4) examples to em(4). ed(4) and ep(4) will be removed in FreeBSD 13. fxp(4) remains popular in older systems, but

svn commit: r347963 - in head: libexec/rc sbin/ifconfig share/man/man5 tools/tools/tinybsd/conf/firewall/etc usr.sbin/jail

2019-05-18 Thread Brooks Davis
Author: brooks Date: Sat May 18 21:01:36 2019 New Revision: 347963 URL: https://svnweb.freebsd.org/changeset/base/347963 Log: Change ed(4), ep(4), and fxp(4) examples to em(4). ed(4) and ep(4) have been removed. fxp(4) remains popular in older systems, but isn't as future proof as em(4).

svn commit: r347962 - in stable/11: share/man/man4 share/man/man4/man4.i386 share/man/man4/man4.powerpc sys/dev/bm sys/dev/cs sys/dev/de sys/dev/ed sys/dev/ep sys/dev/ex sys/dev/fe sys/dev/pcn sys/...

2019-05-18 Thread Brooks Davis
Author: brooks Date: Sat May 18 20:43:13 2019 New Revision: 347962 URL: https://svnweb.freebsd.org/changeset/base/347962 Log: MFC r339703, r347365, r347703, r347940 r339703: Deprecate a number of less used 10 and 10/100 Ethernet devices. The current deprecated list is: ae, bm, cs,

svn commit: r347959 - stable/12/share/man/man4

2019-05-18 Thread Brooks Davis
Author: brooks Date: Sat May 18 17:30:03 2019 New Revision: 347959 URL: https://svnweb.freebsd.org/changeset/base/347959 Log: MFC r347940 Remove the notice that ae(4) will be removed in FreeBSD 13. Modified: stable/12/share/man/man4/ae.4 Directory Properties: stable/12/ (props

svn commit: r347940 - head/share/man/man4

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 18:16:55 2019 New Revision: 347940 URL: https://svnweb.freebsd.org/changeset/base/347940 Log: Remove the notice that ae(4) will be removed in FreeBSD 13. Modified: head/share/man/man4/ae.4 Modified: head/share/man/man4/ae.4

svn commit: r347926 - head

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:44:11 2019 New Revision: 347926 URL: https://svnweb.freebsd.org/changeset/base/347926 Log: FCP-101: correct date of device driver removal. Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc

svn commit: r347925 - head/sys/sys

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:31:28 2019 New Revision: 347925 URL: https://svnweb.freebsd.org/changeset/base/347925 Log: FCP-101: Bump __FreeBSD_version for device removal. Bump accidentally omitted from r347924 due to a rebase accident. Differential Revision:

svn commit: r347924 - in head/sys: i386/conf sys

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:54 2019 New Revision: 347924 URL: https://svnweb.freebsd.org/changeset/base/347924 Log: FCP-101: Bump __FreeBSD_version for driver removal. Remove gone_by_fcp101_dev macro. Remove orphaned comment. Modified: head/sys/i386/conf/GENERIC

svn commit: r347923 - in head: . share/man/man4 sys/conf sys/dev/xe sys/i386/conf sys/modules sys/modules/xe

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:44 2019 New Revision: 347923 URL: https://svnweb.freebsd.org/changeset/base/347923 Log: FCP-101: Remove xe(4) Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347917 - in head: . share/man/man4 sys/conf sys/dev/sn sys/i386/conf sys/modules sys/modules/sn

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:52 2019 New Revision: 347917 URL: https://svnweb.freebsd.org/changeset/base/347917 Log: FCP-101: Remove sn(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347922 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/wb sys/i386/conf sys/modules sys/modules/wb sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:34 2019 New Revision: 347922 URL: https://svnweb.freebsd.org/changeset/base/347922 Log: FCP-101: Remove wb(4) Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347921 - in head: . share/man/man4/man4.i386 sys/amd64/conf sys/conf sys/dev/vx sys/i386/conf sys/modules sys/modules/vx sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:26 2019 New Revision: 347921 URL: https://svnweb.freebsd.org/changeset/base/347921 Log: FCP-101: Remove vx(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347915 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/pcn sys/i386/conf sys/modules sys/modules/pcn sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:34 2019 New Revision: 347915 URL: https://svnweb.freebsd.org/changeset/base/347915 Log: FCP-101: Remove pcn(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347920 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/txp sys/i386/conf sys/modules sys/modules/txp sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:17 2019 New Revision: 347920 URL: https://svnweb.freebsd.org/changeset/base/347920 Log: FCP-101: Remove txp(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347914 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/fe sys/i386/conf sys/modules sys/modules/fe

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:26 2019 New Revision: 347914 URL: https://svnweb.freebsd.org/changeset/base/347914 Log: FCP-101: Remove fe(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347913 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/ex sys/i386/conf sys/modules sys/modules/ex

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:18 2019 New Revision: 347913 URL: https://svnweb.freebsd.org/changeset/base/347913 Log: FCP-101: Remove ex(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347919 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/tx sys/i386/conf sys/modules sys/modules/tx sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:08 2019 New Revision: 347919 URL: https://svnweb.freebsd.org/changeset/base/347919 Log: FCP-101: Remove tx(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347916 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/sf sys/i386/conf sys/modules sys/modules/sf sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:43 2019 New Revision: 347916 URL: https://svnweb.freebsd.org/changeset/base/347916 Log: FCP-101: Remove sf(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347910 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/de sys/i386/conf sys/modules sys/modules/de sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:22:54 2019 New Revision: 347910 URL: https://svnweb.freebsd.org/changeset/base/347910 Log: FCP-101: Remove de(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347918 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/tl sys/i386/conf sys/modules sys/modules/tl sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:00 2019 New Revision: 347918 URL: https://svnweb.freebsd.org/changeset/base/347918 Log: FCP-101: Remove tl(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347912 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/ep sys/i386/conf sys/modules sys/modules/ep

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:10 2019 New Revision: 347912 URL: https://svnweb.freebsd.org/changeset/base/347912 Log: FCP-101: Remove ep(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347909 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/cs sys/i386/conf sys/modules sys/modules/cs

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:22:45 2019 New Revision: 347909 URL: https://svnweb.freebsd.org/changeset/base/347909 Log: FCP-101: Remove cs(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347911 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/ed sys/i386/conf sys/modules sys/modules/ed

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:02 2019 New Revision: 347911 URL: https://svnweb.freebsd.org/changeset/base/347911 Log: FCP-101: Remove ed(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347908 - in head: . share/man/man4/man4.powerpc sys/conf sys/dev/bm sys/modules sys/modules/bm sys/powerpc/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:20:51 2019 New Revision: 347908 URL: https://svnweb.freebsd.org/changeset/base/347908 Log: FCP-101: Remove bm(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347907 - head

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:19:12 2019 New Revision: 347907 URL: https://svnweb.freebsd.org/changeset/base/347907 Log: FCP-101: remove obsolete 10 and 10/100 Ethernet drivers. Initial commit adding comment to ObsoleteFiles. Each driver will be removed in a seperate commit to

svn commit: r347848 - in stable/12/sys/dev: ae dme

2019-05-16 Thread Brooks Davis
Author: brooks Date: Thu May 16 18:00:17 2019 New Revision: 347848 URL: https://svnweb.freebsd.org/changeset/base/347848 Log: MFC r347365, r347703 r347365: Update dme(4) to reflect that it will not be removed due to FCP-101. dme(4) is the built-in NIC on a couple non-expandable mips

svn commit: r347703 - head/sys/dev/ae

2019-05-16 Thread Brooks Davis
Author: brooks Date: Thu May 16 15:22:17 2019 New Revision: 347703 URL: https://svnweb.freebsd.org/changeset/base/347703 Log: FCP-101: ae(4) is sufficently popular to be moved to the keep list. Modified: head/sys/dev/ae/if_ae.c Modified: head/sys/dev/ae/if_ae.c

svn commit: r347365 - head/sys/dev/dme

2019-05-08 Thread Brooks Davis
Author: brooks Date: Wed May 8 19:05:58 2019 New Revision: 347365 URL: https://svnweb.freebsd.org/changeset/base/347365 Log: Update dme(4) to reflect that it will not be removed due to FCP-101. dme(4) is the built-in NIC on a couple non-expandable mips platforms and thus should remain.

svn commit: r345136 - head/sys/mips/mips

2019-03-14 Thread Brooks Davis
Author: brooks Date: Thu Mar 14 15:56:34 2019 New Revision: 345136 URL: https://svnweb.freebsd.org/changeset/base/345136 Log: Style(9): add a missing space between argument declerations. Modified: head/sys/mips/mips/vm_machdep.c Modified: head/sys/mips/mips/vm_machdep.c

svn commit: r345135 - head/sys/mips/mips

2019-03-14 Thread Brooks Davis
Author: brooks Date: Thu Mar 14 15:55:30 2019 New Revision: 345135 URL: https://svnweb.freebsd.org/changeset/base/345135 Log: Remove an unused struct proc *p1 in cpu_fork(). The only reference to p1 after a dead store was in a comment so update the comment to refer to td1. Submitted

svn commit: r344901 - head/sys/gnu/gcov

2019-03-07 Thread Brooks Davis
Author: brooks Date: Thu Mar 7 22:34:45 2019 New Revision: 344901 URL: https://svnweb.freebsd.org/changeset/base/344901 Log: Correct my previous correction to the license. It now matches the text in https://spdx.org/licenses/GPL-2.0.html Modified: head/sys/gnu/gcov/gcc_4_7.c

svn commit: r344900 - head/sys/gnu/gcov

2019-03-07 Thread Brooks Davis
Author: brooks Date: Thu Mar 7 22:20:20 2019 New Revision: 344900 URL: https://svnweb.freebsd.org/changeset/base/344900 Log: Correct license boilerplate, to match the SPDX tag. The GPL-2.0 tag is a deprecated tag which means that same thing as GPL-2.0-only. Modified:

Re: svn commit: r344869 - head/sys/gnu/gcov

2019-03-07 Thread Brooks Davis
On Thu, Mar 07, 2019 at 03:53:48AM +, Matt Macy wrote: > Author: mmacy > Date: Thu Mar 7 03:53:48 2019 > New Revision: 344869 > URL: https://svnweb.freebsd.org/changeset/base/344869 > > Log: > add GPL text in addition to SPDX tags as requested by core > > MFC after: 1 week > >

Re: svn commit: r344487 - in head/sys: conf gnu/gcov

2019-02-26 Thread Brooks Davis
On Tue, Feb 26, 2019 at 05:52:48PM +, Brooks Davis wrote: > On Mon, Feb 25, 2019 at 05:11:26PM -0800, K. Macy wrote: > > > An additional issue is that the a warning tag was not added to > > > sys/conf/files. A warning along the lines of: > > > > > >

Re: svn commit: r344487 - in head/sys: conf gnu/gcov

2019-02-26 Thread Brooks Davis
On Mon, Feb 25, 2019 at 05:11:26PM -0800, K. Macy wrote: > > We had a brief discussion of this commit within a subset of core. This > > addition of GPLv2 code is fine as the code is easily removal to a module > > (per kmoore@) should the day come that we're read to evict all GPL code. > > I

Re: svn commit: r344487 - in head/sys: conf gnu/gcov

2019-02-25 Thread Brooks Davis
On Sat, Feb 23, 2019 at 09:14:00PM +, Matt Macy wrote: > Author: mmacy > Date: Sat Feb 23 21:14:00 2019 > New Revision: 344487 > URL: https://svnweb.freebsd.org/changeset/base/344487 > > Log: > gcov support > > add gcov support and export results as files in debugfs We had a brief

svn commit: r344263 - stable/11/sbin/mdmfs

2019-02-18 Thread Brooks Davis
Author: brooks Date: Mon Feb 18 18:57:52 2019 New Revision: 344263 URL: https://svnweb.freebsd.org/changeset/base/344263 Log: MFC r344023: 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

svn commit: r344262 - stable/12/sbin/mdmfs

2019-02-18 Thread Brooks Davis
Author: brooks Date: Mon Feb 18 18:44:20 2019 New Revision: 344262 URL: https://svnweb.freebsd.org/changeset/base/344262 Log: MFC r344023: 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

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: 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

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: 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,

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 ass

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

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

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

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

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

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

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

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:

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:

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.

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

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: 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

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.

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.

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

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: 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

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: r342190 - in head/sys: compat/freebsd32 kern sys

2018-12-18 Thread Brooks Davis
Author: brooks Date: Tue Dec 18 12:44:38 2018 New Revision: 342190 URL: https://svnweb.freebsd.org/changeset/base/342190 Log: const poison the `new` pointer of __sysctl. Reviewed by: kib Obtained from:CheriBSD Sponsored by: DARPA, AFRL Differential Revision:

svn commit: r342189 - in stable/11/sys/netinet: . cc

2018-12-18 Thread Brooks Davis
Author: brooks Date: Tue Dec 18 09:16:04 2018 New Revision: 342189 URL: https://svnweb.freebsd.org/changeset/base/342189 Log: Partial MFC of r342125: Fix bugs in plugable CC algorithm and siftr sysctls. Use the sysctl_handle_int() handler to write out the old value and read the new

svn commit: r342188 - in stable/12/sys/netinet: . cc

2018-12-18 Thread Brooks Davis
Author: brooks Date: Tue Dec 18 09:13:50 2018 New Revision: 342188 URL: https://svnweb.freebsd.org/changeset/base/342188 Log: MFC r342125: Fix bugs in plugable CC algorithm and siftr sysctls. Use the sysctl_handle_int() handler to write out the old value and read the new value into

svn commit: r342125 - in head/sys/netinet: . cc

2018-12-15 Thread Brooks Davis
Author: brooks Date: Sat Dec 15 15:06:22 2018 New Revision: 342125 URL: https://svnweb.freebsd.org/changeset/base/342125 Log: Fix bugs in plugable CC algorithm and siftr sysctls. Use the sysctl_handle_int() handler to write out the old value and read the new value into a temporary

svn commit: r341604 - head/sys/kern

2018-12-05 Thread Brooks Davis
Author: brooks Date: Wed Dec 5 19:18:16 2018 New Revision: 341604 URL: https://svnweb.freebsd.org/changeset/base/341604 Log: Further simplify arguments to init. With the removal of BOOTCDROM and fastboot support, this code always passed "-s" or "--". The latter simply terminates

svn commit: r341600 - head/sys/kern

2018-12-05 Thread Brooks Davis
Author: brooks Date: Wed Dec 5 17:35:15 2018 New Revision: 341600 URL: https://svnweb.freebsd.org/changeset/base/341600 Log: Remove never enabled support for "fastboot". This has been ifdef notyet since the import of BSD 4.4 Lite Kernel Sources in r1541. Sponsored by: DARPA, AFRL

svn commit: r341599 - head/sys/kern

2018-12-05 Thread Brooks Davis
Author: brooks Date: Wed Dec 5 17:29:14 2018 New Revision: 341599 URL: https://svnweb.freebsd.org/changeset/base/341599 Log: Remove ifdef BOOTCDROM option to start init. When BOOTCDROM is defined (via CFLAGS as there is no config option) it causes -C to be passed to init, but our init

svn commit: r341509 - in head/lib/libc: amd64 arm i386 mips powerpc powerpc64 sparc64

2018-12-04 Thread Brooks Davis
Author: brooks Date: Wed Dec 5 00:46:09 2018 New Revision: 341509 URL: https://svnweb.freebsd.org/changeset/base/341509 Log: Remove MD __sys_* private symbols. No references to any of these exist in the tree. The list was also erratic with different architectures exporting different

svn commit: r341496 - head/sys/sys

2018-12-04 Thread Brooks Davis
Author: brooks Date: Tue Dec 4 21:57:26 2018 New Revision: 341496 URL: https://svnweb.freebsd.org/changeset/base/341496 Log: Regen after r341495: Remove NOARGS from oaccept. Modified: head/sys/sys/sysproto.h Modified: head/sys/sys/sysproto.h

svn commit: r341495 - head/sys/kern

2018-12-04 Thread Brooks Davis
Author: brooks Date: Tue Dec 4 21:56:45 2018 New Revision: 341495 URL: https://svnweb.freebsd.org/changeset/base/341495 Log: Remove NOARGS from oaccept. This was in the orignal patch, but lost in a rebase. Reported by: andrew Sponsored by: DARPA, AFRL Differential Revision:

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

2018-12-04 Thread Brooks Davis
Author: brooks Date: Tue Dec 4 16:49:14 2018 New Revision: 341475 URL: https://svnweb.freebsd.org/changeset/base/341475 Log: Regen after r341474: Normalize COMPAT_43 syscall declarations. Modified: head/sys/kern/init_sysent.c head/sys/sys/sysproto.h Modified: head/sys/kern/init_sysent.c

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

2018-12-04 Thread Brooks Davis
Author: brooks Date: Tue Dec 4 16:48:47 2018 New Revision: 341474 URL: https://svnweb.freebsd.org/changeset/base/341474 Log: Normalize COMPAT_43 syscall declarations. Have ogetkerninfo, ogetpagesize, ogethostname, osethostname, and oaccept declare o_args structs rather than non-compat

svn commit: r341450 - head/tools/KSE

2018-12-03 Thread Brooks Davis
Author: brooks Date: Tue Dec 4 00:22:08 2018 New Revision: 341450 URL: https://svnweb.freebsd.org/changeset/base/341450 Log: Remove test for KSE (removed in 2008). Approved by: julian Deleted: head/tools/KSE/ ___ svn-src-all@freebsd.org

svn commit: r341449 - head/sys/kern

2018-12-03 Thread Brooks Davis
Author: brooks Date: Tue Dec 4 00:15:47 2018 New Revision: 341449 URL: https://svnweb.freebsd.org/changeset/base/341449 Log: Remove a needlessly clever hack to start init with sys_exec(). Construct a struct image_args with the help of new exec_args_*() helper functions and call

svn commit: r341445 - head/lib/libthr/thread

2018-12-03 Thread Brooks Davis
Author: brooks Date: Mon Dec 3 22:09:23 2018 New Revision: 341445 URL: https://svnweb.freebsd.org/changeset/base/341445 Log: Remove declarations of syscalls not used in libthr. Reviewed by: kib Sponsored by: DARPA, AFRL Modified: head/lib/libthr/thread/thr_private.h Modified:

Re: svn commit: r341327 - head/sys/dev/sfxge

2018-11-30 Thread Brooks Davis
On Fri, Nov 30, 2018 at 09:15:39PM +0300, Andrew Rybchenko wrote: > On 30.11.2018 20:30, John Baldwin wrote: > > On 11/29/18 11:11 PM, Andrew Rybchenko wrote: > >> Author: arybchik > >> Date: Fri Nov 30 07:11:05 2018 > >> New Revision: 341327 > >> URL:

svn commit: r341263 - in head/sys: compat/cloudabi32 compat/cloudabi64 compat/freebsd32 kern sys

2018-11-29 Thread Brooks Davis
Author: brooks Date: Thu Nov 29 21:00:56 2018 New Revision: 341263 URL: https://svnweb.freebsd.org/changeset/base/341263 Log: Add helper functions to copy strings into struct image_args. Given a zeroed struct image_args with an allocated buf member, exec_args_add_fname() must be called

svn commit: r341000 - stable/12

2018-11-26 Thread Brooks Davis
Author: brooks Date: Mon Nov 26 22:21:40 2018 New Revision: 341000 URL: https://svnweb.freebsd.org/changeset/base/341000 Log: Record r340273, r340275, r340295, r340303 as merged. These commits where the result of running "make sysent" and their counterparts in this branch were direct

svn commit: r340657 - releng/12.0/sys/dev/pci

2018-11-19 Thread Brooks Davis
Author: brooks Date: Tue Nov 20 00:43:14 2018 New Revision: 340657 URL: https://svnweb.freebsd.org/changeset/base/340657 Log: MFS r340643: MFC r340489-r340490 r340489: Fix freebsd32 support for PCIOCGETCONF. This fixes regresssions in pciconf -l and some ports as reported on

svn commit: r340643 - stable/12/sys/dev/pci

2018-11-19 Thread Brooks Davis
Author: brooks Date: Mon Nov 19 18:26:11 2018 New Revision: 340643 URL: https://svnweb.freebsd.org/changeset/base/340643 Log: MFC r340489-r340490 r340489: Fix freebsd32 support for PCIOCGETCONF. This fixes regresssions in pciconf -l and some ports as reported on freebsd-current:

svn commit: r340490 - head/sys/dev/pci

2018-11-16 Thread Brooks Davis
Author: brooks Date: Sat Nov 17 00:03:04 2018 New Revision: 340490 URL: https://svnweb.freebsd.org/changeset/base/340490 Log: Fix stray tab. Reported by: jbeich MFC after:3 days MFC with: r340489 Sponsored by: DARPA, AFRL Differential Revision:

svn commit: r340489 - head/sys/dev/pci

2018-11-16 Thread Brooks Davis
Author: brooks Date: Fri Nov 16 23:58:51 2018 New Revision: 340489 URL: https://svnweb.freebsd.org/changeset/base/340489 Log: Fix freebsd32 support for PCIOCGETCONF. This fixes regresssions in pciconf -l and some ports as reported on freebsd-current:

Re: svn commit: r338990 - in head/sys: compat/freebsd32 dev/pci

2018-11-16 Thread Brooks Davis
On Fri, Nov 16, 2018 at 11:52:09PM +0100, Jan Beich wrote: > Brooks Davis writes: > > > Author: brooks > > Date: Thu Sep 27 21:08:32 2018 > > New Revision: 338990 > > URL: https://svnweb.freebsd.org/changeset/base/338990 > > > > Log: > &

svn commit: r340424 - in head/sys: compat/freebsd32 kern

2018-11-13 Thread Brooks Davis
Author: brooks Date: Wed Nov 14 00:46:02 2018 New Revision: 340424 URL: https://svnweb.freebsd.org/changeset/base/340424 Log: Use the main capabilities.conf for freebsd32. Allow the location of capabilities.conf to be configured. Also allow a per-abi syscall prefix to be configured

svn commit: r340389 - in stable/12/sys: compat/freebsd32 sys

2018-11-12 Thread Brooks Davis
Author: brooks Date: Mon Nov 12 21:53:47 2018 New Revision: 340389 URL: https://svnweb.freebsd.org/changeset/base/340389 Log: Regen after r340388: MFC r340302: Fix freebsd32 mknod(at). Approved by: re (gjb, implicit) Sponsored by: DARPA, AFRL Differential Revision:

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

2018-11-12 Thread Brooks Davis
Author: brooks Date: Mon Nov 12 21:51:36 2018 New Revision: 340388 URL: https://svnweb.freebsd.org/changeset/base/340388 Log: MFC r340302: Fix freebsd32 mknod(at). As dev_t is now a 64-bit integer, it requires special handling as a system call argument. 64-bit arguments are split

<    1   2   3   4   5   6   7   8   9   10   >