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:
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
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
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.
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
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
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:
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
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
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
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
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
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
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).
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,
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
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
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
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:
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
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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
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
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
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.
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
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
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
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:
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
>
>
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:
> > >
> > >
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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:
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:
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.
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
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
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
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.
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.
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
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:
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
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
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:
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
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
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
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
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
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
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
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
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:
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
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
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
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
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:
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:
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
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
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
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:
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:
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:
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:
> &
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
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:
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
301 - 400 of 1323 matches
Mail list logo