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

2018-07-05 Thread Matt Macy
Author: mmacy Date: Fri Jul 6 06:21:24 2018 New Revision: 336022 URL: https://svnweb.freebsd.org/changeset/base/336022 Log: hwpmc: remove hacks to work around incorrect pc_domain Modified: head/sys/dev/hwpmc/hwpmc_logging.c Modified: head/sys/dev/hwpmc/hwpmc_logging.c ==

svn commit: r336021 - in head/sys: kern sys

2018-07-05 Thread Matt Macy
Author: mmacy Date: Fri Jul 6 06:20:03 2018 New Revision: 336021 URL: https://svnweb.freebsd.org/changeset/base/336021 Log: epoch(9): simplify initialization replace manual NUMA aware allocation with a pcpu zone Modified: head/sys/kern/subr_epoch.c head/sys/sys/epoch_private.h Modifi

Re: svn commit: r336019 - in head: . usr.sbin/config

2018-07-05 Thread Bryan Drewery
On 7/5/18 6:53 PM, Kyle Evans wrote: > On Thu, Jul 5, 2018 at 8:11 PM, Kyle Evans wrote: >> Author: kevans >> Date: Fri Jul 6 01:11:06 2018 >> New Revision: 336019 >> URL: https://svnweb.freebsd.org/changeset/base/336019 >> >> Log: >> config(8): De-dupe hint/env vars within a single file >> >>

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Rodney W. Grimes
[ Charset UTF-8 unsupported, converting... ] > On 7/5/18 5:13 PM, Eugene Grosbein wrote: > > 06.07.2018 6:59, John Baldwin wrote: > > > >>> I'm not sure I understand the topic quite right, but please do not drop > >>> MODULES_WITH_WORLD support at it allows us to quickly rebuild the kernel > >>> i

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Rodney W. Grimes
> On 7/5/18 4:17 PM, Eugene Grosbein wrote: > > 06.07.2018 1:21, John Baldwin wrote: > > > >> Yes, this is a change though I find it the logical outcome of the original > >> change > >> to move away from MODULES_WITH_WORLD. And to be clear, Matt certainly only > >> intended to use MODULE_TIED in

svn commit: r336020 - in head/sys: amd64/include arm/include arm64/include i386/include kern mips/include powerpc/include riscv/include sparc64/include sys vm x86/acpica

2018-07-05 Thread Matt Macy
Author: mmacy Date: Fri Jul 6 02:06:03 2018 New Revision: 336020 URL: https://svnweb.freebsd.org/changeset/base/336020 Log: Back pcpu zone with domain correct pages - Change pcpu zone consumers to use a stride size of PAGE_SIZE. (defined as UMA_PCPU_ALLOC_SIZE to make future identifica

Re: svn commit: r336019 - in head: . usr.sbin/config

2018-07-05 Thread Kyle Evans
On Thu, Jul 5, 2018 at 8:11 PM, Kyle Evans wrote: > Author: kevans > Date: Fri Jul 6 01:11:06 2018 > New Revision: 336019 > URL: https://svnweb.freebsd.org/changeset/base/336019 > > Log: > config(8): De-dupe hint/env vars within a single file > > r335653 flipped the order in which hints/env f

Re: svn commit: r335979 - in head: . lib/libkvm sys/kern sys/netinet sys/sys usr.bin/netstat usr.bin/sockstat

2018-07-05 Thread Matthew Macy
== >> > --- head/UPDATING Thu Jul 5 11:50:59 2018(r335978) >> > +++ head/UPDATING Thu Jul 5 13:13:48 2018(r335979) >> > @@ -31,6 +31,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: >> > disable the most exp

svn commit: r336019 - in head: . usr.sbin/config

2018-07-05 Thread Kyle Evans
Author: kevans Date: Fri Jul 6 01:11:06 2018 New Revision: 336019 URL: https://svnweb.freebsd.org/changeset/base/336019 Log: config(8): De-dupe hint/env vars within a single file r335653 flipped the order in which hints/env files are concatenated to match the order in which vars are proc

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Eugene Grosbein
06.07.2018 7:20, John Baldwin wrote: >> And what's profit of such restriction? There were several cases >> when I was forced to extract somemodule.ko from FreeBSD distribution files >> and upload it to some customized installation such as FreeNAS or NAS4Free >> or another one running custom kernel

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Eugene Grosbein
06.07.2018 7:20, John Baldwin wrote: >>> This would not drop it, but it would mean that you can't necessarily kldload >>> /boot/kernel.GENERIC/foo.ko while running some other kernel. >> >> And what's profit of such restriction? There were several cases >> when I was forced to extract somemodule.ko

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread John Baldwin
On 7/5/18 5:13 PM, Eugene Grosbein wrote: > 06.07.2018 6:59, John Baldwin wrote: > >>> I'm not sure I understand the topic quite right, but please do not drop >>> MODULES_WITH_WORLD support at it allows us to quickly rebuild the kernel >>> in case of slight changes of its config file not changing

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Eugene Grosbein
06.07.2018 6:59, John Baldwin wrote: >> I'm not sure I understand the topic quite right, but please do not drop >> MODULES_WITH_WORLD support at it allows us to quickly rebuild the kernel >> in case of slight changes of its config file not changing ABI and/or >> similar source changes without HUGE

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread John Baldwin
On 7/5/18 4:17 PM, Eugene Grosbein wrote: > 06.07.2018 1:21, John Baldwin wrote: > >> Yes, this is a change though I find it the logical outcome of the original >> change >> to move away from MODULES_WITH_WORLD. And to be clear, Matt certainly only >> intended to use MODULE_TIED in a few places,

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Eugene Grosbein
06.07.2018 1:21, John Baldwin wrote: > Yes, this is a change though I find it the logical outcome of the original > change > to move away from MODULES_WITH_WORLD. And to be clear, Matt certainly only > intended to use MODULE_TIED in a few places, but I think tagging all those > places will be cu

svn commit: r336017 - in head: include/rpcsvc lib/libutil libexec/rpc.rquotad sys/cddl/contrib/opensolaris/uts/common/fs/zfs usr.bin/quota

2018-07-05 Thread Sean Eric Fagan
Author: sef Date: Thu Jul 5 22:56:13 2018 New Revision: 336017 URL: https://svnweb.freebsd.org/changeset/base/336017 Log: This exposes ZFS user and group quotas via the normal quatactl(2) mechanism. (Read-only at this point, however.) In particular, this is to allow rpc.rquotad query quota

svn commit: r336016 - head/sys/dev/ath

2018-07-05 Thread Conrad Meyer
Author: cem Date: Thu Jul 5 21:38:54 2018 New Revision: 336016 URL: https://svnweb.freebsd.org/changeset/base/336016 Log: ath(4): Fix typo in debugging code PR: 229548 Submitted by: David Binderman Modified: head/sys/dev/ath/if_ath.c Modified: head/sys/dev/ath/if_ath.c ===

Re: svn commit: r335967 - head/sys/dev/mxge

2018-07-05 Thread Rick Macklem
Andrew Gallatin wrote: On 7/4/18 9:20 PM, Rodney W. Grimes wrote: [stuff snipped] >> >> It is using a magic constant twice, where one has a >> derived value that is dependent on the value of the other. >> That is bad and error prone and does not document that >> one depends on the other. Please fi

Re: svn commit: r336002 - in head: usr.bin/netstat usr.sbin/tcpdrop [ as-of -r336013: still broken: ci.freebsd.org FreeBSD-head-{mips,powerpc,powerpcspe}-build

2018-07-05 Thread Mark Millard via svn-src-head
> Author: brooks > Date: Thu Jul 5 17:02:10 2018 > New Revision: 336002 > URL: > https://svnweb.freebsd.org/changeset/base/336002 > > > Log: > Work around lame warnings in ancient gcc on 32-bit platforms. > > Fixes r335979. [The below are the gcc 4.2.1 based 32-bit architectures.] htt

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread John Baldwin
On 7/5/18 11:39 AM, Konstantin Belousov wrote: > On Thu, Jul 05, 2018 at 11:21:28AM -0700, John Baldwin wrote: >> On 7/5/18 8:54 AM, Konstantin Belousov wrote: >>> On Thu, Jul 05, 2018 at 07:56:22AM -0700, John Baldwin wrote: On 7/4/18 7:22 AM, Konstantin Belousov wrote: > On Tue, Jul 03,

Re: svn commit: r336012 - in head: . usr.sbin/config [ broken for ci.freebsd.org's FreeBSD-head-{sparc64,powerpcspe,powerpc,i386,armv7}-build

2018-07-05 Thread Mark Millard via svn-src-head
Examples: https://ci.freebsd.org/job/FreeBSD-head-armv7-build/568/console shows: 18:54:11 --- _bootstrap-tools-usr.sbin/config --- 18:54:11 mkmakefile.o: In function `dump_nvlist': 18:54:11 /usr/src/usr.sbin/config/mkmakefile.c:287: undefined reference to `cnvlist_get_string' 18:54:11 /us

svn commit: r336013 - in head: . usr.sbin/config

2018-07-05 Thread Kyle Evans
Author: kevans Date: Thu Jul 5 18:55:42 2018 New Revision: 336013 URL: https://svnweb.freebsd.org/changeset/base/336013 Log: Revert r336011,r336012 until I can competently test Modified: head/Makefile.inc1 head/usr.sbin/config/Makefile head/usr.sbin/config/mkmakefile.c Modified: head/Ma

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Konstantin Belousov
On Thu, Jul 05, 2018 at 11:21:28AM -0700, John Baldwin wrote: > On 7/5/18 8:54 AM, Konstantin Belousov wrote: > > On Thu, Jul 05, 2018 at 07:56:22AM -0700, John Baldwin wrote: > >> On 7/4/18 7:22 AM, Konstantin Belousov wrote: > >>> On Tue, Jul 03, 2018 at 11:05:42PM +, Matt Macy wrote: >

svn commit: r336012 - in head: . usr.sbin/config

2018-07-05 Thread Kyle Evans
Author: kevans Date: Thu Jul 5 18:39:02 2018 New Revision: 336012 URL: https://svnweb.freebsd.org/changeset/base/336012 Log: Fix build after r336011 Add libnv to bootstrap-tools, use ${SRCTOP}/sys headers. Modified: head/Makefile.inc1 head/usr.sbin/config/Makefile head/usr.sbin/conf

Re: svn commit: r336011 - head/usr.sbin/config

2018-07-05 Thread Andrew Turner
> On 5 Jul 2018, at 18:53, Kyle Evans wrote: > > Author: kevans > Date: Thu Jul 5 17:53:51 2018 > New Revision: 336011 > URL: https://svnweb.freebsd.org/changeset/base/336011 > > Log: > config(8): De-dupe hint/env vars within a single file > > r335653 flipped the order in which hints/env fi

Re: svn commit: r336011 - head/usr.sbin/config

2018-07-05 Thread Kyle Evans
On Thu, Jul 5, 2018 at 12:57 PM, O. Hartmann wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > Am Thu, 5 Jul 2018 17:53:51 + (UTC) > Kyle Evans schrieb: > >> Author: kevans >> Date: Thu Jul 5 17:53:51 2018 >> New Revision: 336011 >> URL: https://svnweb.freebsd.org/changeset/base

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread John Baldwin
On 7/5/18 8:54 AM, Konstantin Belousov wrote: > On Thu, Jul 05, 2018 at 07:56:22AM -0700, John Baldwin wrote: >> On 7/4/18 7:22 AM, Konstantin Belousov wrote: >>> On Tue, Jul 03, 2018 at 11:05:42PM +, Matt Macy wrote: Author: mmacy Date: Tue Jul 3 23:05:42 2018 New Revision: 335

Re: svn commit: r336002 - in head: usr.bin/netstat usr.sbin/tcpdrop

2018-07-05 Thread Bruce Evans
On Fri, 6 Jul 2018, Bruce Evans wrote: On Thu, 5 Jul 2018, Brooks Davis wrote: Log: Work around lame warnings in ancient gcc on 32-bit platforms. Fixes r335979. These are correct warnings. Why not fix the bug instead of rorking around it? Modified: head/usr.bin/netstat/inet.c =

Re: svn commit: r336011 - head/usr.sbin/config

2018-07-05 Thread O. Hartmann
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Am Thu, 5 Jul 2018 17:53:51 + (UTC) Kyle Evans schrieb: > Author: kevans > Date: Thu Jul 5 17:53:51 2018 > New Revision: 336011 > URL: https://svnweb.freebsd.org/changeset/base/336011 > > Log: > config(8): De-dupe hint/env vars within a sin

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Matthew Macy
On Thu, Jul 5, 2018 at 8:54 AM, Konstantin Belousov wrote: > On Thu, Jul 05, 2018 at 07:56:22AM -0700, John Baldwin wrote: >> On 7/4/18 7:22 AM, Konstantin Belousov wrote: >> > On Tue, Jul 03, 2018 at 11:05:42PM +, Matt Macy wrote: >> >> Author: mmacy >> >> Date: Tue Jul 3 23:05:42 2018 >> >>

svn commit: r336011 - head/usr.sbin/config

2018-07-05 Thread Kyle Evans
Author: kevans Date: Thu Jul 5 17:53:51 2018 New Revision: 336011 URL: https://svnweb.freebsd.org/changeset/base/336011 Log: config(8): De-dupe hint/env vars within a single file r335653 flipped the order in which hints/env files are concatenated to match the order in which vars are proc

Re: svn commit: r336002 - in head: usr.bin/netstat usr.sbin/tcpdrop

2018-07-05 Thread Bruce Evans
On Thu, 5 Jul 2018, Brooks Davis wrote: Log: Work around lame warnings in ancient gcc on 32-bit platforms. Fixes r335979. These are correct warnings. Why not fix the bug instead of rorking around it? Modified: head/usr.bin/netstat/inet.c ==

svn commit: r336010 - in head/sys: amd64/amd64 i386/i386

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 17:28:06 2018 New Revision: 336010 URL: https://svnweb.freebsd.org/changeset/base/336010 Log: Extend r335969 to superpages. It is possible that a fictitious unmanaged userspace mapping of superpage is created on x86, e.g. by pmap_object_init_pt(), with the p

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

2018-07-05 Thread Sean Bruno
Author: sbruno Date: Thu Jul 5 17:26:44 2018 New Revision: 336009 URL: https://svnweb.freebsd.org/changeset/base/336009 Log: riscv: Remove unused variable "code" gcc found that the variabl "code", while being assigned a value, isn't be used for anything. Reviewed by: br Differen

svn commit: r336008 - in head/sys: amd64/amd64 i386/i386

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 17:26:13 2018 New Revision: 336008 URL: https://svnweb.freebsd.org/changeset/base/336008 Log: Revert r335999 to re-commit with the correct error message. Modified: head/sys/amd64/amd64/pmap.c head/sys/i386/i386/pmap.c Modified: head/sys/amd64/amd64/pmap.c =

svn commit: r336007 - in head: share/man/man9 sys/compat/linuxkpi/common/src sys/kern sys/mips/mips sys/mips/nlm sys/netinet sys/netpfil/ipfw sys/powerpc/powerpc sys/sys sys/vm sys/x86/xen

2018-07-05 Thread Andrew Turner
Author: andrew Date: Thu Jul 5 17:13:37 2018 New Revision: 336007 URL: https://svnweb.freebsd.org/changeset/base/336007 Log: Create a new macro for static DPCPU data. On arm64 (and possible other architectures) we are unable to use static DPCPU data in kernel modules. This is because the

svn commit: r336005 - head/sys/mips/conf

2018-07-05 Thread Sean Bruno
Author: sbruno Date: Thu Jul 5 17:09:46 2018 New Revision: 336005 URL: https://svnweb.freebsd.org/changeset/base/336005 Log: Remove redundant AH_DEBUG_ALQ. Modified: head/sys/mips/conf/std.AR_MIPS_BASE Modified: head/sys/mips/conf/std.AR_MIPS_BASE ===

svn commit: r336006 - head/sys/mips/conf

2018-07-05 Thread Sean Bruno
Author: sbruno Date: Thu Jul 5 17:11:55 2018 New Revision: 336006 URL: https://svnweb.freebsd.org/changeset/base/336006 Log: Remove redundant device ar71xx_wdog which is now included from std.AR_MIPS_BASE Modified: head/sys/mips/conf/AR71XX_BASE Modified: head/sys/mips/conf/AR71XX_BASE ==

svn commit: r336004 - in head/sys: conf mips/conf riscv/conf

2018-07-05 Thread Sean Bruno
Author: sbruno Date: Thu Jul 5 17:07:23 2018 New Revision: 336004 URL: https://svnweb.freebsd.org/changeset/base/336004 Log: Make ZSTD a real option via ZSTDIO. It looks like the intent was to allow ZSTD support to be compiled into the kernel with options ZSTDIO. But it doesn't look li

svn commit: r336003 - head/sys/kern

2018-07-05 Thread Bjoern A. Zeeb
Author: bz Date: Thu Jul 5 17:06:54 2018 New Revision: 336003 URL: https://svnweb.freebsd.org/changeset/base/336003 Log: Split up deadlkres() to make it more readable in anticipation of further changes adding another level of indentation. Some of the logic got simplified with the break o

svn commit: r336002 - in head: usr.bin/netstat usr.sbin/tcpdrop

2018-07-05 Thread Brooks Davis
Author: brooks Date: Thu Jul 5 17:02:10 2018 New Revision: 336002 URL: https://svnweb.freebsd.org/changeset/base/336002 Log: Work around lame warnings in ancient gcc on 32-bit platforms. Fixes r335979. Modified: head/usr.bin/netstat/inet.c head/usr.bin/netstat/unix.c head/usr.sbin/t

Re: svn commit: r335999 - in head/sys: amd64/amd64 i386/i386

2018-07-05 Thread Oliver Pinter
On Thursday, July 5, 2018, Konstantin Belousov wrote: > Author: kib > Date: Thu Jul 5 16:38:54 2018 > New Revision: 335999 > URL: https://svnweb.freebsd.org/changeset/base/335999 > > Log: > In x86 pmap_extract_and_hold(), there is no need to recalculate the > physical address, which is readi

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

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 16:40:20 2018 New Revision: 336000 URL: https://svnweb.freebsd.org/changeset/base/336000 Log: Use vm_page_unhold_pages() instead of manually rolling unoptimized version of it. Noted by: alc Sponsored by: The FreeBSD Foundation Modified: head/sys/i386/

svn commit: r336001 - head/sys/vm

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 16:43:15 2018 New Revision: 336001 URL: https://svnweb.freebsd.org/changeset/base/336001 Log: Copyout(9) on 4/4 i386 needs correct vm_page_array[]. On the 4/4 i386, copyout(9) may need to call pmap_extract_and_hold() on arbitrary userspace mapping. If the map

svn commit: r335999 - in head/sys: amd64/amd64 i386/i386

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 16:38:54 2018 New Revision: 335999 URL: https://svnweb.freebsd.org/changeset/base/335999 Log: In x86 pmap_extract_and_hold(), there is no need to recalculate the physical address, which is readily available after sucessfull vm_page_pa_tryrelock(). Noted and

Re: svn commit: r335979 - in head: . lib/libkvm sys/kern sys/netinet sys/sys usr.bin/netstat usr.bin/sockstat

2018-07-05 Thread Brooks Davis
31,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: > > disable the most expensive debugging functionality run > > "ln -s 'abort:false,junk:false' /etc/malloc.conf".) > > > > +20180705: > > + The ABI of syscalls used by manage

svn commit: r335998 - in head: sys/kern sys/sys usr.sbin/config

2018-07-05 Thread Kyle Evans
Author: kevans Date: Thu Jul 5 16:30:32 2018 New Revision: 335998 URL: https://svnweb.freebsd.org/changeset/base/335998 Log: kern_environment: use any provided environments, evict hintmode/envmode At the moment, hintmode and envmode are used to indicate whether static hints or static env

Re: svn commit: r335979 - in head: [ Broke the ci.freebsd.org's FreeBSD-head-{mips,powerpc,powerpcspe}-build ]

2018-07-05 Thread Mark Millard via svn-src-head
These are the gcc 4.2.1 32-bit architectures that are broken. And example is . . . https://ci.freebsd.org/job/FreeBSD-head-mips-build/3186/consoleText shows: --- all_subdir_usr.bin --- cc1: warnings being treated as errors /usr/src/usr.bin/netstat/inet.c: In function 'sotoxsocket': /usr/src/usr.b

svn commit: r335997 - in head: sys/kern sys/sys usr.sbin/config

2018-07-05 Thread Kyle Evans
Author: kevans Date: Thu Jul 5 16:28:43 2018 New Revision: 335997 URL: https://svnweb.freebsd.org/changeset/base/335997 Log: Revert r335995 due to accidental changes snuck in Modified: head/sys/kern/kern_environment.c head/sys/kern/subr_hints.c head/sys/kern/tty.c head/sys/sys/systm.h

svn commit: r335996 - in head/sys: amd64/amd64 i386/i386

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 16:27:34 2018 New Revision: 335996 URL: https://svnweb.freebsd.org/changeset/base/335996 Log: In x86 pmap_extract_and_hold(), there is no need to recalculate the physical address, which is readily available after sucessfull vm_page_pa_tryrelock(). Noted and

svn commit: r335995 - in head: sys/kern sys/sys usr.sbin/config

2018-07-05 Thread Kyle Evans
Author: kevans Date: Thu Jul 5 16:25:48 2018 New Revision: 335995 URL: https://svnweb.freebsd.org/changeset/base/335995 Log: kern_environment: use any provided environments, evict hintmode/envmode At the moment, hintmode and envmode are used to indicate whether static hints or static env

svn commit: r335994 - head/share/misc

2018-07-05 Thread Jesper Schmitz Mouridsen
Author: jsm (ports committer) Date: Thu Jul 5 16:18:05 2018 New Revision: 335994 URL: https://svnweb.freebsd.org/changeset/base/335994 Log: Add jsm in committers-ports.dot with mentor/mentee Approved by: miwi (mentor) Differential Revision:https://reviews.freebsd.org/D16143 Modified:

svn commit: r335993 - head/sys/kern

2018-07-05 Thread Bjoern A. Zeeb
Author: bz Date: Thu Jul 5 16:16:28 2018 New Revision: 335993 URL: https://svnweb.freebsd.org/changeset/base/335993 Log: With the introduction of reapers and reaplists in r275800, proc0 and init are setup as a circular dependency. create_init() calls fork1() which calls do_fork(). There

Re: svn commit: r335979 - in head: . lib/libkvm sys/kern sys/netinet sys/sys usr.bin/netstat usr.bin/sockstat

2018-07-05 Thread Ravi Pokala
(r335978) > +++ head/UPDATING Thu Jul 5 13:13:48 2018(r335979) > @@ -31,6 +31,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: > disable the most expensive debugging functionality run > "ln -s 'abort:false,junk:false' /etc/malloc.conf&

svn commit: r335990 - in head: lib/libc/sys sys/compat/freebsd32 sys/kern

2018-07-05 Thread Brooks Davis
Author: brooks Date: Thu Jul 5 16:03:03 2018 New Revision: 335990 URL: https://svnweb.freebsd.org/changeset/base/335990 Log: Revert r335983. The bfd linker in tree doesn't support multiple names for the same symbol (at least with current flags). Deleted: head/lib/libc/sys/compat-stub.

svn commit: r335989 - head/sys/dev/usb/controller

2018-07-05 Thread Ian Lepore
Author: ian Date: Thu Jul 5 16:00:58 2018 New Revision: 335989 URL: https://svnweb.freebsd.org/changeset/base/335989 Log: Detach all children before beginning to tear down the hardware, instead of doing it last. Also, remove the local tracking of whether usb's busdma memory allocation got

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread Konstantin Belousov
On Thu, Jul 05, 2018 at 07:56:22AM -0700, John Baldwin wrote: > On 7/4/18 7:22 AM, Konstantin Belousov wrote: > > On Tue, Jul 03, 2018 at 11:05:42PM +, Matt Macy wrote: > >> Author: mmacy > >> Date: Tue Jul 3 23:05:42 2018 > >> New Revision: 335916 > >> URL: https://svnweb.freebsd.org/changese

svn commit: r335988 - head/sys/arm/freescale/vybrid

2018-07-05 Thread Ian Lepore
Author: ian Date: Thu Jul 5 15:52:26 2018 New Revision: 335988 URL: https://svnweb.freebsd.org/changeset/base/335988 Log: Add a missing call to usb_bus_mem_free_all() when detaching. Modified: head/sys/arm/freescale/vybrid/vf_ehci.c Modified: head/sys/arm/freescale/vybrid/vf_ehci.c

svn commit: r335987 - head/share/misc

2018-07-05 Thread Sean Chittenden
Author: seanc (ports committer) Date: Thu Jul 5 15:40:14 2018 New Revision: 335987 URL: https://svnweb.freebsd.org/changeset/base/335987 Log: Update with the members of the 10th core team, core.x. Modified: head/share/misc/organization.dot Modified: head/share/misc/organization.dot

Re: svn commit: r335873 - in head: . sys/amd64/amd64 sys/amd64/include sys/conf sys/i386/i386 sys/i386/include sys/sys sys/vm

2018-07-05 Thread Hans Petter Selasky
On 07/05/18 15:50, Hans Petter Selasky wrote: Hi, This change breaks all atomic usage in drm-next-kmod even after r335913. The problem is simply that SMP is not defined at all for KLD's so all non-kernel atomic usage is with MPLOCKED empty! /*  * For userland, always use lock prefixes so th

svn commit: r335985 - head/sys/arm/freescale/vybrid

2018-07-05 Thread Ian Lepore
Author: ian Date: Thu Jul 5 15:34:16 2018 New Revision: 335985 URL: https://svnweb.freebsd.org/changeset/base/335985 Log: Remove a test and early-out which just can't possibly be right. It causes detach() to do nothing if attach() succeeded, which is the opposite of what's needed. Also, m

Re: svn commit: r335888 - in head: contrib/blacklist/bin lib/libpjdlog sbin/hastd

2018-07-05 Thread John Baldwin
On 7/4/18 7:25 PM, Ed Maste wrote: > On 4 July 2018 at 20:55, Eitan Adler wrote: >> On Tue, 3 Jul 2018 at 08:22, John Baldwin wrote: >>> >> since GCC usually breaks >>> them. >> >> Could you explain what you mean or point to a prior conversation? >> > I'm not sure if there's a previous discussio

Re: svn commit: r335916 - head/sys/conf

2018-07-05 Thread John Baldwin
On 7/4/18 7:22 AM, Konstantin Belousov wrote: > On Tue, Jul 03, 2018 at 11:05:42PM +, Matt Macy wrote: >> Author: mmacy >> Date: Tue Jul 3 23:05:42 2018 >> New Revision: 335916 >> URL: https://svnweb.freebsd.org/changeset/base/335916 >> >> Log: >> Enable MODULE_TIED by default for modules co

svn commit: r335983 - in head: lib/libc/sys sys/compat/freebsd32 sys/kern

2018-07-05 Thread Brooks Davis
Author: brooks Date: Thu Jul 5 14:12:56 2018 New Revision: 335983 URL: https://svnweb.freebsd.org/changeset/base/335983 Log: Get rid of netbsd_lchown and netbsd_msync syscall entries. No valid FreeBSD binary ever called them (they would call lchown and msync directly) and we haven't supp

svn commit: r335982 - head/sys/arm/freescale/imx

2018-07-05 Thread Ian Lepore
Author: ian Date: Thu Jul 5 14:09:48 2018 New Revision: 335982 URL: https://svnweb.freebsd.org/changeset/base/335982 Log: Fix an out-of-bounds array access... the irq data for teardown is in two arrays, as elements 0 and 1 of one array and elements 1 and 2 of the other. Run the loop 0..1 in

Re: svn commit: r335873 - in head: . sys/amd64/amd64 sys/amd64/include sys/conf sys/i386/i386 sys/i386/include sys/sys sys/vm

2018-07-05 Thread Hans Petter Selasky
On 07/02/18 21:48, Matt Macy wrote: Author: mmacy Date: Mon Jul 2 19:48:38 2018 New Revision: 335873 URL:https://svnweb.freebsd.org/changeset/base/335873 Log: inline atomics and allow tied modules to inline locks - inline atomics in modules on i386 and amd64 (they were always in

svn commit: r335980 - head/sys/kern

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 13:37:31 2018 New Revision: 335980 URL: https://svnweb.freebsd.org/changeset/base/335980 Log: Silence warnings about unused variables when RACCT is defined but RCTL is not. Reported by: Dries Michiels Sponsored by: The FreeBSD Foundation MFC after:3

svn commit: r335979 - in head: . lib/libkvm sys/kern sys/netinet sys/sys usr.bin/netstat usr.bin/sockstat

2018-07-05 Thread Brooks Davis
"ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20180705: + The ABI of syscalls used by management tools like sockstat and + netstat has been broken to allow 32-bit binaries to work on + 64-bit kernels without modification. These programs will need

Re: svn commit: r335833 - in head: share/man/man4 sys/net sys/netpfil/pf

2018-07-05 Thread Antoine Brodin
On Tue, Jul 3, 2018 at 7:42 AM, Kristof Provost wrote: > On 3 Jul 2018, at 7:38, Antoine Brodin wrote: > > On Sun, Jul 1, 2018 at 3:16 AM, Will Andrews wrote: > > Author: will > Date: Sun Jul 1 01:16:03 2018 > New Revision: 335833 > URL: https://svnweb.freebsd.org/changeset/base/335833 > > Log: >

svn commit: r335978 - head/share/man/man7

2018-07-05 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Jul 5 11:50:59 2018 New Revision: 335978 URL: https://svnweb.freebsd.org/changeset/base/335978 Log: Fix mandoc -Tlint warning introduced in r335977. Reported by: 0mp@ MFC after:2 weeks Sponsored by: DARPA, AFRL Modified: head/share/man/man7/ports.7 Modi

svn commit: r335977 - head/share/man/man7

2018-07-05 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Jul 5 11:03:11 2018 New Revision: 335977 URL: https://svnweb.freebsd.org/changeset/base/335977 Log: Add trivial usage example to ports(7). MFC after:2 weeks Sponsored by: DARPA, AFRL Modified: head/share/man/man7/ports.7 Modified: head/share/man/man7/ports

svn commit: r335976 - head/sys/x86/include

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 10:44:18 2018 New Revision: 335976 URL: https://svnweb.freebsd.org/changeset/base/335976 Log: Add a name for the MSR controlling standard extended features report on AMD. Sponsored by: The FreeBSD Foundation MFC after:3 days Modified: head/sys/x86/inclu

svn commit: r335975 - head/sys/x86/include

2018-07-05 Thread Konstantin Belousov
Author: kib Date: Thu Jul 5 10:34:01 2018 New Revision: 335975 URL: https://svnweb.freebsd.org/changeset/base/335975 Log: Order the portion of the AMD-specific MSRs names definitions numerically. Sponsored by: The FreeBSD Foundation MFC after:3 days Modified: head/sys/x86/include/