svn commit: r301300 - head/sys/dev/ioat

2016-06-03 Thread Conrad E. Meyer
Author: cem Date: Sat Jun 4 04:14:06 2016 New Revision: 301300 URL: https://svnweb.freebsd.org/changeset/base/301300 Log: ioat(4): Always log capabilities on attach Different, relatively recent Intel Xeon hardware support radically different features. E.g., BDX support CRC32 while BDX-D

svn commit: r301297 - head/sys/dev/ioat

2016-06-03 Thread Conrad E. Meyer
Author: cem Date: Sat Jun 4 03:54:30 2016 New Revision: 301297 URL: https://svnweb.freebsd.org/changeset/base/301297 Log: ioat(4): Export the number of available channels Sponsored by: EMC / Isilon Storage Division Modified: head/sys/dev/ioat/ioat.c head/sys/dev/ioat/ioat.h Modified:

svn commit: r301296 - head/sys/dev/ioat

2016-06-03 Thread Conrad E. Meyer
Author: cem Date: Sat Jun 4 03:52:19 2016 New Revision: 301296 URL: https://svnweb.freebsd.org/changeset/base/301296 Log: ioat(4): Make channel indices unsigned Sponsored by: EMC / Isilon Storage Division Modified: head/sys/dev/ioat/ioat.c head/sys/dev/ioat/ioat_internal.h Modified:

svn commit: r301295 - head/etc/defaults

2016-06-03 Thread Cy Schubert
Author: cy Date: Sat Jun 4 01:01:46 2016 New Revision: 301295 URL: https://svnweb.freebsd.org/changeset/base/301295 Log: Enable daily_ntpd_leapfile_enable by default. Otherwise an expired leapfile will be ignored and ntpd will behave as if it has no leapfile. While here, remove an extr

svn commit: r301293 - head/sys/dev/ntb/ntb_hw

2016-06-03 Thread Alexander Motin
Author: mav Date: Sat Jun 4 00:18:59 2016 New Revision: 301293 URL: https://svnweb.freebsd.org/changeset/base/301293 Log: When negotiating NTB_SB01BASE_LOCKUP workaround, don't try to limit the BAR size to 1MB. According to Xeon v3 specifications and my tests, that size register is write-o

svn commit: r301292 - head/sys/dev/ntb/ntb_hw

2016-06-03 Thread Alexander Motin
Author: mav Date: Sat Jun 4 00:08:37 2016 New Revision: 301292 URL: https://svnweb.freebsd.org/changeset/base/301292 Log: When negotiating MSIX parameters, give other head time to see our NTB_MSIX_RECEIVED status, before making upper layers overwrite it. This is not completely perfect, b

svn commit: r301291 - in head/contrib/gcclibs: include libiberty

2016-06-03 Thread Pedro F. Giffuni
Author: pfg Date: Fri Jun 3 21:37:24 2016 New Revision: 301291 URL: https://svnweb.freebsd.org/changeset/base/301291 Log: libiberty: prevent integer overflow. Take care of very old bug leading to heap-buffer overflow by processing certain file headers via bfd binary. PR: 2

svn commit: r301290 - head/share/mk

2016-06-03 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 3 21:35:19 2016 New Revision: 301290 URL: https://svnweb.freebsd.org/changeset/base/301290 Log: WITH_META_MODE: Avoid "building" .depend if there is nothing to do. This avoids 'Building /path/.depend' when it will not actually produce a file. Sponsored

svn commit: r301289 - head/contrib/one-true-awk

2016-06-03 Thread Pedro F. Giffuni
Author: pfg Date: Fri Jun 3 21:23:11 2016 New Revision: 301289 URL: https://svnweb.freebsd.org/changeset/base/301289 Log: MFV r300961: one-true-awk: replace 0 with NULL for pointers Also remove a redundant semicolon. Modified: head/contrib/one-true-awk/b.c head/contrib/one-true-awk/

svn commit: r301288 - head/sys/arm/nvidia/tegra124

2016-06-03 Thread Pedro F. Giffuni
Author: pfg Date: Fri Jun 3 21:11:34 2016 New Revision: 301288 URL: https://svnweb.freebsd.org/changeset/base/301288 Log: tegra124: use roundup/rounddown macros from . Modified: head/sys/arm/nvidia/tegra124/tegra124_cpufreq.c Modified: head/sys/arm/nvidia/tegra124/tegra124_cpufreq.c ===

Re: svn commit: r301287 - head

2016-06-03 Thread Ngie Cooper
On Fri, Jun 3, 2016 at 1:49 PM, Bryan Drewery wrote: > Author: bdrewery > Date: Fri Jun 3 20:49:49 2016 > New Revision: 301287 > URL: https://svnweb.freebsd.org/changeset/base/301287 > > Log: > WITHOUT_CROSS_COMPILER: Fix installworld. > > Since no WORLDTMP/usr/bin/cc is created, cc cannot be

svn commit: r301287 - head

2016-06-03 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 3 20:49:49 2016 New Revision: 301287 URL: https://svnweb.freebsd.org/changeset/base/301287 Log: WITHOUT_CROSS_COMPILER: Fix installworld. Since no WORLDTMP/usr/bin/cc is created, cc cannot be found during installworld time since /usr/bin is not in the PATH.

Re: svn commit: r301277 - in head: . lib/clang lib/clang/include/clang/Basic lib/clang/libclangbasic

2016-06-03 Thread Andrey Chernov
On 03.06.2016 20:44, Bryan Drewery wrote: > Thanks! > > I think this helps Andrey's recent clang rebuild issues as well since > the quite-common file was being touched often. Thanx! > > On 6/3/2016 9:17 AM, Dimitry Andric wrote: >> Author: dim >> Date: Fri Jun 3 16:17:36 2016 >> New Revision:

svn commit: r301284 - in head: share/mk sys/conf

2016-06-03 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 3 19:25:36 2016 New Revision: 301284 URL: https://svnweb.freebsd.org/changeset/base/301284 Log: Revert r301079. This breaks cross-building with WITH_META_MODE since it will rebuild 'build-tools' during the 'everything' phase. A more proper fix is comin

svn commit: r301283 - in head: gnu/usr.bin/groff/src/libs/libdriver gnu/usr.bin/groff/src/libs/libgroff kerberos5/tools/asn1_compile lib/libblacklist lib/libdevdctl libexec/blacklistd-helper target...

2016-06-03 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 3 19:25:30 2016 New Revision: 301283 URL: https://svnweb.freebsd.org/changeset/base/301283 Log: DIRDEPS_BUILD: Connect new directories and update dependencies. Sponsored by: EMC / Isilon Storage Division Added: head/lib/libblacklist/Makefile.depend (cont

svn commit: r301285 - in head: bin/sh kerberos5 kerberos5/lib/libasn1 kerberos5/lib/libgssapi_spnego kerberos5/lib/libhdb kerberos5/lib/libhx509 share/mk usr.sbin/acpi/iasl usr.sbin/bsnmpd/bsnmpd

2016-06-03 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 3 19:25:41 2016 New Revision: 301285 URL: https://svnweb.freebsd.org/changeset/base/301285 Log: WITH_META_MODE: Don't expect meta files for side-effect generated files. The first file in these lists will generate everything else so only it should be getting

svn commit: r301286 - head/share/mk

2016-06-03 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 3 19:25:45 2016 New Revision: 301286 URL: https://svnweb.freebsd.org/changeset/base/301286 Log: WITH_CCACHE_BUILD + WITH_META_MODE: Ignore ccache changes. Ccache will not affect the output of the objects, so just ignore it for meta mode handling. This avoi

Re: svn commit: r301278 - head/sys/x86/x86

2016-06-03 Thread Ravi Pokala
-Original Message- From: on behalf of Bryan Drewery Organization: FreeBSD Date: 2016-06-03, Friday at 11:06 To: Konstantin Belousov , , , Subject: Re: svn commit: r301278 - head/sys/x86/x86 >Commitception! http://inception.davepedu.com/noflash.php >On 6/3/2016 11:05 AM, Konstantin B

svn commit: r301282 - head/sys/dev/cesa

2016-06-03 Thread Zbigniew Bodek
Author: zbb Date: Fri Jun 3 18:54:16 2016 New Revision: 301282 URL: https://svnweb.freebsd.org/changeset/base/301282 Log: Use proper interface for FDT parsing and memory mapping in CESA Improvements after r301220. Bus space methods are not called so simple pmap_mapdev will suffice. Use

svn commit: r301281 - head/sys/arm/mv

2016-06-03 Thread Zbigniew Bodek
Author: zbb Date: Fri Jun 3 18:52:57 2016 New Revision: 301281 URL: https://svnweb.freebsd.org/changeset/base/301281 Log: Use nitems() macro instead of re-inventing it Fixed after r301221. Pointed out by: oshogbo Submitted by: Michal Stanek Obtained from:Semihalf M

svn commit: r301280 - head/release

2016-06-03 Thread Renato Botelho
Author: garga (ports committer) Date: Fri Jun 3 18:37:56 2016 New Revision: 301280 URL: https://svnweb.freebsd.org/changeset/base/301280 Log: One of the already implemented options in release/Makefile is NOSRC. When it's defined, installation image is shipped without source distribution (sr

Re: svn commit: r301278 - head/sys/x86/x86

2016-06-03 Thread Bryan Drewery
Seriously though, can you please revert this and recommit with a proper message? Thanks! On 6/3/2016 11:05 AM, Konstantin Belousov wrote: > Author: kib > Date: Fri Jun 3 18:05:18 2016 > New Revision: 301278 > URL: https://svnweb.freebsd.org/changeset/base/301278 > > Log: > diff --git a/sys/x8

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

2016-06-03 Thread Konstantin Belousov
Author: kib Date: Fri Jun 3 18:23:45 2016 New Revision: 301279 URL: https://svnweb.freebsd.org/changeset/base/301279 Log: Trim some spaces to record correct commit message for the r301278. Reduce number of iterations used for calibrating ICR read loop. The new number of iteration still

Re: svn commit: r301278 - head/sys/x86/x86

2016-06-03 Thread Bryan Drewery
Commitception! On 6/3/2016 11:05 AM, Konstantin Belousov wrote: > Author: kib > Date: Fri Jun 3 18:05:18 2016 > New Revision: 301278 > URL: https://svnweb.freebsd.org/changeset/base/301278 > > Log: > diff --git a/sys/x86/x86/local_apic.c b/sys/x86/x86/local_apic.c > index d8bda77..bb15df0 10

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

2016-06-03 Thread Konstantin Belousov
Author: kib Date: Fri Jun 3 18:05:18 2016 New Revision: 301278 URL: https://svnweb.freebsd.org/changeset/base/301278 Log: diff --git a/sys/x86/x86/local_apic.c b/sys/x86/x86/local_apic.c index d8bda77..bb15df0 100644 --- a/sys/x86/x86/local_apic.c +++ b/sys/x86/x86/local_apic.c @@ -511,

Re: svn commit: r301277 - in head: . lib/clang lib/clang/include/clang/Basic lib/clang/libclangbasic

2016-06-03 Thread Bryan Drewery
On 6/3/2016 9:17 AM, Dimitry Andric wrote: > Author: dim > Date: Fri Jun 3 16:17:36 2016 > New Revision: 301277 > URL: https://svnweb.freebsd.org/changeset/base/301277 > > Log: > For clang, move the definition of FREEBSD_CC_VERSION into its own header > file, lib/clang/freebsd_cc_version.h, i

Re: svn commit: r301277 - in head: . lib/clang lib/clang/include/clang/Basic lib/clang/libclangbasic

2016-06-03 Thread Bryan Drewery
Thanks! I think this helps Andrey's recent clang rebuild issues as well since the quite-common file was being touched often. On 6/3/2016 9:17 AM, Dimitry Andric wrote: > Author: dim > Date: Fri Jun 3 16:17:36 2016 > New Revision: 301277 > URL: https://svnweb.freebsd.org/changeset/base/301277 >

svn commit: r301277 - in head: . lib/clang lib/clang/include/clang/Basic lib/clang/libclangbasic

2016-06-03 Thread Dimitry Andric
Author: dim Date: Fri Jun 3 16:17:36 2016 New Revision: 301277 URL: https://svnweb.freebsd.org/changeset/base/301277 Log: For clang, move the definition of FREEBSD_CC_VERSION into its own header file, lib/clang/freebsd_cc_version.h, instead of reusing Version.inc. The header is only include

svn commit: r301276 - head/sys/dev/nxge/xgehal

2016-06-03 Thread Pedro F. Giffuni
Author: pfg Date: Fri Jun 3 15:33:21 2016 New Revision: 301276 URL: https://svnweb.freebsd.org/changeset/base/301276 Log: nxge(4): Remove useless self-assignment. Apparently the original implementation brought a self-assignment to work around some bogus lint issue that is not relevant an

Re: svn commit: r301220 - in head/sys: arm/mv dev/cesa

2016-06-03 Thread Ian Lepore
On Fri, 2016-06-03 at 16:40 +0200, Michał Stanek wrote: > Thanks Ian, here's a patch correcting what you mentioned, please > check if > it's OK. > > Best regards, > Michal Stanek > That looks good, thanks. (It's unfortunate that pmap_unmapdev() takes a different datatype for the va than pmap_ma

Re: svn commit: r301266 - head/sys/arm/freescale/imx

2016-06-03 Thread Svatopluk Kraus
I forgot to add to commit message: Reported by: Ulrich Grey Tested by: Ulrich Grey On Fri, Jun 3, 2016 at 1:05 PM, Svatopluk Kraus wrote: > Author: skra > Date: Fri Jun 3 11:05:55 2016 > New Revision: 301266 > URL: https://svnweb.freebsd.org/changeset/base/301266 > > Log: > Postpone a

Re: svn commit: r301220 - in head/sys: arm/mv dev/cesa

2016-06-03 Thread Michał Stanek
Thanks Ian, here's a patch correcting what you mentioned, please check if it's OK. Best regards, Michal Stanek 2016-06-02 23:34 GMT+02:00 Ian Lepore : > On Thu, 2016-06-02 at 14:05 -0700, John Baldwin wrote: > > On Thursday, June 02, 2016 01:24:28 PM Ian Lepore wrote: > > > On Thu, 2016-06-02 at

svn commit: r301275 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-06-03 Thread Andriy Gapon
Author: avg Date: Fri Jun 3 14:37:18 2016 New Revision: 301275 URL: https://svnweb.freebsd.org/changeset/base/301275 Log: zfs: set VROOT / VV_ROOT consistently and in a single place This is a followup to r300131. A filesystem's root vnode can be reached not only through VSF_ROOT, but

svn commit: r301274 - in head: lib/libc/sys share/man/man3

2016-06-03 Thread Eric van Gyzen
Author: vangyzen Date: Fri Jun 3 14:30:32 2016 New Revision: 301274 URL: https://svnweb.freebsd.org/changeset/base/301274 Log: Improve errno documentation in pthread_create(3) and thr_new(2) Add some missing errno values to thr_new(2) and pthread_create(3). In particular, EDEADLK was not

Re: svn commit: r301266 - head/sys/arm/freescale/imx

2016-06-03 Thread Ian Lepore
On Fri, 2016-06-03 at 13:40 +0100, Andrew Turner wrote: > On Fri, 3 Jun 2016 11:05:55 + (UTC) > Svatopluk Kraus wrote: > > > Author: skra > > Date: Fri Jun 3 11:05:55 2016 > > New Revision: 301266 > > URL: https://svnweb.freebsd.org/changeset/base/301266 > > > > Log: > > Postpone allocati

svn commit: r301273 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-06-03 Thread Andriy Gapon
Author: avg Date: Fri Jun 3 14:22:12 2016 New Revision: 301273 URL: https://svnweb.freebsd.org/changeset/base/301273 Log: zfs_root: fix a potential root vnode reference leak It could happen in an unlikely case that we fail to lock the root vnode with requested flags (which appear to neve

Re: svn commit: r301266 - head/sys/arm/freescale/imx

2016-06-03 Thread Svatopluk Kraus
On Fri, Jun 3, 2016 at 2:40 PM, Andrew Turner wrote: > On Fri, 3 Jun 2016 11:05:55 + (UTC) > Svatopluk Kraus wrote: > >> Author: skra >> Date: Fri Jun 3 11:05:55 2016 >> New Revision: 301266 >> URL: https://svnweb.freebsd.org/changeset/base/301266 >> >> Log: >> Postpone allocation of IRQ r

svn commit: r301271 - head/crypto/openssl/crypto

2016-06-03 Thread Andriy Gapon
Author: avg Date: Fri Jun 3 14:09:38 2016 New Revision: 301271 URL: https://svnweb.freebsd.org/changeset/base/301271 Log: openssl: change SHLIB_VERSION_NUMBER to reflect the reality Some consumers actually use this definition. We probably need some procedure to ensure that SHLIB_VERSI

svn commit: r301270 - in head: share/man/man9 sys/net sys/netinet sys/netinet6

2016-06-03 Thread Bjoern A. Zeeb
Author: bz Date: Fri Jun 3 13:57:10 2016 New Revision: 301270 URL: https://svnweb.freebsd.org/changeset/base/301270 Log: Introduce a per-VNET flag to enable/disable netisr prcessing on that VNET. Add accessor functions to toggle the state per VNET. The base system (vnet0) will always enable

Re: svn commit: r301266 - head/sys/arm/freescale/imx

2016-06-03 Thread Andrew Turner
On Fri, 3 Jun 2016 11:05:55 + (UTC) Svatopluk Kraus wrote: > Author: skra > Date: Fri Jun 3 11:05:55 2016 > New Revision: 301266 > URL: https://svnweb.freebsd.org/changeset/base/301266 > > Log: > Postpone allocation of IRQ resource to the time when interrupt > controller devices are att

svn commit: r301269 - head/sys/dev/xen/blkback

2016-06-03 Thread Roger Pau Monné
Author: royger Date: Fri Jun 3 11:39:35 2016 New Revision: 301269 URL: https://svnweb.freebsd.org/changeset/base/301269 Log: xen-blkback: fix error path on failed attach The current error path in case of failure during attach/initialization is not correct and leaves blkback in a stuck st

svn commit: r301268 - head/sys/dev/xen/blkback

2016-06-03 Thread Roger Pau Monné
Author: royger Date: Fri Jun 3 11:38:52 2016 New Revision: 301268 URL: https://svnweb.freebsd.org/changeset/base/301268 Log: blkback: add support for hotplug scripts Hotplug scripts are needed in order to use fancy disk configurations in xl, like iSCSI disks. The job of hotplug scripts i

svn commit: r301267 - head/sys/arm/arm

2016-06-03 Thread Svatopluk Kraus
Author: skra Date: Fri Jun 3 11:18:30 2016 New Revision: 301267 URL: https://svnweb.freebsd.org/changeset/base/301267 Log: Define irq variable only in the block where used. Modified: head/sys/arm/arm/gic.c Modified: head/sys/arm/arm/gic.c

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

2016-06-03 Thread Svatopluk Kraus
Author: skra Date: Fri Jun 3 11:05:55 2016 New Revision: 301266 URL: https://svnweb.freebsd.org/changeset/base/301266 Log: Postpone allocation of IRQ resource to the time when interrupt controller devices are attached. This has already been done for bus_setup_intr(). There was no doubt

svn commit: r301265 - in head/sys: arm64/arm64 arm64/include conf

2016-06-03 Thread Andrew Turner
Author: andrew Date: Fri Jun 3 10:28:06 2016 New Revision: 301265 URL: https://svnweb.freebsd.org/changeset/base/301265 Log: Add the GICv3 ITS intrng driver. As the interface to the interrupt framework has significantly changed the driver has moved to a new file. While it shares some code w

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

2016-06-03 Thread Andrew Turner
Author: andrew Date: Fri Jun 3 10:13:18 2016 New Revision: 301263 URL: https://svnweb.freebsd.org/changeset/base/301263 Log: Add an interface to handle interrupt controllers that have a contiguous range of interrupts they pass to a second controller driver to handle. The parent driver is ex

svn commit: r301249 - head/sys/netinet

2016-06-03 Thread Hans Petter Selasky
Author: hselasky Date: Fri Jun 3 08:35:07 2016 New Revision: 301249 URL: https://svnweb.freebsd.org/changeset/base/301249 Log: Use insertion sort instead of bubble sort in TCP LRO. Replacing the bubble sort with insertion sort gives an 80% reduction in runtime on average, with randomized

svn commit: r301248 - head/release/doc/en_US.ISO8859-1/relnotes

2016-06-03 Thread Xin LI
Author: delphij Date: Fri Jun 3 08:19:47 2016 New Revision: 301248 URL: https://svnweb.freebsd.org/changeset/base/301248 Log: Chase NTP update. Modified: head/release/doc/en_US.ISO8859-1/relnotes/article.xml Modified: head/release/doc/en_US.ISO8859-1/relnotes/article.xml ===

svn commit: r301247 - in head: contrib/ntp contrib/ntp/html contrib/ntp/include contrib/ntp/ntpd contrib/ntp/ntpdc contrib/ntp/ntpq contrib/ntp/ntpsnmpd contrib/ntp/scripts contrib/ntp/scripts/buil...

2016-06-03 Thread Xin LI
Author: delphij Date: Fri Jun 3 08:00:22 2016 New Revision: 301247 URL: https://svnweb.freebsd.org/changeset/base/301247 Log: MFV r301238: ntp 4.2.8p8. Security: CVE-2016-4957, CVE-2016-4953, CVE-2016-4954 Security: CVE-2016-4955, CVE-2016-4956 Security: FreeBSD-SA-16:

svn commit: r301246 - head/sys/netinet

2016-06-03 Thread Michael Tuexen
Author: tuexen Date: Fri Jun 3 07:43:04 2016 New Revision: 301246 URL: https://svnweb.freebsd.org/changeset/base/301246 Log: Get struct sctp_net_route in-sync with struct route again. Modified: head/sys/netinet/sctp_structs.h Modified: head/sys/netinet/sctp_structs.h ===

svn commit: r301244 - head/sys/netinet

2016-06-03 Thread Michael Tuexen
Author: tuexen Date: Fri Jun 3 07:24:41 2016 New Revision: 301244 URL: https://svnweb.freebsd.org/changeset/base/301244 Log: Store the peers vtag in host byte order in the cookie, since all consumers expect it that way. This fixes the vtag when sending en ERROR chunk. MFC after:1 w

svn commit: r301243 - head/libexec/fingerd

2016-06-03 Thread Kurt Lidl
Author: lidl Date: Fri Jun 3 07:00:28 2016 New Revision: 301243 URL: https://svnweb.freebsd.org/changeset/base/301243 Log: Add blacklist support to fingerd Reviewed by: rpaulo Approved by: rpaulo Relnotes: YES Sponsored by: The FreeBSD Foundation Differential Revision: