svn commit: r360888 - head/sys/contrib/dev/ath/ath_hal/ar9300

2020-05-10 Thread Adrian Chadd
Author: adrian Date: Mon May 11 05:53:12 2020 New Revision: 360888 URL: https://svnweb.freebsd.org/changeset/base/360888 Log: [ar9300] Disable unconditionally reducing transmit power in the case of FCC. Ok, yeah, the commit title is a bit misleading. This has to do with CDD (cyclic

svn commit: r360887 - in head/sys: conf powerpc/aim powerpc/booke powerpc/include powerpc/powerpc vm

2020-05-10 Thread Justin Hibbits
Author: jhibbits Date: Mon May 11 02:33:37 2020 New Revision: 360887 URL: https://svnweb.freebsd.org/changeset/base/360887 Log: powerpc64: Implement Radix MMU for POWER9 CPUs Summary: POWER9 supports two MMU formats: traditional hashed page tables, and Radix page tables, similar to

svn commit: r360885 - head/sys/netinet

2020-05-10 Thread Michael Tuexen
Author: tuexen Date: Sun May 10 22:54:30 2020 New Revision: 360885 URL: https://svnweb.freebsd.org/changeset/base/360885 Log: Ensure that the SCTP iterator runs with an stcb and inp, which belong to each other. Reported by: syzbot+82d39d14f2f765e38...@syzkaller.appspotmail.com MFC

svn commit: r360882 - head

2020-05-10 Thread Kyle Evans
Author: kevans Date: Sun May 10 20:28:38 2020 New Revision: 360882 URL: https://svnweb.freebsd.org/changeset/base/360882 Log: buildworld: add back in missing semicolon if foo; then blah else blah; fi has a drastically different meaning than if foo; then blah; else blah; fi. Fix it.

svn commit: r360881 - in head/sys/powerpc: aim booke include powerpc

2020-05-10 Thread Justin Hibbits
Author: jhibbits Date: Sun May 10 19:00:57 2020 New Revision: 360881 URL: https://svnweb.freebsd.org/changeset/base/360881 Log: powerpc: Add a CPU-custom machine check handler Summary: Some machine checks are process-recoverable, others are not. Let a CPU-specific handler decide what

svn commit: r360880 - svnadmin/conf

2020-05-10 Thread Joseph Mingrone
Author: jrm (ports committer) Date: Sun May 10 18:17:25 2020 New Revision: 360880 URL: https://svnweb.freebsd.org/changeset/base/360880 Log: Retire idle commit bits for dexuan and leitao Approved by: core (allanjude) Differential Revision:https://reviews.freebsd.org/D24799

svn commit: r360879 - head/sys/netinet

2020-05-10 Thread Michael Tuexen
Author: tuexen Date: Sun May 10 17:43:42 2020 New Revision: 360879 URL: https://svnweb.freebsd.org/changeset/base/360879 Log: Remove trailing whitespace. Modified: head/sys/netinet/tcp_usrreq.c Modified: head/sys/netinet/tcp_usrreq.c

svn commit: r360878 - head/sys/netinet

2020-05-10 Thread Michael Tuexen
Author: tuexen Date: Sun May 10 17:19:19 2020 New Revision: 360878 URL: https://svnweb.freebsd.org/changeset/base/360878 Log: Ensure that we have a path when starting the T3 RXT timer. Reported by: syzbot+f2321629047f89486...@syzkaller.appspotmail.com MFC after:3 days Modified:

svn commit: r360877 - head/tools/pkgbase

2020-05-10 Thread Ed Maste
Author: emaste Date: Sun May 10 16:11:19 2020 New Revision: 360877 URL: https://svnweb.freebsd.org/changeset/base/360877 Log: Add pkgbase METALOG parse/check tool `metalog.lua` is a script that reads METALOG file created by pkgbase (make packages) and generates reports about the

svn commit: r360876 - stable/11/contrib/llvm-project/llvm/lib/Support/Unix

2020-05-10 Thread Ed Maste
Author: emaste Date: Sun May 10 14:59:01 2020 New Revision: 360876 URL: https://svnweb.freebsd.org/changeset/base/360876 Log: MFC r360801: Merge commit 21e5e1724b75 from llvm git: getMainExecutable: Fix hand-rolled AT_EXECPATH for older FreeBSD Once we hit AT_NULL, we need to bail

svn commit: r360875 - stable/12/contrib/llvm-project/llvm/lib/Support/Unix

2020-05-10 Thread Ed Maste
Author: emaste Date: Sun May 10 14:56:25 2020 New Revision: 360875 URL: https://svnweb.freebsd.org/changeset/base/360875 Log: MFC r360801: Merge commit 21e5e1724b75 from llvm git: getMainExecutable: Fix hand-rolled AT_EXECPATH for older FreeBSD Once we hit AT_NULL, we need to bail

svn commit: r360874 - in stable/12/sys: arm64/arm64 riscv/riscv

2020-05-10 Thread John Baldwin
Author: jhb Date: Sun May 10 14:53:08 2020 New Revision: 360874 URL: https://svnweb.freebsd.org/changeset/base/360874 Log: MFC 356839: Save and restore floating point registers in get/set_mcontext(). arm64 and riscv were only saving and restoring floating point registers for sendsig()

svn commit: r360873 - stable/12/contrib/bsnmp/snmpd

2020-05-10 Thread Gleb Smirnoff
Author: glebius Date: Sun May 10 14:46:46 2020 New Revision: 360873 URL: https://svnweb.freebsd.org/changeset/base/360873 Log: Merge r360138: Fix immediate crash when snmpd is bound to a specific IP address. The code that sets up msghdr must first fully fill in the msghdr

svn commit: r360872 - head/sys/dev/qlnx/qlnxe

2020-05-10 Thread Emmanuel Vadot
Author: manu Date: Sun May 10 14:09:30 2020 New Revision: 360872 URL: https://svnweb.freebsd.org/changeset/base/360872 Log: qnlx: Do not redifines types. r360870 added linux/slab.h into liunx/bitmap.h and this include linux/types.h The qlnx driver is redefining some of those types so

svn commit: r360871 - head/sys/compat/linuxkpi/common/include/linux

2020-05-10 Thread Emmanuel Vadot
Author: manu Date: Sun May 10 13:12:05 2020 New Revision: 360871 URL: https://svnweb.freebsd.org/changeset/base/360871 Log: linuxkpi: Really add bitmap_alloc and bitmap_zalloc This was missing in r360870 Sponsored-by: The FreeBSD Foundation Modified:

svn commit: r360870 - head/sys/compat/linuxkpi/common/include/linux

2020-05-10 Thread Emmanuel Vadot
Author: manu Date: Sun May 10 13:07:00 2020 New Revision: 360870 URL: https://svnweb.freebsd.org/changeset/base/360870 Log: linuxkpi: Add bitmap_alloc and bitmap_free This is a simple call to kmallock_array/kfree, therefore include linux/slab.h as this is where the kmalloc_array/kfree

svn commit: r360869 - head/sys/netinet

2020-05-10 Thread Michael Tuexen
Author: tuexen Date: Sun May 10 10:03:10 2020 New Revision: 360869 URL: https://svnweb.freebsd.org/changeset/base/360869 Log: Only drop DATA chunk with lower priorities as specified in RFC 7496. This issue was found by looking at a reproducer generated by syzkaller. MFC after:

svn commit: r360867 - stable/11/sys/netpfil/pf

2020-05-10 Thread Kristof Provost
Author: kp Date: Sun May 10 09:50:43 2020 New Revision: 360867 URL: https://svnweb.freebsd.org/changeset/base/360867 Log: MFC r360609: pf: Improve DIOCADDRULE validation We expect the addrwrap.p.dyn value to be set to NULL (and assert such), but do not verify it on input.

svn commit: r360868 - stable/12/sys/netpfil/pf

2020-05-10 Thread Kristof Provost
Author: kp Date: Sun May 10 09:50:44 2020 New Revision: 360868 URL: https://svnweb.freebsd.org/changeset/base/360868 Log: MFC r360609: pf: Improve DIOCADDRULE validation We expect the addrwrap.p.dyn value to be set to NULL (and assert such), but do not verify it on input.

svn commit: r360866 - head/sys/net

2020-05-10 Thread Alexander V. Chernikov
Author: melifaro Date: Sun May 10 09:34:48 2020 New Revision: 360866 URL: https://svnweb.freebsd.org/changeset/base/360866 Log: Remove rtalloc1(_fib) KPI. Last user of rtalloc1() KPI has been eliminated in rS360631. As kernel is now fully switched to use new routing KPI defined in