Author: cy
Date: Sun Sep 8 01:58:02 2019
New Revision: 352027
URL: https://svnweb.freebsd.org/changeset/base/352027
Log:
MFC r351889:
Bounds check again after advancing cp, otherwise we have a possible
heap buffer overflow. This was discovered by a Google fuzzer test.
This can lead to
Author: cy
Date: Sun Sep 8 01:58:02 2019
New Revision: 352027
URL: https://svnweb.freebsd.org/changeset/base/352027
Log:
MFC r351889:
Bounds check again after advancing cp, otherwise we have a possible
heap buffer overflow. This was discovered by a Google fuzzer test.
This can lead to
Author: asomers
Date: Sat Sep 7 21:49:01 2019
New Revision: 352025
URL: https://svnweb.freebsd.org/changeset/base/352025
Log:
mount_fusefs: fix a segfault on memory allocation failure
Reported by: Coverity
Coverity CID: 1354188
MFC after:4 days
Sponsored by: The FreeBSD Foundati
Author: imp
Date: Sat Sep 7 20:01:26 2019
New Revision: 352023
URL: https://svnweb.freebsd.org/changeset/base/352023
Log:
MFC: r351429, r351430, r351485, r351497, r351498
All changes related to disabling Werror on stable/11
to ease MFCs now that we've disabled them in head.
Modified:
Author: tuexen
Date: Sat Sep 7 19:58:06 2019
New Revision: 352022
URL: https://svnweb.freebsd.org/changeset/base/352022
Log:
Improve DSACK support:
MFC This is the second in a number of patches needed to
get BBRv1 into the tree. This fixes the DSACK bug but
is also needed by BBR. We ha
Author: asomers
Date: Sat Sep 7 19:25:45 2019
New Revision: 352021
URL: https://svnweb.freebsd.org/changeset/base/352021
Log:
fusefs: suppress some Coverity resource leak CIDs in the tests
The fusefs tests deliberately leak file descriptors. To do otherwise would
add extra complications
Author: sevan (doc committer)
Date: Sat Sep 7 17:22:25 2019
New Revision: 352020
URL: https://svnweb.freebsd.org/changeset/base/352020
Log:
MFC r351631
Earliest reference to /dev/null I can find is in v4 sh(1) and nulldev in
nsys/ken/subr.c
via TUHS archive
https://minnie.tuhs.org/cgi-b
Author: sevan (doc committer)
Date: Sat Sep 7 17:21:08 2019
New Revision: 352019
URL: https://svnweb.freebsd.org/changeset/base/352019
Log:
MFC r351631
Earliest reference to /dev/null I can find is in v4 sh(1) and nulldev in
nsys/ken/subr.c
via TUHS archive
https://minnie.tuhs.org/cgi-b
Author: mav
Date: Sat Sep 7 16:52:40 2019
New Revision: 352018
URL: https://svnweb.freebsd.org/changeset/base/352018
Log:
Unify cam_send_ccb() error reporting.
Error there mean that command was not even executed, and all information
we have about it is errno, and cam_error_print() call i
Author: kib
Date: Sat Sep 7 16:10:57 2019
New Revision: 352017
URL: https://svnweb.freebsd.org/changeset/base/352017
Log:
In do_execve(), use shared text vnode lock consistently.
Reviewed by: markj
MFC after:1 week
Differential revision:https://reviews.freebsd.org/D21560
Author: kib
Date: Sat Sep 7 16:05:17 2019
New Revision: 352016
URL: https://svnweb.freebsd.org/changeset/base/352016
Log:
In do_execve(), clear imgp->textset when restarting for interpreter.
Otherwise, we might left the boolean set, which would affect cleanup
after an error on interprete
Author: kib
Date: Sat Sep 7 16:03:26 2019
New Revision: 352015
URL: https://svnweb.freebsd.org/changeset/base/352015
Log:
When loading ELF interpreter, initialize whole nested image_params with zero.
Otherwise we could mishandle imgp->textset.
Reviewed by: markj
MFC after:1 wee
Author: kib
Date: Sat Sep 7 16:01:45 2019
New Revision: 352014
URL: https://svnweb.freebsd.org/changeset/base/352014
Log:
vm_object_deallocate(): Remove no longer needed code.
We track text mappings explicitly, there is no removal of the text
refs on the object deallocate any more, so tm
Author: kib
Date: Sat Sep 7 15:58:48 2019
New Revision: 352013
URL: https://svnweb.freebsd.org/changeset/base/352013
Log:
vm_object_coalesce(): avoid extending any nosplit objects, not only
that which back tmpfs nodes.
Reviewed by: markj
MFC after:1 week
Differential revision:
Author: kib
Date: Sat Sep 7 15:57:23 2019
New Revision: 352012
URL: https://svnweb.freebsd.org/changeset/base/352012
Log:
Properly check for writers when fetching quotas for writeable vnodes
in UFS quotaon().
Reviewed by: markj
MFC after:1 week
Differential revision:http
Author: mav
Date: Sat Sep 7 15:56:00 2019
New Revision: 352011
URL: https://svnweb.freebsd.org/changeset/base/352011
Log:
Supply SAT layer with valid transfer sizes.
This is a rework of r344701, that noticed that number of bytes passes to
8 bit sector count field gets truncated. First d
On Sat, Sep 07, 2019 at 10:50:34AM -0400, Mark Johnston wrote:
> On Wed, Sep 04, 2019 at 05:45:24PM +0300, Slawa Olhovchenkov wrote:
> > On Tue, Sep 03, 2019 at 06:01:06PM -0400, Mark Johnston wrote:
> > > > Mostly problem I am see at this
> > > > work -- very slowly vm_page_free(). May be currenl
On Wed, Sep 04, 2019 at 05:45:24PM +0300, Slawa Olhovchenkov wrote:
> On Tue, Sep 03, 2019 at 06:01:06PM -0400, Mark Johnston wrote:
> > > Mostly problem I am see at this
> > > work -- very slowly vm_page_free(). May be currenly this is more
> > > speedy...
> >
> > How did you determine this?
>
>
On Wed, Sep 04, 2019 at 09:27:00AM +0300, Andriy Gapon wrote:
> On 04/09/2019 01:01, Mark Johnston wrote:
> > Some of the vm_lowmem eventhandlers probably shouldn't be called each
> > time the page daemon scans the inactive queue (every 0.1s under memory
> > pressure). ufsdirhash_lowmem and mb_rec
On Wed, Sep 04, 2019 at 09:00:03AM +0300, Andriy Gapon wrote:
> On 04/09/2019 01:01, Mark Johnston wrote:
> > Slawa and I talked about this in the past. His complaint is that a
> > large cache can take a significant amount of time to trim, and it
> > manifests as a spike of CPU usage and contentio
Author: tuexen
Date: Sat Sep 7 12:20:47 2019
New Revision: 352008
URL: https://svnweb.freebsd.org/changeset/base/352008
Log:
MFC r351655:
Fix initialization of top_fsn.
Modified:
stable/12/sys/netinet/sctp_indata.h
Directory Properties:
stable/12/ (props changed)
Modified: stable/1
Author: tuexen
Date: Sat Sep 7 12:19:07 2019
New Revision: 352007
URL: https://svnweb.freebsd.org/changeset/base/352007
Log:
MFC r351654:
Improve the handling of state cookie parameters in INIT-ACK chunks.
This fixes problem with parameters indicating a zero length or partial
parameter
Author: tuexen
Date: Sat Sep 7 12:15:23 2019
New Revision: 352006
URL: https://svnweb.freebsd.org/changeset/base/352006
Log:
MFC r351641:
Improve function definition.
Modified:
stable/12/sys/netinet/sctp_pcb.c
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/ne
Author: tuexen
Date: Sat Sep 7 12:13:58 2019
New Revision: 352005
URL: https://svnweb.freebsd.org/changeset/base/352005
Log:
MFC r351638:
Improve the handling of illegal sequence number combinations in received
data chunks. Abort the association if there are data chunks with larger
fra
Author: tuexen
Date: Sat Sep 7 12:03:13 2019
New Revision: 352004
URL: https://svnweb.freebsd.org/changeset/base/352004
Log:
MFC r351511:
Identify eMAG CPU used in Ampere Computing systems.
Reviewed by: emaste@
Differential Revision:https://reviews.freebsd.org/D2131
Author: tuexen
Date: Sat Sep 7 12:01:41 2019
New Revision: 352003
URL: https://svnweb.freebsd.org/changeset/base/352003
Log:
MFC r350745:
Fix a typo.
Submitted by: Thomas Dreibholz
Modified:
stable/12/sys/netinet/sctp_asconf.c
Directory Properties:
stable/12/ (props cha
Author: tuexen
Date: Sat Sep 7 12:00:17 2019
New Revision: 352002
URL: https://svnweb.freebsd.org/changeset/base/352002
Log:
MFC r350627:
Reference the RFC instead of the internet draft.
Sponsored by: Netflix, Inc.
Modified:
stable/12/share/man/man4/cc_newreno.4
stable/12
Author: tuexen
Date: Sat Sep 7 11:58:32 2019
New Revision: 352001
URL: https://svnweb.freebsd.org/changeset/base/352001
Log:
MFC r350626:
Fix a locking issue in sctp_accept.
PR: 238520
Reported by: pho@
Modified:
stable/12/sys/netinet/sctp_usrreq.c
Dire
Author: tuexen
Date: Sat Sep 7 11:56:43 2019
New Revision: 352000
URL: https://svnweb.freebsd.org/changeset/base/352000
Log:
MFC r350625:
Fix build issues for the userland stack on Raspbian.
Modified:
stable/12/sys/netinet/sctp_output.c
stable/12/sys/netinet/sctputil.c
Directory Prope
Author: tuexen
Date: Sat Sep 7 11:52:35 2019
New Revision: 351999
URL: https://svnweb.freebsd.org/changeset/base/351999
Log:
MFC r350520:
Fix the reporting of multiple unknown parameters in an received INIT
chunk. This also plugs an potential mbuf leak.
Thanks to Felix Weinrank for rep
Author: tuexen
Date: Sat Sep 7 11:51:07 2019
New Revision: 351998
URL: https://svnweb.freebsd.org/changeset/base/351998
Log:
MFC r350508:
When responding with an ABORT to an INIT chunk containing a
HOSTNAME parameter or a parameter with an illegal length, only
include an error cause in
Author: tuexen
Date: Sat Sep 7 11:49:41 2019
New Revision: 351997
URL: https://svnweb.freebsd.org/changeset/base/351997
Log:
MFC r350488:
Small cleanup, no functional change intended.
Modified:
stable/12/sys/netinet/sctp_output.c
Directory Properties:
stable/12/ (props changed)
Mod
Author: tuexen
Date: Sat Sep 7 11:48:25 2019
New Revision: 351996
URL: https://svnweb.freebsd.org/changeset/base/351996
Log:
MFC r350487:
Consistently cleanup mbufs in case of other memory errors.
Modified:
stable/12/sys/netinet/sctp_output.c
Directory Properties:
stable/12/ (props
Author: tuexen
Date: Sat Sep 7 11:46:49 2019
New Revision: 351995
URL: https://svnweb.freebsd.org/changeset/base/351995
Log:
MFC r350404:
When performing after_idle() or post_recovery(), don't disable the
DCTCP specific methods. Also fallthrough NewReno for non ECN capable
TCP connecti
Author: tuexen
Date: Sat Sep 7 11:33:27 2019
New Revision: 351994
URL: https://svnweb.freebsd.org/changeset/base/351994
Log:
MFC r350403:
* Improve input validation of sysctl parameters for DCTPC.
* Initialize the alpha parameter to a conservative value (like Linux)
* Improve handling
Author: tuexen
Date: Sat Sep 7 11:31:05 2019
New Revision: 351993
URL: https://svnweb.freebsd.org/changeset/base/351993
Log:
MFC r350265:
Add a sysctl variable ts_offset_per_conn to change the computation
of the TCP TS offset from taking the IP addresses and the TCP port
numbers into a
Author: dim
Date: Sat Sep 7 11:22:07 2019
New Revision: 351988
URL: https://svnweb.freebsd.org/changeset/base/351988
Log:
Tag lld release_90 branch r371301.
Added:
vendor/lld/lld-release_90-r371301/
- copied from r351987, vendor/lld/dist-release_90/
_
Author: tuexen
Date: Sat Sep 7 11:24:29 2019
New Revision: 351992
URL: https://svnweb.freebsd.org/changeset/base/351992
Log:
MFC r350254:
Don't hold a mutex while calling sbwait. This was found by syzkaller.
Submitted by: rrs@
Reported by: markj@
Modified:
stable
Author: dim
Date: Sat Sep 7 11:21:55 2019
New Revision: 351984
URL: https://svnweb.freebsd.org/changeset/base/351984
Log:
Tag compiler-rt release_90 branch r371301.
Added:
vendor/compiler-rt/compiler-rt-release_90-r371301/
- copied from r351983, vendor/compiler-rt/dist-release_90/
_
Author: dim
Date: Sat Sep 7 11:22:10 2019
New Revision: 351989
URL: https://svnweb.freebsd.org/changeset/base/351989
Log:
Tag lldb release_90 branch r371301.
Added:
vendor/lldb/lldb-release_90-r371301/
- copied from r351988, vendor/lldb/dist-release_90/
_
Author: tuexen
Date: Sat Sep 7 11:22:24 2019
New Revision: 351991
URL: https://svnweb.freebsd.org/changeset/base/351991
Log:
MFC r350248:
Fix a LOR in SCTP which was found by running syzkaller.
Submitted by: rrs@
Reported by: markj@
Modified:
stable/12/sys/netine
Author: dim
Date: Sat Sep 7 11:21:58 2019
New Revision: 351985
URL: https://svnweb.freebsd.org/changeset/base/351985
Log:
Tag libc++ release_90 branch r371301.
Added:
vendor/libc++/libc++-release_90-r371301/
- copied from r351984, vendor/libc++/dist-release_90/
_
Author: dim
Date: Sat Sep 7 11:21:52 2019
New Revision: 351983
URL: https://svnweb.freebsd.org/changeset/base/351983
Log:
Tag clang release_90 branch r371301.
Added:
vendor/clang/clang-release_90-r371301/
- copied from r351982, vendor/clang/dist-release_90/
_
Author: dim
Date: Sat Sep 7 11:21:41 2019
New Revision: 351980
URL: https://svnweb.freebsd.org/changeset/base/351980
Log:
Vendor import of llvm release_90 branch r371301:
https://llvm.org/svn/llvm-project/llvm/branches/release_90@371301
Modified:
vendor/llvm/dist-release_90/include/llvm/T
Author: dim
Date: Sat Sep 7 11:22:12 2019
New Revision: 351990
URL: https://svnweb.freebsd.org/changeset/base/351990
Log:
Tag LLVM openmp release_90 branch r371301.
Added:
vendor/llvm-openmp/openmp-release_90-r371301/
- copied from r351989, vendor/llvm-openmp/dist-release_90/
__
Author: dim
Date: Sat Sep 7 11:22:01 2019
New Revision: 351986
URL: https://svnweb.freebsd.org/changeset/base/351986
Log:
Tag LLVM libunwind release_90 branch r371301.
Added:
vendor/llvm-libunwind/libunwind-release_90-r371301/
- copied from r351985, vendor/llvm-libunwind/dist-release_90
Author: dim
Date: Sat Sep 7 11:21:46 2019
New Revision: 351981
URL: https://svnweb.freebsd.org/changeset/base/351981
Log:
Tag llvm release_90 branch r371301.
Added:
vendor/llvm/llvm-release_90-r371301/
- copied from r351980, vendor/llvm/dist-release_90/
_
Author: dim
Date: Sat Sep 7 11:22:03 2019
New Revision: 351987
URL: https://svnweb.freebsd.org/changeset/base/351987
Log:
Vendor import of lld release_90 branch r371301:
https://llvm.org/svn/llvm-project/lld/branches/release_90@371301
Modified:
vendor/lld/dist-release_90/ELF/Writer.cpp
v
Author: dim
Date: Sat Sep 7 11:21:48 2019
New Revision: 351982
URL: https://svnweb.freebsd.org/changeset/base/351982
Log:
Vendor import of clang release_90 branch r371301:
https://llvm.org/svn/llvm-project/cfe/branches/release_90@371301
Modified:
vendor/clang/dist-release_90/include/clang/
Author: tuexen
Date: Sat Sep 7 11:19:55 2019
New Revision: 351979
URL: https://svnweb.freebsd.org/changeset/base/351979
Log:
MFC r350216:
Wakeup the application when doing PD-API for unordered DATA chunks.
Work done with rrs@.
Modified:
stable/12/sys/netinet/sctp_indata.c
Directory Pr
Author: tuexen
Date: Sat Sep 7 10:57:47 2019
New Revision: 351978
URL: https://svnweb.freebsd.org/changeset/base/351978
Log:
MFC 350028:
dd support for ICMPv6 messages indicating a parameter problem related
to an unrecognized next header.
Modified:
stable/12/usr.sbin/traceroute6/trace
Author: tuexen
Date: Sat Sep 7 10:56:38 2019
New Revision: 351977
URL: https://svnweb.freebsd.org/changeset/base/351977
Log:
MFC 350027:
Let packet_op() explicitly return the type and code instead of doing
this implicitly by encoding it in a number space.
No functional change intend
Author: tuexen
Date: Sat Sep 7 10:55:12 2019
New Revision: 351976
URL: https://svnweb.freebsd.org/changeset/base/351976
Log:
MFC r350026:
Whitespace change. No functional change.
Modified:
stable/12/usr.sbin/traceroute6/traceroute6.c
Directory Properties:
stable/12/ (props changed)
Author: tuexen
Date: Sat Sep 7 10:53:29 2019
New Revision: 351975
URL: https://svnweb.freebsd.org/changeset/base/351975
Log:
MFC r34:
Add support for MSG_EOR and MSG_EOF in sendmsg() for SCTP.
This is an FreeBSD extension, not covered by Posix.
This issue was found by running
Author: tuexen
Date: Sat Sep 7 10:51:33 2019
New Revision: 351974
URL: https://svnweb.freebsd.org/changeset/base/351974
Log:
MFC r349998:
Fix socket state handling when freeing an SCTP endpoint.
This issue was found by runing syzkaller.
Modified:
stable/12/sys/netinet/sctp_pcb.c
Di
Author: tuexen
Date: Sat Sep 7 10:49:37 2019
New Revision: 351973
URL: https://svnweb.freebsd.org/changeset/base/351973
Log:
MFC r349989:
Improve the input validation for l_linger.
When using the SOL_SOCKET level socket option SO_LINGER, the structure
struct linger is used as the optio
Author: tuexen
Date: Sat Sep 7 10:47:43 2019
New Revision: 351972
URL: https://svnweb.freebsd.org/changeset/base/351972
Log:
MFC r349986:
When calling sctp_initialize_auth_params(), the inp must have at
least a read lock. To avoid more complex locking dances, just
call it in sctp_aloc_
Author: tuexen
Date: Sat Sep 7 10:45:44 2019
New Revision: 351971
URL: https://svnweb.freebsd.org/changeset/base/351971
Log:
MFC r349968:
r348494 fixes a race in udp_output(). The same race exists in
udp_output6(), therefore apply a similar patch to IPv6.
Reviewed by: bz@,
Author: tuexen
Date: Sat Sep 7 10:39:49 2019
New Revision: 351970
URL: https://svnweb.freebsd.org/changeset/base/351970
Log:
MFC r349228:
The variable names in the description of the port number usage is
inconsistent. This patch fixes that and improves the precision of
the description.
59 matches
Mail list logo