Author: mckusick
Date: Fri Oct 4 05:28:36 2019
New Revision: 353099
URL: https://svnweb.freebsd.org/changeset/base/353099
Log:
Update ffs_getcg() function to accept a flags parameter to be passed
to breadn_flags() in preparation for later need when doing forcible
unmount when disk dies or
Author: alc
Date: Fri Oct 4 03:55:53 2019
New Revision: 353096
URL: https://svnweb.freebsd.org/changeset/base/353096
Log:
The implementation of arm64_tlb_flushID_SE() was removed from cpufunc_asm.S
in r313347. Eliminate its declaration from this file.
MFC after:1 week
Modified:
Author: kevans
Date: Fri Oct 4 02:34:20 2019
New Revision: 353095
URL: https://svnweb.freebsd.org/changeset/base/353095
Log:
caroot: commit initial bundle
Interested users can blacklist any/all of these with certctl(8), examples:
- mv /usr/share/certs/trusted/...
Author: cy
Date: Fri Oct 4 02:11:45 2019
New Revision: 353094
URL: https://svnweb.freebsd.org/changeset/base/353094
Log:
MFC r352786:
Implement the dynamic add (-A) and removal (-R) of ippool pools
from the command line. Prior to this the functionality was mostly there
however since
Author: cy
Date: Fri Oct 4 02:11:45 2019
New Revision: 353094
URL: https://svnweb.freebsd.org/changeset/base/353094
Log:
MFC r352786:
Implement the dynamic add (-A) and removal (-R) of ippool pools
from the command line. Prior to this the functionality was mostly there
however since
Author: cy
Date: Fri Oct 4 02:09:51 2019
New Revision: 353093
URL: https://svnweb.freebsd.org/changeset/base/353093
Log:
MFC r352785:
The no resolve (OPT_NORESOLVE) does nothing. Additionally, it (-R)
conflicts with the command option of the same name (also -R).
Remove the superfluous
Author: cy
Date: Fri Oct 4 02:06:23 2019
New Revision: 353092
URL: https://svnweb.freebsd.org/changeset/base/353092
Log:
MFC r322075:
loadpoolfile() implements a -R (NORESOLVE) option which is not listed
in usage(). This commit trues up usage() with loadpoolfile().
Modified:
Author: cy
Date: Fri Oct 4 02:05:26 2019
New Revision: 353091
URL: https://svnweb.freebsd.org/changeset/base/353091
Log:
MFC r320664:
Document supported poollist() (ippool -l) options in usage() and in
ippool.8 man page.
Modified:
stable/11/contrib/ipfilter/man/ippool.8
Author: cy
Date: Fri Oct 4 02:04:18 2019
New Revision: 353089
URL: https://svnweb.freebsd.org/changeset/base/353089
Log:
MFC r320428:
In poolnodecommand() (ippool -a and ippool -r) -m (pool name) is not
optional.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory
Author: cy
Date: Fri Oct 4 02:02:59 2019
New Revision: 353088
URL: https://svnweb.freebsd.org/changeset/base/353088
Log:
MFC r320221:
poolflush() has no positional arguments.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
stable/11/ (props changed)
Author: cy
Date: Fri Oct 4 02:02:12 2019
New Revision: 353087
URL: https://svnweb.freebsd.org/changeset/base/353087
Log:
MFC r320187:
Fix -S handling within poolcommand(). Specifying a seed (-S) is only
valid when adding a pool (ippool -A), not when removing a pool
(ippool -R). It is
Author: cy
Date: Fri Oct 4 02:01:23 2019
New Revision: 353086
URL: https://svnweb.freebsd.org/changeset/base/353086
Log:
MFC r320143:
Flag poolnodecommand() (ippool -a and ippool -r) command line syntax
errors.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
Author: cy
Date: Fri Oct 4 02:00:15 2019
New Revision: 353085
URL: https://svnweb.freebsd.org/changeset/base/353085
Log:
MFC r320120:
poolcommand() (ippool -A and ippool -R) seed takes an argument.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
stable/11/
Author: cy
Date: Fri Oct 4 01:59:25 2019
New Revision: 353084
URL: https://svnweb.freebsd.org/changeset/base/353084
Log:
MFC r320095:
Flag poolcommand() (ippool -A and ippool -R) command line syntax errors.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
Author: cy
Date: Fri Oct 4 01:58:13 2019
New Revision: 353083
URL: https://svnweb.freebsd.org/changeset/base/353083
Log:
MFC r319930:
Chase r319848: remove -v option from getopt() call.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
stable/11/ (props
Author: cy
Date: Fri Oct 4 01:56:21 2019
New Revision: 353082
URL: https://svnweb.freebsd.org/changeset/base/353082
Log:
MFC r319929:
-n (do nothing) is not a commmand option.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
stable/11/ (props changed)
Author: cy
Date: Fri Oct 4 01:55:03 2019
New Revision: 353081
URL: https://svnweb.freebsd.org/changeset/base/353081
Log:
MFC r319848:
-v (verbose) is not a command option. (See ippool.1 for a definition
of command options).
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Author: cy
Date: Fri Oct 4 01:47:00 2019
New Revision: 353080
URL: https://svnweb.freebsd.org/changeset/base/353080
Log:
MFC r319822:
Flag loadpoolfile() (ippool -f) command line syntax errors.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
stable/11/
Author: cy
Date: Fri Oct 4 01:45:58 2019
New Revision: 353079
URL: https://svnweb.freebsd.org/changeset/base/353079
Log:
MFC r319821:
Identify poolstats() (ippool -s) command line syntax errors.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
stable/11/
Author: cy
Date: Fri Oct 4 01:44:56 2019
New Revision: 353078
URL: https://svnweb.freebsd.org/changeset/base/353078
Log:
MFC r319820:
Identify command line syntax errors in poolflush() (ippool -F).
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
stable/11/
Author: cy
Date: Fri Oct 4 01:43:45 2019
New Revision: 353077
URL: https://svnweb.freebsd.org/changeset/base/353077
Log:
MFC r319810:
Remove redundant assignment of infile from optarg in loadpoolfile()
which was previously assigned from optarg in the argument list from
main().
Author: cy
Date: Fri Oct 4 01:41:29 2019
New Revision: 353076
URL: https://svnweb.freebsd.org/changeset/base/353076
Log:
MFC r319795:
Disable the -O (output fields) option in poollist() (ippool -l) for
now. The option does not presently work. However, similar functions in
ipfstat (for
Author: cy
Date: Fri Oct 4 01:40:04 2019
New Revision: 353075
URL: https://svnweb.freebsd.org/changeset/base/353075
Log:
MFC r319794:
Flag poollist() (ippool -l) command line syntax errors.
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory Properties:
stable/11/ (props
Author: cy
Date: Fri Oct 4 01:38:56 2019
New Revision: 353074
URL: https://svnweb.freebsd.org/changeset/base/353074
Log:
MFC r319273:
Remove NORESOLVE (-R) option from poollist() (ippool -l). It is not
used in poollist().
Modified:
stable/11/contrib/ipfilter/tools/ippool.c
Directory
Author: gjb
Date: Fri Oct 4 00:04:21 2019
New Revision: 353073
URL: https://svnweb.freebsd.org/changeset/base/353073
Log:
Update releng/12.1 to BETA3 as part of the 12.1-RELEASE cycle.
Approved by: re (implicit)
Sponsored by: Rubicon Communications, LLC (Netgate)
Modified:
Author: jhb
Date: Thu Oct 3 21:37:01 2019
New Revision: 353072
URL: https://svnweb.freebsd.org/changeset/base/353072
Log:
Remove aw_ehci from NOTES to fix LINT kernel builds after r353063.
Reported by: Jenkins
Modified:
head/sys/arm64/conf/NOTES
Modified: head/sys/arm64/conf/NOTES
Author: tuexen
Date: Thu Oct 3 20:47:57 2019
New Revision: 353071
URL: https://svnweb.freebsd.org/changeset/base/353071
Log:
When skipping the address parameter, take the padding into account.
MFC after:3 days
Modified:
head/sys/netinet/sctp_asconf.c
Modified:
Author: kevans
Date: Thu Oct 3 20:45:52 2019
New Revision: 353070
URL: https://svnweb.freebsd.org/changeset/base/353070
Log:
certctl(8): let one blacklist based on hashed filenames
It seems reasonable to allow, for instance:
$ certctl list
# reviews output -- ah, yeah, I don't
Author: tuexen
Date: Thu Oct 3 20:39:17 2019
New Revision: 353069
URL: https://svnweb.freebsd.org/changeset/base/353069
Log:
Cleanup sctp_asconf_error_response() and ensure that the parameter
is padded as required. This fixes the followig bug reported by
OSS-Fuzz for the usersctp stack:
Author: asomers
Date: Thu Oct 3 20:22:25 2019
New Revision: 353068
URL: https://svnweb.freebsd.org/changeset/base/353068
Log:
tftp: fix two minor Coverity CIDs
Reported by: Coverity
CID 1394842: file descriptor leak in an error path
CID 1007603: single byte array overflow
MFC
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
Author: kevans
Date: Thu Oct 3 20:05:46 2019
New Revision: 353066
URL: https://svnweb.freebsd.org/changeset/base/353066
Log:
certctl(8): realpath the file before creating the symlink
Otherwise we end up creating broken relative symlinks in
/etc/ssl/blacklisted.
Modified:
Author: kib
Date: Thu Oct 3 19:55:05 2019
New Revision: 353065
URL: https://svnweb.freebsd.org/changeset/base/353065
Log:
tmpfs_readdir(): unlock the locked node.
During readdir() we guarantee that the tn_dir.tn_parent does not go
away, but it might be replaced by a parallel rename.
Author: kib
Date: Thu Oct 3 19:51:56 2019
New Revision: 353064
URL: https://svnweb.freebsd.org/changeset/base/353064
Log:
tmpfs_rename: style.
Reformat multi-line comments to follow style.
Also fix some typos.
Sponsored by: The FreeBSD Foundation
MFC after:1 week
Modified:
Author: manu
Date: Thu Oct 3 18:58:15 2019
New Revision: 353063
URL: https://svnweb.freebsd.org/changeset/base/353063
Log:
allwinner: Remove a10_ehci driver
We have generic-ehci since r353062 so use it.
MFC after:1 month
X-MFC-With: r353062
Deleted:
Author: manu
Date: Thu Oct 3 18:53:03 2019
New Revision: 353062
URL: https://svnweb.freebsd.org/changeset/base/353062
Log:
Split out the attachment from the generic-ehci driver
Create an attachment file for the existing ACPI attachment, and create a
new FDT attachment for the
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
Author: tuexen
Date: Thu Oct 3 18:36:54 2019
New Revision: 353060
URL: https://svnweb.freebsd.org/changeset/base/353060
Log:
Add missing input validation. This could result in reading from
uninitialized memory.
The issue was found by OSS-Fuzz for usrsctp and reported in
Author: jhb
Date: Thu Oct 3 18:24:41 2019
New Revision: 353059
URL: https://svnweb.freebsd.org/changeset/base/353059
Log:
Restore description of packets dropped due to full reassembly queue.
r265408 renamed tcps_rcvmemdrop to tcps_rcvreassfull and gave it a more
specific description.
Author: jhb
Date: Thu Oct 3 18:12:34 2019
New Revision: 353058
URL: https://svnweb.freebsd.org/changeset/base/353058
Log:
Fix a typo in a comment.
Modified:
head/usr.bin/truss/syscalls.c
Modified: head/usr.bin/truss/syscalls.c
Author: kevans
Date: Thu Oct 3 17:54:00 2019
New Revision: 353057
URL: https://svnweb.freebsd.org/changeset/base/353057
Log:
if_tuntap: create /dev aliases when a tuntap device gets renamed
Currently, if you do:
$ ifconfig tun0 create
$ ifconfig tun0 name wg0
$ ls -l /dev | egrep
Author: kevans
Date: Thu Oct 3 17:46:27 2019
New Revision: 353056
URL: https://svnweb.freebsd.org/changeset/base/353056
Log:
if_tuntap: add a busy/unbusy mechanism, replace destroy OPEN check
A future commit will create device aliases when a tuntap device is renamed
so that it's still
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
Author: trasz
Date: Thu Oct 3 16:38:44 2019
New Revision: 353054
URL: https://svnweb.freebsd.org/changeset/base/353054
Log:
Add rcvar back to the linux rc script. Without it it was enabled
unconditionally.
Reported by: Michael Butler
MFC after:2 weeks
Sponsored by: The
Author: dim
Date: Thu Oct 3 16:22:56 2019
New Revision: 353053
URL: https://svnweb.freebsd.org/changeset/base/353053
Log:
Merge r353031 from stable/12:
Pull in r357528 from upstream llvm trunk (by Craig Topper):
[X86] Check MI.isConvertibleTo3Addr() before calling
Author: markj
Date: Thu Oct 3 15:23:38 2019
New Revision: 353052
URL: https://svnweb.freebsd.org/changeset/base/353052
Log:
MFS r353051:
Add IFLIB_SINGLE_IRQ_RX_ONLY.
PR: 239118
Approved by: re (gjb)
Modified:
releng/12.1/sys/dev/vmware/vmxnet3/if_vmx.c
Author: markj
Date: Thu Oct 3 14:55:07 2019
New Revision: 353051
URL: https://svnweb.freebsd.org/changeset/base/353051
Log:
MFC r352906:
Add IFLIB_SINGLE_IRQ_RX_ONLY.
PR: 239118
Modified:
stable/12/sys/dev/vmware/vmxnet3/if_vmx.c
stable/12/sys/net/iflib.c
Author: markj
Date: Thu Oct 3 14:54:26 2019
New Revision: 353050
URL: https://svnweb.freebsd.org/changeset/base/353050
Log:
MFC r352748:
Fix handling of invalid pages in exec_map_first_page().
Modified:
stable/12/sys/kern/kern_exec.c
Directory Properties:
stable/12/ (props changed)
Author: schweikh
Date: Thu Oct 3 14:52:25 2019
New Revision: 353049
URL: https://svnweb.freebsd.org/changeset/base/353049
Log:
Remove white-space at EOL.
Modified:
head/UPDATING
Modified: head/UPDATING
==
---
Author: gjb
Date: Thu Oct 3 14:41:20 2019
New Revision: 353048
URL: https://svnweb.freebsd.org/changeset/base/353048
Log:
MFS12 r353047:
MFC r353004, r353012:
r353004:
Explicitly add opensolaris_load="YES" to loader.conf through the
installer when installing the system on a ZFS
Author: gjb
Date: Thu Oct 3 14:39:15 2019
New Revision: 353047
URL: https://svnweb.freebsd.org/changeset/base/353047
Log:
MFC r353004, r353012:
r353004:
Explicitly add opensolaris_load="YES" to loader.conf through the
installer when installing the system on a ZFS root filesystem.
Author: gjb
Date: Thu Oct 3 14:39:15 2019
New Revision: 353047
URL: https://svnweb.freebsd.org/changeset/base/353047
Log:
MFC r353004, r353012:
r353004:
Explicitly add opensolaris_load="YES" to loader.conf through the
installer when installing the system on a ZFS root filesystem.
Author: kevans
Date: Thu Oct 3 14:27:04 2019
New Revision: 353046
URL: https://svnweb.freebsd.org/changeset/base/353046
Log:
MFS r353041: fdt_slicer: bump to SI_ORDER_THIRD following r347183
r347183 bumped GEOM classes to SI_ORDER_SECOND to resolve a race between
them and the
Author: tuexen
Date: Thu Oct 3 13:30:48 2019
New Revision: 353045
URL: https://svnweb.freebsd.org/changeset/base/353045
Log:
MFS r352509:
Only allow a SCTP-AUTH shared key to be updated by the application
if it is not deactivated and not used.
This avoids a use-after-free problem.
Author: emaste
Date: Thu Oct 3 13:03:48 2019
New Revision: 353044
URL: https://svnweb.freebsd.org/changeset/base/353044
Log:
MFC r352742: bspatch: add integer overflow checks
Introduce a new add_off_t static function that exits with an error
message if there's an overflow, otherwise
Author: emaste
Date: Thu Oct 3 13:02:04 2019
New Revision: 353043
URL: https://svnweb.freebsd.org/changeset/base/353043
Log:
MFC r352742: bspatch: add integer overflow checks
Introduce a new add_off_t static function that exits with an error
message if there's an overflow, otherwise
TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20191003:
+ The hpt27xx, hptmv, hptnr, and hptrr drivers have been removed from
+ GENERIC. They are available
Author: kevans
Date: Thu Oct 3 12:47:05 2019
New Revision: 353041
URL: https://svnweb.freebsd.org/changeset/base/353041
Log:
MFC r352863: fdt_slicer: bump to SI_ORDER_THIRD following r347183
r347183 bumped GEOM classes to SI_ORDER_SECOND to resolve a race between
them and the
Author: kevans
Date: Thu Oct 3 12:47:05 2019
New Revision: 353041
URL: https://svnweb.freebsd.org/changeset/base/353041
Log:
MFC r352863: fdt_slicer: bump to SI_ORDER_THIRD following r347183
r347183 bumped GEOM classes to SI_ORDER_SECOND to resolve a race between
them and the
Author: tuexen
Date: Thu Oct 3 12:26:55 2019
New Revision: 353040
URL: https://svnweb.freebsd.org/changeset/base/353040
Log:
MFS r352673:
When the RACK stack computes the space for user data in a TCP segment,
it wasn't taking the IP level options into account. This patch fixes this.
On 2/10/2019 9:59 pm, Kyle Evans wrote:
Sorry for the crap formatting, mobile.
We can perhaps also fix this class with a proper modelling file. koobs was
going to send out an email about it, but I haven't seen anything.
Thanks for the public reminder Kyle :]
I'll flick it out soon
On Wed,
Author: avg
Date: Thu Oct 3 11:23:10 2019
New Revision: 353039
URL: https://svnweb.freebsd.org/changeset/base/353039
Log:
add ability to set watchdog timeout for a shutdown
This change allows to specify a watchdog(9) timeout for a system
shutdown. The timeout is activated when the
Author: tuexen
Date: Thu Oct 3 11:20:56 2019
New Revision: 353038
URL: https://svnweb.freebsd.org/changeset/base/353038
Log:
MFS r352672:
When processing an incoming IPv6 packet over the loopback interface which
contains Hop-by-Hop options, the mbuf chain is potentially changed in
On 03/10/2019 14:08, Andriy Gapon wrote:
> Author: avg
> Date: Thu Oct 3 11:08:45 2019
> New Revision: 353037
> URL: https://svnweb.freebsd.org/changeset/base/353037
>
> Log:
> ZFS: add bookmark renaming
>
> The feature is implemented as an extension of the existing
> ZFS_IOC_RENAME
Author: avg
Date: Thu Oct 3 11:08:45 2019
New Revision: 353037
URL: https://svnweb.freebsd.org/changeset/base/353037
Log:
ZFS: add bookmark renaming
The feature is implemented as an extension of the existing
ZFS_IOC_RENAME ioctl. Both the userland and the DSL interfaces support
Author: tuexen
Date: Thu Oct 3 10:44:09 2019
New Revision: 353035
URL: https://svnweb.freebsd.org/changeset/base/353035
Log:
MFC r352868:
RFC 7112 requires a host to put the complete IP header chain
including the TCP header in the first IP packet.
Enforce this in tcp_output(). In
Author: tuexen
Date: Thu Oct 3 10:46:09 2019
New Revision: 353036
URL: https://svnweb.freebsd.org/changeset/base/353036
Log:
MFC r352894:
Don't use stack memory which is not initialized.
Thanks to Mark Wodrich for reporting this issue for the userland stack in
Author: tuexen
Date: Thu Oct 3 10:37:53 2019
New Revision: 353034
URL: https://svnweb.freebsd.org/changeset/base/353034
Log:
MFC r352652:
Plumb a memory leak.
Thnanks to Felix Weinrank for finding this issue using fuzz testing
and reporting it for the userland stack:
Author: kib
Date: Thu Oct 3 08:25:09 2019
New Revision: 353033
URL: https://svnweb.freebsd.org/changeset/base/353033
Log:
Remove unnecessary vm/vm_page.h and vm/vm_pager.h includes from
tmpfs/tmpfs_vnodes.c.
Submitted by: o...@j.email.ne.jp
MFC after:1 week
Differential
Author: andrew
Date: Thu Oct 3 07:17:26 2019
New Revision: 353032
URL: https://svnweb.freebsd.org/changeset/base/353032
Log:
MFC r352796:
Check the vfs option length is valid before accessing through
When a VFS option passed to nmount is present but NULL the kernel will
place an
Author: dim
Date: Thu Oct 3 06:08:04 2019
New Revision: 353031
URL: https://svnweb.freebsd.org/changeset/base/353031
Log:
MFC r352915:
Pull in r357528 from upstream llvm trunk (by Craig Topper):
[X86] Check MI.isConvertibleTo3Addr() before calling
convertToThreeAddress in
Author: dim
Date: Thu Oct 3 06:08:04 2019
New Revision: 353031
URL: https://svnweb.freebsd.org/changeset/base/353031
Log:
MFC r352915:
Pull in r357528 from upstream llvm trunk (by Craig Topper):
[X86] Check MI.isConvertibleTo3Addr() before calling
convertToThreeAddress in
72 matches
Mail list logo