Re: svn commit: r307070 - in head/sys: amd64/amd64 conf dev/efidev i386/include modules/efirt sys

2016-10-12 Thread Warner Losh
Yea, I'd made most of those changes in git and lost them :( Warner On Wed, Oct 12, 2016 at 5:49 AM, Konstantin Belousov wrote: > On Tue, Oct 11, 2016 at 10:24:30PM +, Warner Losh wrote: > >> Added: head/sys/dev/efidev/efidev.c >>

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

2016-10-12 Thread Conrad E. Meyer
Author: cem Date: Thu Oct 13 02:06:23 2016 New Revision: 307163 URL: https://svnweb.freebsd.org/changeset/base/307163 Log: kern_linker: Handle module-loading failures in preloaded .ko files The runtime kernel loader, linker_load_file, unloads kernel files that failed to load all of their

Re: svn commit: r307148 - in head/lib/libc: gen stdlib

2016-10-12 Thread Bruce Evans
On Wed, 12 Oct 2016, Ed Maste wrote: Log: Add comment on use of abort() in libc Suggested by: jonathan (in review D8133) It is almost easier to fix the bugs than add the comment. Modified: head/lib/libc/gen/arc4random.c

Re: svn commit: r307072 - in head/usr.sbin: . efivar

2016-10-12 Thread Warner Losh
I'll look into it. It worked just fine for me for all the builds I did on many different machines. Ugg. Warner On Wed, Oct 12, 2016 at 5:41 PM, Cy Schubert wrote: > In message om> > , Ed Maste writes:

Re: svn commit: r307072 - in head/usr.sbin: . efivar

2016-10-12 Thread Cy Schubert
In message , Ed Maste writes: > On 12 October 2016 at 12:55, Zbigniew Bodek wrote: > > Hello Warner, > > > > Did you try to build world for ARMv6 on HEAD? I'm not able to do so and the > > issues seems to be

svn commit: r307159 - in head/etc: defaults rc.d

2016-10-12 Thread Devin Teske
Author: dteske Date: Wed Oct 12 20:50:17 2016 New Revision: 307159 URL: https://svnweb.freebsd.org/changeset/base/307159 Log: Many shops still prefer rc.conf(5) based jail configuration(s). In-part because they can use sysrc in conjunction with ssh and xargs to perform en-masse changes in a

svn commit: r307158 - in head/sys: dev/iwm dev/otus dev/usb/wlan net80211

2016-10-12 Thread Andriy Voskoboinyk
Author: avos Date: Wed Oct 12 20:50:13 2016 New Revision: 307158 URL: https://svnweb.freebsd.org/changeset/base/307158 Log: net80211: convert all ieee80211_input_mimo*() consumers to ieee80211_add_rx_params() + drop last (ieee80211_rx_stats) parameter Note: there is an additional check

Re: svn commit: r307072 - in head/usr.sbin: . efivar

2016-10-12 Thread Ed Maste
On 12 October 2016 at 12:55, Zbigniew Bodek wrote: > Hello Warner, > > Did you try to build world for ARMv6 on HEAD? I'm not able to do so and the > issues seems to be related to this commit (missing efivar.h file). Indeed, my tinderbox build failed for arm.arm, arm.armeb,

svn commit: r307157 - head/usr.sbin

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 20:25:03 2016 New Revision: 307157 URL: https://svnweb.freebsd.org/changeset/base/307157 Log: Temporarily disconnect efivar to fix arm and i386 builds Modified: head/usr.sbin/Makefile Modified: head/usr.sbin/Makefile

svn commit: r307156 - head/usr.sbin/freebsd-update

2016-10-12 Thread Colin Percival
Author: cperciva Date: Wed Oct 12 20:24:33 2016 New Revision: 307156 URL: https://svnweb.freebsd.org/changeset/base/307156 Log: MFportsnap r264740: Use case insensitive match when parsing host(1) output. Some DNS caches turn "FreeBSD.org" into "freebsd.org", which was causing the printed

svn commit: r307154 - head/sys/dev/usb/net

2016-10-12 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Oct 12 19:53:10 2016 New Revision: 307154 URL: https://svnweb.freebsd.org/changeset/base/307154 Log: [fdt] Add one more heuristic to determine MAC address of the SMSC device - If check for net,ethernet/usb,device compatible node fails, try to find

svn commit: r307153 - head/sys/netinet

2016-10-12 Thread Jonathan T. Looney
Author: jtl Date: Wed Oct 12 19:06:50 2016 New Revision: 307153 URL: https://svnweb.freebsd.org/changeset/base/307153 Log: The TFO server-side code contains some changes that are not conditioned on the TCP_RFC7413 kernel option. This change removes those few instructions from the packet

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

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 18:49:30 2016 New Revision: 307152 URL: https://svnweb.freebsd.org/changeset/base/307152 Log: Add COMPAT_FREEBSD10 to the MIPS ERL kernel config As of r302092, pipe is a wrapper around pipe2 and the pipe syscall is no longer used. It is included only with

svn commit: r307151 - in head/sys: arm/arm arm64/arm64 mips/mips

2016-10-12 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Oct 12 17:10:59 2016 New Revision: 307151 URL: https://svnweb.freebsd.org/changeset/base/307151 Log: INTRNG: Propagate IRQ activation error to API consumer Keep resource state consistent with INTRNG state - if intr_activate_irq fails - deactivate resource and

Re: svn commit: r307072 - in head/usr.sbin: . efivar

2016-10-12 Thread Zbigniew Bodek
Hello Warner, Did you try to build world for ARMv6 on HEAD? I'm not able to do so and the issues seems to be related to this commit (missing efivar.h file). Kind regards zbb 2016-10-12 0:31 GMT+02:00 Warner Losh : > Author: imp > Date: Tue Oct 11 22:31:45 2016 > New Revision:

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

2016-10-12 Thread Slawa Olhovchenkov
On Wed, Oct 12, 2016 at 06:30:09PM +0300, Andriy Gapon wrote: > On 12/10/2016 16:45, Konstantin Belousov wrote: > > On Wed, Oct 12, 2016 at 04:25:00PM +0300, Andriy Gapon wrote: > >> On 04/10/2016 20:01, Konstantin Belousov wrote: > >>> Author: kib > >>> Date: Tue Oct 4 17:01:24 2016 > >>> New

svn commit: r307150 - head/gnu/usr.bin/groff

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 15:49:20 2016 New Revision: 307150 URL: https://svnweb.freebsd.org/changeset/base/307150 Log: Avoid using 'head' in generating groff doc date It may not be available in certain cross build cases. Note that this is a slight change in functionality, in

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

2016-10-12 Thread Andriy Gapon
On 12/10/2016 16:45, Konstantin Belousov wrote: > On Wed, Oct 12, 2016 at 04:25:00PM +0300, Andriy Gapon wrote: >> On 04/10/2016 20:01, Konstantin Belousov wrote: >>> Author: kib >>> Date: Tue Oct 4 17:01:24 2016 >>> New Revision: 306680 >>> URL: https://svnweb.freebsd.org/changeset/base/306680

svn commit: r307149 - head/release/arm

2016-10-12 Thread Andrew Turner
Author: andrew Date: Wed Oct 12 15:29:22 2016 New Revision: 307149 URL: https://svnweb.freebsd.org/changeset/base/307149 Log: Use the armv6 GENERIC kernel in the release images on hardware this kernel config supports. Approved by: gjb Sponsored by: ABT Systems Ltd Differential

Re: svn commit: r307082 - in head: . sys/amd64/conf sys/arm/conf sys/arm64/conf sys/conf sys/i386/conf sys/mips/conf sys/modules/cc sys/modules/khelp sys/netinet sys/netinet/tcp_stacks sys/pc98/conf s

2016-10-12 Thread Jonathan Looney
On Wed, Oct 12, 2016 at 5:44 AM, Slawa Olhovchenkov wrote: > Do you perform estimate of performane impact of this overhead? > > Somewhat, but not precisely. It will depend on (at least) a few factors: a. The hardware * How fast is your CPU? Your L1/L2/L3 cache? * How many

svn commit: r307147 - head/sys/conf

2016-10-12 Thread Ruslan Bukin
Author: br Date: Wed Oct 12 13:51:41 2016 New Revision: 307147 URL: https://svnweb.freebsd.org/changeset/base/307147 Log: Keep in-sync MK_SSP=no option both with kernel and userspace. Pointed out by: emaste Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified:

Re: svn commit: r306364 - in head: lib/libc/tests share/mk

2016-10-12 Thread Ruslan Bukin
On Wed, Oct 05, 2016 at 08:44:39PM +, Ed Maste wrote: > On 27 September 2016 at 09:44, Ruslan Bukin wrote: > > Author: br > > Date: Tue Sep 27 09:44:30 2016 > > New Revision: 306364 > > URL: https://svnweb.freebsd.org/changeset/base/306364 > > > > Log: > > Mark SSP broken

svn commit: r307148 - in head/lib/libc: gen stdlib

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 13:56:14 2016 New Revision: 307148 URL: https://svnweb.freebsd.org/changeset/base/307148 Log: Add comment on use of abort() in libc Suggested by: jonathan (in review D8133) Modified: head/lib/libc/gen/arc4random.c head/lib/libc/stdlib/random.c

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

2016-10-12 Thread Konstantin Belousov
On Wed, Oct 12, 2016 at 04:25:00PM +0300, Andriy Gapon wrote: > On 04/10/2016 20:01, Konstantin Belousov wrote: > > Author: kib > > Date: Tue Oct 4 17:01:24 2016 > > New Revision: 306680 > > URL: https://svnweb.freebsd.org/changeset/base/306680 > > > > Log: > > Re-apply r306516 (by cem): > >

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

2016-10-12 Thread Andriy Gapon
On 04/10/2016 20:01, Konstantin Belousov wrote: > Author: kib > Date: Tue Oct 4 17:01:24 2016 > New Revision: 306680 > URL: https://svnweb.freebsd.org/changeset/base/306680 > > Log: > Re-apply r306516 (by cem): > > Reduce the cost of TLB invalidation on x86 by using per-CPU completion

svn commit: r307146 - head/lib/libc

2016-10-12 Thread Ruslan Bukin
Author: br Date: Wed Oct 12 13:19:21 2016 New Revision: 307146 URL: https://svnweb.freebsd.org/changeset/base/307146 Log: Add different libc ldscript: the one without libssp -- we don't have it when MK_SSP==no. This fixes compilation on MIPS. Reviewed by: imp Sponsored by: DARPA,

svn commit: r307145 - head/sys/dev/kbd

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 12:56:18 2016 New Revision: 307145 URL: https://svnweb.freebsd.org/changeset/base/307145 Log: Use M_WAITOK in PIO_KEYMAP ioctl The malloc return value is not checked. Submitted by: CTurt MFC after:1 week Modified:

Re: svn commit: r307070 - in head/sys: amd64/amd64 conf dev/efidev i386/include modules/efirt sys

2016-10-12 Thread Konstantin Belousov
On Tue, Oct 11, 2016 at 10:24:30PM +, Warner Losh wrote: > Added: head/sys/dev/efidev/efidev.c > == > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/sys/dev/efidev/efidev.c Tue Oct

svn commit: r307141 - head/sys/sys

2016-10-12 Thread Andriy Gapon
Author: avg Date: Wed Oct 12 11:17:10 2016 New Revision: 307141 URL: https://svnweb.freebsd.org/changeset/base/307141 Log: remove a few stray spaces from sys/param.h Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r307140 - head/sys/sys

2016-10-12 Thread Andriy Gapon
Author: avg Date: Wed Oct 12 11:12:31 2016 New Revision: 307140 URL: https://svnweb.freebsd.org/changeset/base/307140 Log: bump __FreeBSD_version for libzfs_core.h Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

Re: svn commit: r307082 - in head: . sys/amd64/conf sys/arm/conf sys/arm64/conf sys/conf sys/i386/conf sys/mips/conf sys/modules/cc sys/modules/khelp sys/netinet sys/netinet/tcp_stacks sys/pc98/conf s

2016-10-12 Thread Slawa Olhovchenkov
On Wed, Oct 12, 2016 at 02:16:42AM +, Jonathan T. Looney wrote: > Author: jtl > Date: Wed Oct 12 02:16:42 2016 > New Revision: 307082 > URL: https://svnweb.freebsd.org/changeset/base/307082 > > Log: > In the TCP stack, the hhook(9) framework provides hooks for kernel modules > to add

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

2016-10-12 Thread Alexander Motin
Author: mav Date: Wed Oct 12 08:25:13 2016 New Revision: 307132 URL: https://svnweb.freebsd.org/changeset/base/307132 Log: Use copyout() instead of pointing sbuf to user-space buffer. MFC after:2 weeks Modified: head/sys/cam/scsi/scsi_enc_ses.c Modified:

svn commit: r307131 - head/include

2016-10-12 Thread Andriy Gapon
Author: avg Date: Wed Oct 12 07:08:32 2016 New Revision: 307131 URL: https://svnweb.freebsd.org/changeset/base/307131 Log: install header files required development with libzfs_core libzfs_core provides a rather limited but committed (stable) interface for working with ZFS. We install

svn commit: r307130 - head/sys/dev/smbus

2016-10-12 Thread Andriy Gapon
Author: avg Date: Wed Oct 12 06:58:01 2016 New Revision: 307130 URL: https://svnweb.freebsd.org/changeset/base/307130 Log: smbus: allow child devices to be added via hints This will allow to add slave drivers in the same fashion as for iicbus. Also, allow other code to add a child