svn commit: r340149 - head/sys/dev/hwpmc

2018-11-05 Thread Matt Macy
Author: mmacy Date: Mon Nov 5 08:11:16 2018 New Revision: 340149 URL: https://svnweb.freebsd.org/changeset/base/340149 Log: hwpmc: limit wait for user callchain collection to 1 tick The hwpmc pcpu sample buffer is prone to head of line blocking when waiting for user process to return to

Re: svn commit: r340144 - in head: lib/libc/locale share/ctypedef tools/tools/locale tools/tools/locale/tools

2018-11-05 Thread Yuri Pankov
Baptiste Daroussin wrote: > On Sun, Nov 04, 2018 at 10:13:22PM +, Yuri Pankov wrote: >> Author: yuripv >> Date: Sun Nov 4 22:13:22 2018 >> New Revision: 340144 >> URL: https://svnweb.freebsd.org/changeset/base/340144 >> >> Log: >> Add hybrid C.UTF-8 locale being identical to default C

Re: svn commit: r340144 - in head: lib/libc/locale share/ctypedef tools/tools/locale tools/tools/locale/tools

2018-11-05 Thread Baptiste Daroussin
On Sun, Nov 04, 2018 at 10:13:22PM +, Yuri Pankov wrote: > Author: yuripv > Date: Sun Nov 4 22:13:22 2018 > New Revision: 340144 > URL: https://svnweb.freebsd.org/changeset/base/340144 > > Log: > Add hybrid C.UTF-8 locale being identical to default C locale except > that it uses the same

Re: svn commit: r340144 - in head: lib/libc/locale share/ctypedef tools/tools/locale tools/tools/locale/tools

2018-11-05 Thread Baptiste Daroussin
On Mon, Nov 05, 2018 at 11:47:44AM +0300, Yuri Pankov wrote: > Baptiste Daroussin wrote: > > On Sun, Nov 04, 2018 at 10:13:22PM +, Yuri Pankov wrote: > >> Author: yuripv > >> Date: Sun Nov 4 22:13:22 2018 > >> New Revision: 340144 > >> URL: https://svnweb.freebsd.org/changeset/base/340144 >

svn commit: r340150 - head/tools/build/options

2018-11-05 Thread Ed Maste
Author: emaste Date: Mon Nov 5 15:22:41 2018 New Revision: 340150 URL: https://svnweb.freebsd.org/changeset/base/340150 Log: Expand WITH_LLD_BOOTSTRAP description Reported by: bz Modified: head/tools/build/options/WITH_LLD_BOOTSTRAP Modified:

svn commit: r340151 - head/share/man/man5

2018-11-05 Thread Ed Maste
Author: emaste Date: Mon Nov 5 15:30:13 2018 New Revision: 340151 URL: https://svnweb.freebsd.org/changeset/base/340151 Log: Regen src.conf.5 after r340150 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r340155 - head/sys/cam/scsi

2018-11-05 Thread Warner Losh
Author: imp Date: Mon Nov 5 18:47:29 2018 New Revision: 340155 URL: https://svnweb.freebsd.org/changeset/base/340155 Log: Only assert locked for many async events. Many async events that we see are called for this specific path. When calling an async callback for a targetted device, XTP

Re: svn commit: r340152 - head/stand/lua

2018-11-05 Thread Kyle Evans
On Mon, Nov 5, 2018 at 12:44 PM Rodney W. Grimes wrote: > > > Author: kevans > > Date: Mon Nov 5 16:20:07 2018 > > New Revision: 340152 > > URL: https://svnweb.freebsd.org/changeset/base/340152 > > > > Log: > > lualoader: Add chainload menu entry > > > > MFC after: 4 days > > Please do this

Re: svn commit: r340152 - head/stand/lua

2018-11-05 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > On Mon, Nov 5, 2018 at 11:47 AM Kyle Evans wrote: > > > On Mon, Nov 5, 2018 at 12:44 PM Rodney W. Grimes > > wrote: > > > > > > > Author: kevans > > > > Date: Mon Nov 5 16:20:07 2018 > > > > New Revision: 340152 > > > > URL:

Re: svn commit: r340152 - head/stand/lua

2018-11-05 Thread Rodney W. Grimes
> On Mon, Nov 5, 2018 at 12:44 PM Rodney W. Grimes > wrote: > > > > > Author: kevans > > > Date: Mon Nov 5 16:20:07 2018 > > > New Revision: 340152 > > > URL: https://svnweb.freebsd.org/changeset/base/340152 > > > > > > Log: > > > lualoader: Add chainload menu entry > > > > > > MFC after: 4

Re: svn commit: r339338 - in head/sys: amd64/conf conf dev/ixl modules modules/iavf modules/ixl modules/ixlv net

2018-11-05 Thread Eric Joyner
I think this should be fixed as of several days ago. - Eric On Wed, Oct 24, 2018, 7:10 AM Bjoern A. Zeeb On 12 Oct 2018, at 22:40, Eric Joyner wrote: > > > Author: erj > > Date: Fri Oct 12 22:40:54 2018 > > New Revision: 339338 > > URL: https://svnweb.freebsd.org/changeset/base/339338 > > > >

Re: svn commit: r340152 - head/stand/lua

2018-11-05 Thread Warner Losh
On Mon, Nov 5, 2018 at 11:47 AM Kyle Evans wrote: > On Mon, Nov 5, 2018 at 12:44 PM Rodney W. Grimes > wrote: > > > > > Author: kevans > > > Date: Mon Nov 5 16:20:07 2018 > > > New Revision: 340152 > > > URL: https://svnweb.freebsd.org/changeset/base/340152 > > > > > > Log: > > > lualoader:

svn commit: r340156 - in head: . sys/sys

2018-11-05 Thread Ed Maste
+# 20181105: backwards-compatibility capability.h header removed +OLD_FILES+=usr/include/sys/capability.h # 20181030: malloc_domain(9) KPI change OLD_FILES+=share/man/man9/malloc_domain.9.gz # 20181026: joy(4) removal ___ svn-src-head@freebsd.org mailing list

Re: svn commit: r340152 - head/stand/lua

2018-11-05 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > On Mon, Nov 5, 2018 at 11:47 AM Kyle Evans wrote: > > > On Mon, Nov 5, 2018 at 12:44 PM Rodney W. Grimes > > wrote: > > > > > > > Author: kevans > > > > Date: Mon Nov 5 16:20:07 2018 > > > > New Revision: 340152 > > > > URL:

svn commit: r340152 - head/stand/lua

2018-11-05 Thread Kyle Evans
Author: kevans Date: Mon Nov 5 16:20:07 2018 New Revision: 340152 URL: https://svnweb.freebsd.org/changeset/base/340152 Log: lualoader: Add chainload menu entry MFC after:4 days Modified: head/stand/lua/menu.lua Modified: head/stand/lua/menu.lua

Re: svn commit: r340152 - head/stand/lua

2018-11-05 Thread Rodney W. Grimes
> Author: kevans > Date: Mon Nov 5 16:20:07 2018 > New Revision: 340152 > URL: https://svnweb.freebsd.org/changeset/base/340152 > > Log: > lualoader: Add chainload menu entry > > MFC after: 4 days Please do this a bit sooner so that it makes the next build on stable/12 which starts in

svn commit: r340162 - head/tools/build

2018-11-05 Thread Alex Richardson
Author: arichardson Date: Mon Nov 5 21:30:00 2018 New Revision: 340162 URL: https://svnweb.freebsd.org/changeset/base/340162 Log: Fix -DNO_CLEAN build after r340157 Approved By: jhb (mentor) Modified: head/tools/build/Makefile Modified: head/tools/build/Makefile

Re: svn commit: r339946 - in head: . share/mk

2018-11-05 Thread Bryan Drewery
On 10/31/2018 3:45 AM, Alex Richardson wrote: > Author: arichardson > Date: Wed Oct 31 10:45:28 2018 > New Revision: 339946 > URL: https://svnweb.freebsd.org/changeset/base/339946 > > Log: > Don't run cc --version during cleandir/obj stages > I haven't had a chance to look at this fully or

svn commit: r340164 - in head/sys: amd64/include arm/include arm64/include i386/include kern mips/include powerpc/include riscv/include sparc64/include

2018-11-05 Thread John Baldwin
Author: jhb Date: Mon Nov 5 21:34:17 2018 New Revision: 340164 URL: https://svnweb.freebsd.org/changeset/base/340164 Log: Add a KPI for the delay while spinning on a spin lock. Replace a call to DELAY(1) with a new cpu_lock_delay() KPI. Currently cpu_lock_delay() is defined to DELAY(1)

Re: svn commit: r340156 - in head: . sys/sys

2018-11-05 Thread Antoine Brodin
On Mon, Nov 5, 2018 at 8:26 PM Ed Maste wrote: > > Author: emaste > Date: Mon Nov 5 19:25:57 2018 > New Revision: 340156 > URL: https://svnweb.freebsd.org/changeset/base/340156 > > Log: > Remove backwards-compatibility sys/capability.h > > In r263232 sys/capability.h was renamed to

svn commit: r340166 - in head: . sys/sys

2018-11-05 Thread Ed Maste
Nov 5 22:26:57 2018(r340165) +++ head/ObsoleteFiles.inc Mon Nov 5 22:36:45 2018(r340166) @@ -38,8 +38,6 @@ # xargs -n1 | sort | uniq -d; # done -# 20181105: backwards-compatibility capability.h header removed -OLD_FILES+=usr/include/sys/capability.h # 20181030

svn commit: r340167 - head

2018-11-05 Thread Alex Richardson
Author: arichardson Date: Mon Nov 5 22:51:44 2018 New Revision: 340167 URL: https://svnweb.freebsd.org/changeset/base/340167 Log: Keep inheriting $PATH when using system linker/compiler I missed this case when testing r340157. For now just keep $PATH when we aren't bootstrapping a

svn commit: r340168 - head/sys/x86/x86

2018-11-05 Thread John Baldwin
Author: jhb Date: Mon Nov 5 22:51:45 2018 New Revision: 340168 URL: https://svnweb.freebsd.org/changeset/base/340168 Log: Add a delay_tsc() static function for when DELAY() uses the TSC. This uses slightly simpler logic than the existing code by using the full 64-bit counter and thus

svn commit: r340157 - in head: . tools/build tools/tools/nanobsd/embedded

2018-11-05 Thread Alex Richardson
Author: arichardson Date: Mon Nov 5 19:51:10 2018 New Revision: 340157 URL: https://svnweb.freebsd.org/changeset/base/340157 Log: Allow building world without inheriting $PATH Inheriting $PATH during the build phase can cause the build to fail when compiling on a different system due to

svn commit: r340158 - head

2018-11-05 Thread Alex Richardson
Author: arichardson Date: Mon Nov 5 19:51:16 2018 New Revision: 340158 URL: https://svnweb.freebsd.org/changeset/base/340158 Log: Build the elftoolchain libraries as part of bootstrap-tools It is not necessary to build libelf and libdwarf this early. Furthermore, when building on

svn commit: r340159 - head/sys/riscv/riscv

2018-11-05 Thread John Baldwin
Author: jhb Date: Mon Nov 5 20:00:36 2018 New Revision: 340159 URL: https://svnweb.freebsd.org/changeset/base/340159 Log: Rework setting PTE_D for kernel mappings. Rather than unconditionally setting PTE_D for all writeable kernel mappings, set PTE_D for writable mappings of unmanaged

svn commit: r340160 - head/lib/libcasper/libcasper

2018-11-05 Thread Mark Johnston
Author: markj Date: Mon Nov 5 21:01:45 2018 New Revision: 340160 URL: https://svnweb.freebsd.org/changeset/base/340160 Log: Document the fact that cap_limit_set() always frees the input nvlist. MFC after:1 week Sponsored by: The FreeBSD Foundation Modified:

svn commit: r340169 - head/usr.bin/elfdump

2018-11-05 Thread Brooks Davis
Author: brooks Date: Mon Nov 5 22:53:50 2018 New Revision: 340169 URL: https://svnweb.freebsd.org/changeset/base/340169 Log: elfdump: Add -E to test if a file is an ELF binary. This is intended to replace potentially unreliable checks like: file -b $1 | grep -q '^ELF ..-bit .SB

svn commit: r340170 - in head/sys: amd64/include i386/include x86/x86

2018-11-05 Thread John Baldwin
Author: jhb Date: Mon Nov 5 22:54:03 2018 New Revision: 340170 URL: https://svnweb.freebsd.org/changeset/base/340170 Log: Add a custom implementation of cpu_lock_delay() for x86. Avoid using DELAY() since it can try to use spin locks on CPUs without a P-state invariant TSC. For

svn commit: r339898 - head/lib/libc/amd64/sys

2018-11-05 Thread Charlie Li
On 03/11/2018 19:45, Konstantin Belousov wrote: > Or rather, it is a middle of the valid instruction. > Next frame looks like it is process_irelocs(), if trusting the line > numbers. So most likely it is something related to calling wrong > relocator function, if anything. > > Perhaps you could

Re: svn commit: r339636 - in head: . share/mk

2018-11-05 Thread Bryan Drewery
On 10/22/2018 11:31 PM, Alex Richardson wrote: > Author: arichardson > Date: Tue Oct 23 06:31:25 2018 > New Revision: 339636 > URL: https://svnweb.freebsd.org/changeset/base/339636 > > Log: > Only compute the X_COMPILER_*/X_LINKER_* variables when needed > > When building CheriBSD we have

Re: svn commit: r338268 - head

2018-11-05 Thread Bryan Drewery
On 8/23/2018 11:19 AM, Alex Richardson wrote: > Author: arichardson > Date: Thu Aug 23 18:19:10 2018 > New Revision: 338268 > URL: https://svnweb.freebsd.org/changeset/base/338268 > > Log: > Fix non-FreeBSD host lib32 build for TARGET=amd64 > > When building on non-FreeBSD systems we need

svn commit: r340171 - head/sys/sys

2018-11-05 Thread Ed Maste
Author: emaste Date: Tue Nov 6 00:05:17 2018 New Revision: 340171 URL: https://svnweb.freebsd.org/changeset/base/340171 Log: capability.h: add comment about planned removal timeline PR: 233007 MFC after:1 week Sponsored by: The FreeBSD Foundation Modified:

Re: svn commit: r340171 - head/sys/sys

2018-11-05 Thread Ed Maste
On Mon, 5 Nov 2018 at 19:05, Ed Maste wrote: > > Author: emaste > Date: Tue Nov 6 00:05:17 2018 > New Revision: 340171 > URL: https://svnweb.freebsd.org/changeset/base/340171 > > Log: > capability.h: add comment about planned removal timeline > > PR: 233007 Oops, this was meant to

Re: svn commit: r339898 - head/lib/libc/amd64/sys

2018-11-05 Thread Konstantin Belousov
On Mon, Nov 05, 2018 at 09:10:13PM -0500, Charlie Li wrote: > On 03/11/2018 19:45, Konstantin Belousov wrote: > > Or rather, it is a middle of the valid instruction. > > Next frame looks like it is process_irelocs(), if trusting the line > > numbers. So most likely it is something related to

Re: svn commit: r339636 - in head: . share/mk

2018-11-05 Thread Alexander Richardson
On Mon, 5 Nov 2018 at 23:00, Bryan Drewery wrote: > > On 10/22/2018 11:31 PM, Alex Richardson wrote: > > Author: arichardson > > Date: Tue Oct 23 06:31:25 2018 > > New Revision: 339636 > > URL: https://svnweb.freebsd.org/changeset/base/339636 > > > > Log: > > Only compute the

Re: svn commit: r340157 - in head: . tools/build tools/tools/nanobsd/embedded

2018-11-05 Thread Bryan Drewery
On 11/5/2018 11:51 AM, Alex Richardson wrote: > Author: arichardson > Date: Mon Nov 5 19:51:10 2018 > New Revision: 340157 > URL: https://svnweb.freebsd.org/changeset/base/340157 > > Log: > Allow building world without inheriting $PATH > This change has a summary that doesn't seem to match

Re: svn commit: r338268 - head

2018-11-05 Thread Alexander Richardson
On Mon, 5 Nov 2018 at 23:03, Bryan Drewery wrote: > > On 8/23/2018 11:19 AM, Alex Richardson wrote: > > Author: arichardson > > Date: Thu Aug 23 18:19:10 2018 > > New Revision: 338268 > > URL: https://svnweb.freebsd.org/changeset/base/338268 > > > > Log: > > Fix non-FreeBSD host lib32 build for

svn commit: r340173 - head/sys/dev/cxgbe

2018-11-05 Thread John Baldwin
Author: jhb Date: Tue Nov 6 00:11:36 2018 New Revision: 340173 URL: https://svnweb.freebsd.org/changeset/base/340173 Log: Add a facility for transmitting "raw" work requests on regular NIC queues. - Use PH_loc.eight[1] as a general 'cflags' (Chelsio flags) field to describe properties

svn commit: r340172 - head/sys/kern

2018-11-05 Thread Brooks Davis
Author: brooks Date: Tue Nov 6 00:09:43 2018 New Revision: 340172 URL: https://svnweb.freebsd.org/changeset/base/340172 Log: Fix a couple indentation errors in r339958. Modified: head/sys/kern/syscalls.master Modified: head/sys/kern/syscalls.master

svn commit: r340174 - head/sys/vm

2018-11-05 Thread Mark Johnston
Author: markj Date: Tue Nov 6 02:52:54 2018 New Revision: 340174 URL: https://svnweb.freebsd.org/changeset/base/340174 Log: Initialize last_target in the laundry thread control loop. In practice it is always initialized because nfreed must be positive in order to trigger background

Re: svn commit: r340157 - in head: . tools/build tools/tools/nanobsd/embedded

2018-11-05 Thread Alexander Richardson
On Mon, 5 Nov 2018, 23:32 Bryan Drewery On 11/5/2018 11:51 AM, Alex Richardson wrote: > > Author: arichardson > > Date: Mon Nov 5 19:51:10 2018 > > New Revision: 340157 > > URL: https://svnweb.freebsd.org/changeset/base/340157 > > > > Log: > > Allow building world without inheriting $PATH > >

Re: svn commit: r340157 - in head: . tools/build tools/tools/nanobsd/embedded

2018-11-05 Thread Michal Meloun
On 05.11.2018 20:51, Alex Richardson wrote: > Author: arichardson > Date: Mon Nov 5 19:51:10 2018 > New Revision: 340157 > URL: https://svnweb.freebsd.org/changeset/base/340157 > > Log: > Allow building world without inheriting $PATH > > Inheriting $PATH during the build phase can

svn commit: r340175 - head/sbin/ipfw

2018-11-05 Thread Andrey V. Elsukov
Author: ae Date: Tue Nov 6 07:41:32 2018 New Revision: 340175 URL: https://svnweb.freebsd.org/changeset/base/340175 Log: Do not print "ip6" keyword in print_icmp6types() for O_ICMP6TYPE opcode. It produces incompatibility when rules listing is used again to restore saved ruleset,