Re: svn commit: r316767 - head/sys/amd64/amd64

2017-06-10 Thread Alexey Dokuchaev
On Sat, Jun 10, 2017 at 11:51:25PM +, Alexey Dokuchaev wrote: > On Thu, Apr 13, 2017 at 03:49:55PM +, Konstantin Belousov wrote: > > New Revision: 316767 > > URL: https://svnweb.freebsd.org/changeset/base/316767 > > > > Log: > > Map DMAP as nx. > > > > Demotions preserve PG_NX, so

svn commit: r319822 - head/contrib/ipfilter/tools

2017-06-10 Thread Cy Schubert
Author: cy Date: Sun Jun 11 04:03:09 2017 New Revision: 319822 URL: https://svnweb.freebsd.org/changeset/base/319822 Log: Flag loadpoolfile() (ippool -f) command line syntax errors. Modified: head/contrib/ipfilter/tools/ippool.c Modified: head/contrib/ipfilter/tools/ippool.c

svn commit: r319821 - head/contrib/ipfilter/tools

2017-06-10 Thread Cy Schubert
Author: cy Date: Sun Jun 11 04:00:26 2017 New Revision: 319821 URL: https://svnweb.freebsd.org/changeset/base/319821 Log: Identify poolstats() (ippool -s) command line syntax errors. Modified: head/contrib/ipfilter/tools/ippool.c Modified: head/contrib/ipfilter/tools/ippool.c

svn commit: r319820 - head/contrib/ipfilter/tools

2017-06-10 Thread Cy Schubert
Author: cy Date: Sun Jun 11 03:56:13 2017 New Revision: 319820 URL: https://svnweb.freebsd.org/changeset/base/319820 Log: Identify command line syntax errors in poolflush() (ippool -F). Modified: head/contrib/ipfilter/tools/ippool.c Modified: head/contrib/ipfilter/tools/ippool.c

svn commit: r319818 - head/sys/dev/ffec

2017-06-10 Thread Ian Lepore
Author: ian Date: Sun Jun 11 00:44:19 2017 New Revision: 319818 URL: https://svnweb.freebsd.org/changeset/base/319818 Log: Convert from local code and constants for mac<->phy connection type to new common fdt helper code. Modified: head/sys/dev/ffec/if_ffec.c Modified:

svn commit: r319817 - in head/sys: conf dev/mii

2017-06-10 Thread Ian Lepore
Author: ian Date: Sun Jun 11 00:38:16 2017 New Revision: 319817 URL: https://svnweb.freebsd.org/changeset/base/319817 Log: Add a driver for the Vitesse/Microsemi VSC8501 PHY. Added: head/sys/dev/mii/vscphy.c (contents, props changed) Modified: head/sys/conf/files

svn commit: r319814 - head/sys/dev/mii

2017-06-10 Thread Ian Lepore
Author: ian Date: Sat Jun 10 23:55:13 2017 New Revision: 319814 URL: https://svnweb.freebsd.org/changeset/base/319814 Log: Add a set of constants describing the ways a MAC and PHY can be connected. While the initial need for this is to help support phy drivers which are configured with

Re: svn commit: r316767 - head/sys/amd64/amd64

2017-06-10 Thread Alexey Dokuchaev
On Thu, Apr 13, 2017 at 03:49:55PM +, Konstantin Belousov wrote: > New Revision: 316767 > URL: https://svnweb.freebsd.org/changeset/base/316767 > > Log: > Map DMAP as nx. > > Demotions preserve PG_NX, so it is enough to set nx bit for initial > lowest-level paging entries. Hi

svn commit: r319813 - in head/sys/modules: . ffec

2017-06-10 Thread Ian Lepore
Author: ian Date: Sat Jun 10 23:45:26 2017 New Revision: 319813 URL: https://svnweb.freebsd.org/changeset/base/319813 Log: Allow building if_ffec as a module. Added: head/sys/modules/ffec/ head/sys/modules/ffec/Makefile (contents, props changed) Modified: head/sys/modules/Makefile

svn commit: r319811 - head/sys/dev/ffec

2017-06-10 Thread Ian Lepore
Author: ian Date: Sat Jun 10 23:26:25 2017 New Revision: 319811 URL: https://svnweb.freebsd.org/changeset/base/319811 Log: if_ffec bugfixes related to harvesting of hardware-maintained statistics... After harvesting the hardware statistics counters and summing them into the interface

svn commit: r319810 - head/contrib/ipfilter/tools

2017-06-10 Thread Cy Schubert
Author: cy Date: Sat Jun 10 23:16:00 2017 New Revision: 319810 URL: https://svnweb.freebsd.org/changeset/base/319810 Log: Remove redundant assignment of infile from optarg in loadpoolfile() which was previously assigned from optarg in the argument list from main(). Modified:

svn commit: r319808 - head/share/man/man4

2017-06-10 Thread Mark Johnston
Author: markj Date: Sat Jun 10 21:13:39 2017 New Revision: 319808 URL: https://svnweb.freebsd.org/changeset/base/319808 Log: List DTrace provider pages in a single variable. MFC after:1 week Modified: head/share/man/man4/Makefile Modified: head/share/man/man4/Makefile

svn commit: r319807 - head/lib/libc/sys

2017-06-10 Thread Mark Johnston
Author: markj Date: Sat Jun 10 21:07:55 2017 New Revision: 319807 URL: https://svnweb.freebsd.org/changeset/base/319807 Log: Remove an inaccuracy from socket.2. SOCK_SEQPACKET is implemented for several protocols. MFC after:1 week Modified: head/lib/libc/sys/socket.2 Modified:

svn commit: r319806 - head/tools/regression/geom_gpt

2017-06-10 Thread Ngie Cooper
Author: ngie Date: Sat Jun 10 20:56:31 2017 New Revision: 319806 URL: https://svnweb.freebsd.org/changeset/base/319806 Log: Improve handling with system state - Always unlink $cmd after exit via END block. - The tests don't function well if kern.geom.debugflags != 0. Save debugflags,

svn commit: r319805 - head/share/man/man4

2017-06-10 Thread George V. Neville-Neil
Author: gnn Date: Sat Jun 10 20:50:50 2017 New Revision: 319805 URL: https://svnweb.freebsd.org/changeset/base/319805 Log: Update the variables as well. Modified: head/share/man/man4/Makefile Modified: head/share/man/man4/Makefile

svn commit: r319804 - head/share/man/man4

2017-06-10 Thread George V. Neville-Neil
Author: gnn Date: Sat Jun 10 20:47:37 2017 New Revision: 319804 URL: https://svnweb.freebsd.org/changeset/base/319804 Log: Update Makefile to contain the new DTrace lockstat manual page. Modified: head/share/man/man4/Makefile Modified: head/share/man/man4/Makefile

svn commit: r319803 - head/share/man/man4

2017-06-10 Thread George V. Neville-Neil
Author: gnn Date: Sat Jun 10 20:41:53 2017 New Revision: 319803 URL: https://svnweb.freebsd.org/changeset/base/319803 Log: Manual page for the DTrace lockstat provider Reviewed by: markj MFC after:1 week Differential Revision: https://reviews.freebsd.org/D11128 Added:

svn commit: r319802 - head/usr.bin/fstat

2017-06-10 Thread Andriy Gapon
Author: avg Date: Sat Jun 10 20:38:52 2017 New Revision: 319802 URL: https://svnweb.freebsd.org/changeset/base/319802 Log: fstat: catch up with r318997 and use 64 bits to store fsid Discussed with: kib Modified: head/usr.bin/fstat/fstat.c Modified: head/usr.bin/fstat/fstat.c

svn commit: r319800 - head/tools/regression/geom_gpt

2017-06-10 Thread Ngie Cooper
Author: ngie Date: Sat Jun 10 19:48:45 2017 New Revision: 319800 URL: https://svnweb.freebsd.org/changeset/base/319800 Log: Don't explicitly get the class to PART in gctl_test_helper.c This will allow the tool to be used with arbitrary geom(4) classes, like GEOM. Specify class=PART

svn commit: r319798 - head/sys/boot/forth

2017-06-10 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Jun 10 19:05:45 2017 New Revision: 319798 URL: https://svnweb.freebsd.org/changeset/base/319798 Log: Switch the example name for variables controlling loading memory images in /boot/defaults/loader.conf to something that's actually commonly used, "mdroot". It's

Re: svn commit: r319487 - head/usr.sbin/bhyve

2017-06-10 Thread Conrad Meyer
On Sat, Jun 10, 2017 at 11:14 AM, Peter Grehan wrote: > strncpy() is specified to zero-fill if the source is shorter than the > length. Are we missing something ? > > The other issues you brought up look valid. Hi Peter, Oops — didn't realize that about strncpy()! Thanks

svn commit: r319797 - head/sys/dev/ixl

2017-06-10 Thread Eric Joyner
Author: erj Date: Sat Jun 10 18:56:30 2017 New Revision: 319797 URL: https://svnweb.freebsd.org/changeset/base/319797 Log: ixl(4)/ixlv(4): Fix some busdma tags and improper map NULL. Description from Brett: "The busdma tags used to create mappings for the tx and rx rings did not have

svn commit: r319796 - in head/lib/clang: libclang liblldb libllvm

2017-06-10 Thread Dimitry Andric
Author: dim Date: Sat Jun 10 18:52:13 2017 New Revision: 319796 URL: https://svnweb.freebsd.org/changeset/base/319796 Log: Remove a few unneeded files from libllvm, libclang and liblldb. MFC after:3 days Modified: head/lib/clang/libclang/Makefile head/lib/clang/liblldb/Makefile

Re: svn commit: r319720 - head/sys/dev/vt

2017-06-10 Thread Konstantin Belousov
On Sat, Jun 10, 2017 at 09:33:48AM -0700, Jonathan Looney wrote: > Hi Konstantin, > > On Sat, Jun 10, 2017 at 2:12 AM, Konstantin Belousov > wrote: > > No, acquire is only specified for loads, and release for stores. In other > > words, on some hypothetical ll/sc

Re: svn commit: r319487 - head/usr.sbin/bhyve

2017-06-10 Thread Peter Grehan
Hi Conrad, Here, keystr is not zero initialized Note that strncpy below does not fill the remainder of the buffer with nuls if rc->password is shorter than 7 characters. +* The client then sends the resulting 16-bytes response. +*/ +#ifndef NO_OPENSSL +

Re: svn commit: r319795 - head/contrib/ipfilter/tools

2017-06-10 Thread Cy Schubert
In message <201706101705.v5ah5eep078...@repo.freebsd.org>, Cy Schubert writes: > Author: cy > Date: Sat Jun 10 17:05:14 2017 > New Revision: 319795 > URL: https://svnweb.freebsd.org/changeset/base/319795 > > Log: > Disable the -O (output fields) option in poollist() (ippool -l) for > now.

svn commit: r319795 - head/contrib/ipfilter/tools

2017-06-10 Thread Cy Schubert
Author: cy Date: Sat Jun 10 17:05:14 2017 New Revision: 319795 URL: https://svnweb.freebsd.org/changeset/base/319795 Log: Disable the -O (output fields) option in poollist() (ippool -l) for now. The option does not presently work. However, similar functions in ipfstat (for state) and ipnat

Re: svn commit: r319487 - head/usr.sbin/bhyve

2017-06-10 Thread Conrad Meyer
Hi, Additionally, one more issue pointed out by Coverity below :-). On Thu, Jun 1, 2017 at 7:35 PM, Marcelo Araujo wrote: > Author: araujo > Date: Fri Jun 2 02:35:16 2017 > New Revision: 319487 > URL: https://svnweb.freebsd.org/changeset/base/319487 > > Log: > Add VNC

Re: svn commit: r319487 - head/usr.sbin/bhyve

2017-06-10 Thread Conrad Meyer
Forgot to mention — this one was CID 1375949. Additionally additionally, On Thu, Jun 1, 2017 at 7:35 PM, Marcelo Araujo wrote: > Author: araujo > Date: Fri Jun 2 02:35:16 2017 > New Revision: 319487 > URL: https://svnweb.freebsd.org/changeset/base/319487 > > Log: > Add

svn commit: r319794 - head/contrib/ipfilter/tools

2017-06-10 Thread Cy Schubert
Author: cy Date: Sat Jun 10 16:42:39 2017 New Revision: 319794 URL: https://svnweb.freebsd.org/changeset/base/319794 Log: Flag poollist() (ippool -l) command line syntax errors. Modified: head/contrib/ipfilter/tools/ippool.c Modified: head/contrib/ipfilter/tools/ippool.c

Re: svn commit: r319720 - head/sys/dev/vt

2017-06-10 Thread Jonathan Looney
Hi Konstantin, On Sat, Jun 10, 2017 at 2:12 AM, Konstantin Belousov wrote: > No, acquire is only specified for loads, and release for stores. In other > words, on some hypothetical ll/sc architecture, the atomic_add_acq() > could be implemented as follows, in asm-pseudocode

Re: svn commit: r319487 - head/usr.sbin/bhyve

2017-06-10 Thread Conrad Meyer
Hi, See inline comments below. On Thu, Jun 1, 2017 at 7:35 PM, Marcelo Araujo wrote: > Author: araujo > Date: Fri Jun 2 02:35:16 2017 > New Revision: 319487 > URL: https://svnweb.freebsd.org/changeset/base/319487 > > Log: > Add VNC Authentication support based on RFC6143

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

2017-06-10 Thread Alan Cox
Author: alc Date: Sat Jun 10 16:11:39 2017 New Revision: 319793 URL: https://svnweb.freebsd.org/changeset/base/319793 Log: Remove an unnecessary field from struct blist. (The comment describing what this field represented was also inaccurate.) Suggested by: kib In r178792,

Re: svn commit: r317591 - head/sys/dev/drm2/radeon

2017-06-10 Thread TAKAHASHI Yoshihiro
In article <03e500d5-76b1-fd38-04c6-90d85a2dd...@freebsd.org> Andriy Gapon writes: > On 29/04/2017 12:47, Takahashi Yoshihiro wrote: >> Author: nyan >> Date: Sat Apr 29 09:47:15 2017 >> New Revision: 317591 >> URL: https://svnweb.freebsd.org/changeset/base/317591 >> >> Log: >>

svn commit: r319792 - head/cddl/usr.sbin/dtrace/tests/tools

2017-06-10 Thread Mark Johnston
Author: markj Date: Sat Jun 10 14:47:01 2017 New Revision: 319792 URL: https://svnweb.freebsd.org/changeset/base/319792 Log: Override the locale so that file lists get a consistent sort order. Reported by: avg MFC after:1 week Modified:

Re: svn commit: r319720 - head/sys/dev/vt

2017-06-10 Thread Konstantin Belousov
On Fri, Jun 09, 2017 at 04:56:03PM -0700, Jonathan Looney wrote: > Hi John, Konstantin, > > This crash occurs during system startup when we are trying to switch from > having each write to the vt device do an immediate flush to using a > callout-based asynchronous flushing mechanism. > > It

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

2017-06-10 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Jun 10 08:25:46 2017 New Revision: 319776 URL: https://svnweb.freebsd.org/changeset/base/319776 Log: Remove mentions of recently removed /usr/share/doc/ subdirectories from hier(7). Modified: head/share/man/man7/hier.7 Modified: head/share/man/man7/hier.7

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

2017-06-10 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Jun 10 08:08:14 2017 New Revision: 319775 URL: https://svnweb.freebsd.org/changeset/base/319775 Log: /usr/share/doc/bind is gone since 20040925. MFC after:2 weeks Modified: head/share/man/man7/hier.7 Modified: head/share/man/man7/hier.7

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

2017-06-10 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Jun 10 08:01:05 2017 New Revision: 319774 URL: https://svnweb.freebsd.org/changeset/base/319774 Log: Improve formatting by removing yet another case of '-width ".Pa'. MFC after:2 weeks Modified: head/share/man/man7/hier.7 Modified: head/share/man/man7/hier.7

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

2017-06-10 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Jun 10 07:47:21 2017 New Revision: 319773 URL: https://svnweb.freebsd.org/changeset/base/319773 Log: Remove /usr/include/readline/ from hier(7); it's long gone. Modified: head/share/man/man7/hier.7 Modified: head/share/man/man7/hier.7

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

2017-06-10 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Jun 10 07:43:24 2017 New Revision: 319772 URL: https://svnweb.freebsd.org/changeset/base/319772 Log: Remove groff(1) leftovers from hier(7). Modified: head/share/man/man7/hier.7 Modified: head/share/man/man7/hier.7

svn commit: r319769 - head/cddl/usr.sbin/dtrace/tests/common/aggs

2017-06-10 Thread Andriy Gapon
Author: avg Date: Sat Jun 10 06:13:52 2017 New Revision: 319769 URL: https://svnweb.freebsd.org/changeset/base/319769 Log: follow up to r319746: add the new test files to the make file Reported by: markj MFC after:2 days X-MFC with: r319746 Modified: