Re: svn commit: r332509 - head/sys/i386/i386

2018-04-14 Thread Ed Maste
On 14 April 2018 at 18:14, Warner Losh wrote: > Author: imp > Date: Sat Apr 14 22:14:18 2018 > New Revision: 332509 > URL: https://svnweb.freebsd.org/changeset/base/332509 > > ... > even though we should eventually migrate to bool > and true/false (though the tables they are

svn commit: r332509 - head/sys/i386/i386

2018-04-14 Thread Warner Losh
Author: imp Date: Sat Apr 14 22:14:18 2018 New Revision: 332509 URL: https://svnweb.freebsd.org/changeset/base/332509 Log: Make first a 'bool' instead of a 'boolean_t'. 'bool' is preferred to 'boolean_t'. We only get the boolean_t definition by header pollution (though the same is true

svn commit: r332508 - in head/contrib/amd: . amd

2018-04-14 Thread Eitan Adler
Author: eadler Date: Sat Apr 14 21:54:22 2018 New Revision: 332508 URL: https://svnweb.freebsd.org/changeset/base/332508 Log: amd: correct formatting of 'SEE ALSO' Modified: head/contrib/amd/FREEBSD-upgrade head/contrib/amd/amd/amd.8 Modified: head/contrib/amd/FREEBSD-upgrade

svn commit: r332507 - stable/11/sys/modules

2018-04-14 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Apr 14 20:49:38 2018 New Revision: 332507 URL: https://svnweb.freebsd.org/changeset/base/332507 Log: Fix mis-merge of r329507 in r331501 sus/modules/Makefile part of r329507 just removed ffec while r331501 also added conditional clause for bcm283x_clkman and

svn commit: r332506 - in head: sys/dev/cxgbe sys/dev/cxgbe/tom usr.sbin/cxgbetool

2018-04-14 Thread Navdeep Parhar
Author: np Date: Sat Apr 14 19:07:56 2018 New Revision: 332506 URL: https://svnweb.freebsd.org/changeset/base/332506 Log: cxgbe(4): Add support for Connection Offload Policy (aka COP). COP allows fine-grained control on whether to offload a TCP connection using t4_tom, and what settings

svn commit: r332505 - in stable/11/sys: amd64/amd64 vm

2018-04-14 Thread Konstantin Belousov
Author: kib Date: Sat Apr 14 17:41:54 2018 New Revision: 332505 URL: https://svnweb.freebsd.org/changeset/base/332505 Log: MFC r332182: Handle Skylake-X errata SKZ63. Modified: stable/11/sys/amd64/amd64/pmap.c stable/11/sys/vm/vm_page.c stable/11/sys/vm/vm_page.h Directory Properties:

Re: svn commit: r332501 - in head: contrib/llvm/include/llvm/CodeGen contrib/llvm/lib/CodeGen contrib/llvm/lib/Target/X86 contrib/llvm/lib/Target/X86/Disassembler contrib/llvm/tools/clang/include/clan

2018-04-14 Thread Jonathan T. Looney
On Sat, Apr 14, 2018 at 11:03 AM, Dimitry Andric wrote: > > Unfortunately I had to revert it, as it caused buildworld failures on > i386. :-/ It has been reported upstream for further investigation. :-( Any chance we can at least get r325446 (-msahf), since that gives us a

svn commit: r332504 - head/sys/amd64/amd64

2018-04-14 Thread Konstantin Belousov
Author: kib Date: Sat Apr 14 17:33:16 2018 New Revision: 332504 URL: https://svnweb.freebsd.org/changeset/base/332504 Log: Set PG_G global mapping bit on the trampoline ptes. Trampoline mappings are better treated as global since they are valid in all address spaces, even for PTI.

Re: svn commit: r332501 - in head: contrib/llvm/include/llvm/CodeGen contrib/llvm/lib/CodeGen contrib/llvm/lib/Target/X86 contrib/llvm/lib/Target/X86/Disassembler contrib/llvm/tools/clang/include/clan

2018-04-14 Thread Dimitry Andric
On 14 Apr 2018, at 16:44, Jonathan T. Looney wrote: > > On Sat, Apr 14, 2018 at 8:07 AM, Dimitry Andric wrote: > Author: dim > Date: Sat Apr 14 12:07:05 2018 > New Revision: 332501 > URL: https://svnweb.freebsd.org/changeset/base/332501 > > Log: > Pull in

svn commit: r332503 - in head: contrib/llvm/include/llvm/CodeGen contrib/llvm/lib/CodeGen contrib/llvm/lib/Target/X86 contrib/llvm/lib/Target/X86/Disassembler contrib/llvm/tools/clang/include/clang...

2018-04-14 Thread Dimitry Andric
Author: dim Date: Sat Apr 14 14:57:32 2018 New Revision: 332503 URL: https://svnweb.freebsd.org/changeset/base/332503 Log: Revert r332501 for now, as it can cause build failures on i386. Reported upstream as . Reported by: emaste,

Re: svn commit: r332501 - in head: contrib/llvm/include/llvm/CodeGen contrib/llvm/lib/CodeGen contrib/llvm/lib/Target/X86 contrib/llvm/lib/Target/X86/Disassembler contrib/llvm/tools/clang/include/clan

2018-04-14 Thread Jonathan T. Looney
On Sat, Apr 14, 2018 at 8:07 AM, Dimitry Andric wrote: > Author: dim > Date: Sat Apr 14 12:07:05 2018 > New Revision: 332501 > URL: https://svnweb.freebsd.org/changeset/base/332501 > > Log: > Pull in r325446 from upstream clang trunk (by me): > > [X86] Add 'sahf' CPU

Re: svn commit: r332493 - stable/11/sys/net

2018-04-14 Thread Ed Maste
On 14 April 2018 at 07:31, Magnus Ringman wrote: > Hi Brooks, this MFC missed your r331077 > (https://reviews.freebsd.org/D14706) thus stable buildkernel currently > breaks on missing those two macros. Thanks for identifying the missing commit Magnus. I've now merged it in

svn commit: r332502 - stable/11/sys/sys

2018-04-14 Thread Ed Maste
Author: emaste Date: Sat Apr 14 12:52:34 2018 New Revision: 332502 URL: https://svnweb.freebsd.org/changeset/base/332502 Log: MFC r331077 (brooks): Add _IOC_NEWLEN() and _IOC_NEWTYPE() macros. These macros take an existing ioctl(2) command and replace the length with the specified length

Re: svn commit: r332493 - stable/11/sys/net

2018-04-14 Thread Magnus Ringman
I don't think anyone has committed a fix yet (I'm not eligible, just lurking here.) Just manually integrate the missing change. At the top of your src tree: patch -p1 << __EOT --- head/sys/sys/ioccom.h 2017/11/20 19:43:44 326023 +++ head/sys/sys/ioccom.h 2018/03/16 22:23:04 331077 @@ -61,6

svn commit: r332501 - in head: contrib/llvm/include/llvm/CodeGen contrib/llvm/lib/CodeGen contrib/llvm/lib/Target/X86 contrib/llvm/lib/Target/X86/Disassembler contrib/llvm/tools/clang/include/clang...

2018-04-14 Thread Dimitry Andric
Author: dim Date: Sat Apr 14 12:07:05 2018 New Revision: 332501 URL: https://svnweb.freebsd.org/changeset/base/332501 Log: Pull in r325446 from upstream clang trunk (by me): [X86] Add 'sahf' CPU feature to frontend Summary: Make clang accept `-msahf` (and `-mno-sahf`) flags to

Re: svn commit: r332493 - stable/11/sys/net

2018-04-14 Thread David Wolfskill
On Sat, Apr 14, 2018 at 01:31:28PM +0200, Magnus Ringman wrote: > Hi Brooks, this MFC missed your r331077 > (https://reviews.freebsd.org/D14706) thus stable buildkernel currently > breaks on missing those two macros. > > (_IOC_NEWLEN and _IOC_NEWTYPE for searchability) > > Skål, > Magnus >

Re: svn commit: r332493 - stable/11/sys/net

2018-04-14 Thread Magnus Ringman
Hi Brooks, this MFC missed your r331077 (https://reviews.freebsd.org/D14706) thus stable buildkernel currently breaks on missing those two macros. (_IOC_NEWLEN and _IOC_NEWTYPE for searchability) Skål, Magnus On Sat, Apr 14, 2018 at 12:32 AM, Brooks Davis wrote: > Author:

svn commit: r332500 - head/sys/conf

2018-04-14 Thread Eitan Adler
Author: eadler Date: Sat Apr 14 08:05:42 2018 New Revision: 332500 URL: https://svnweb.freebsd.org/changeset/base/332500 Log: sys: remove 'cm' from notes Followup to r332490 MFC After:never PR: 182297 Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES