svn commit: r294769 - head/sys/boot/efi/libefi

2016-01-25 Thread Warner Losh
Author: imp Date: Tue Jan 26 06:26:56 2016 New Revision: 294769 URL: https://svnweb.freebsd.org/changeset/base/294769 Log: Allow new lines as white space for arguments that are parsed to allow boot1 to pass in files with newlines in them. Now that the EFI loader groks foo=bar on the command

svn commit: r294768 - head/sys/boot/efi/boot1

2016-01-25 Thread Warner Losh
Author: imp Date: Tue Jan 26 06:26:55 2016 New Revision: 294768 URL: https://svnweb.freebsd.org/changeset/base/294768 Log: Read in /boot/config and /boot.config, like all the other boot loaders and pass it along to /boot/loader.efi. Differential Revision:

svn commit: r294767 - head/sys/boot/efi/loader

2016-01-25 Thread Warner Losh
Author: imp Date: Tue Jan 26 06:26:46 2016 New Revision: 294767 URL: https://svnweb.freebsd.org/changeset/base/294767 Log: Parse the command line arguments, and do it before we initialize the console so it can be changed by the command line arguments. Differential Revision:

svn commit: r294761 - head/sys/netpfil/ipfw

2016-01-25 Thread Luigi Rizzo
Author: luigi Date: Tue Jan 26 04:48:24 2016 New Revision: 294761 URL: https://svnweb.freebsd.org/changeset/base/294761 Log: Revert one chunk from commit 285362, which introduced an off-by-one error in computing a shift index. The error was due to the use of mixed fls() / __fls() functions

svn commit: r294774 - head/usr.sbin/bhyve

2016-01-25 Thread Marcelo Araujo
Author: araujo Date: Tue Jan 26 07:17:21 2016 New Revision: 294774 URL: https://svnweb.freebsd.org/changeset/base/294774 Log: Cleanup unused-but-set-variable spotted by gcc-4.9. Reviewed by: neel Approved by: rodrigc (mentor) Differential Revision:

svn commit: r294759 - head/sys/powerpc/booke

2016-01-25 Thread Justin Hibbits
Author: jhibbits Date: Tue Jan 26 03:52:14 2016 New Revision: 294759 URL: https://svnweb.freebsd.org/changeset/base/294759 Log: Fix a debug printf(). Somehow this printf() was missed in the conversion of vm_paddr_t to 64-bit, and made it through until now. Sponsored by: Alex

svn commit: r294778 - in head: lib/libc/sys sys/kern

2016-01-25 Thread Konstantin Belousov
Author: kib Date: Tue Jan 26 07:57:44 2016 New Revision: 294778 URL: https://svnweb.freebsd.org/changeset/base/294778 Log: Restore flushing of output for revoke(2) again. Document revoke()'s intended behaviour in its man page. Simplify tty_drain() to match. Don't call ttydevsw methods in

svn commit: r294760 - head/sys/powerpc/booke

2016-01-25 Thread Justin Hibbits
Author: jhibbits Date: Tue Jan 26 04:41:18 2016 New Revision: 294760 URL: https://svnweb.freebsd.org/changeset/base/294760 Log: Older Book-E processors (e500v1/e500v2) don't support dcbzl. The only difference between dcbzl and dcbz is dcbzl operates on native cache line lengths

svn commit: r294766 - in head/sys/boot: arm/at91/boot2 arm/ixp425/boot2 common i386/boot2 i386/common mips/beri/boot2 pc98/boot2

2016-01-25 Thread Warner Losh
Author: imp Date: Tue Jan 26 06:26:44 2016 New Revision: 294766 URL: https://svnweb.freebsd.org/changeset/base/294766 Log: RBX_ defines are in rbx.h, move it there. Differential Revision: https://reviews.freebsd.org/D5038 Added: head/sys/boot/common/rbx.h - copied, changed from

svn commit: r294765 - in head/sys/boot: arm/at91/boot2 arm/ixp425/boot2 common efi/boot1 i386/boot2 i386/gptboot i386/zfsboot mips/beri/boot2 pc98/boot2 powerpc/boot1.chrp sparc64/boot1

2016-01-25 Thread Warner Losh
Author: imp Date: Tue Jan 26 06:26:19 2016 New Revision: 294765 URL: https://svnweb.freebsd.org/changeset/base/294765 Log: Move all the separate copies of the same strings into paths.h. There's nothing machine specific about these. Differential Revision: https://reviews.freebsd.org/D5038

svn commit: r294775 - head/tools/tools/nanobsd/embedded

2016-01-25 Thread Warner Losh
Author: imp Date: Tue Jan 26 07:22:22 2016 New Revision: 294775 URL: https://svnweb.freebsd.org/changeset/base/294775 Log: Fix the various qemu configs to be buildable. Modified: head/tools/tools/nanobsd/embedded/qemu-amd64.cfg head/tools/tools/nanobsd/embedded/qemu-i386.cfg

svn commit: r294773 - in head/etc: . defaults periodic/daily rc.d

2016-01-25 Thread Cy Schubert
Author: cy Date: Tue Jan 26 07:06:44 2016 New Revision: 294773 URL: https://svnweb.freebsd.org/changeset/base/294773 Log: Add support for automatic leap-second file updates. The working copy of leapfile resides in /var/dbntpd.leap-seconds.list. /etc/ntp/leap-seconds (periodically updated

svn commit: r294729 - head/sys/dev/ofw

2016-01-25 Thread Zbigniew Bodek
Author: zbb Date: Mon Jan 25 14:42:44 2016 New Revision: 294729 URL: https://svnweb.freebsd.org/changeset/base/294729 Log: Do not destroy input buffer of the OF_getencprop() function on error Currently when the OF_getprop() function returns with error, the caller (OF_getencprop()) still

Re: svn commit: r294729 - head/sys/dev/ofw

2016-01-25 Thread Zbigniew Bodek
I forgot Differential Revision: https://reviews.freebsd.org/D5065 2016-01-25 15:42 GMT+01:00 Zbigniew Bodek : > Author: zbb > Date: Mon Jan 25 14:42:44 2016 > New Revision: 294729 > URL: https://svnweb.freebsd.org/changeset/base/294729 > > Log: > Do not destroy input buffer

svn commit: r294731 - head/sys/arm64/arm64

2016-01-25 Thread Zbigniew Bodek
Author: zbb Date: Mon Jan 25 15:18:32 2016 New Revision: 294731 URL: https://svnweb.freebsd.org/changeset/base/294731 Log: Simplify GICv3 related drivers' naming Rename gic_v3_ instances to simply use 'gic' and 'its'. The information about the controller's revision is printed in the

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

2016-01-25 Thread Svatopluk Kraus
Author: skra Date: Mon Jan 25 12:55:24 2016 New Revision: 294724 URL: https://svnweb.freebsd.org/changeset/base/294724 Log: Do not use blk_write_cont() and remove it. There si no need to call blk_flush() between two writes by physical address when these are PAGE_SIZE aligned. Fix some

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

2016-01-25 Thread Svatopluk Kraus
Author: skra Date: Mon Jan 25 14:09:35 2016 New Revision: 294727 URL: https://svnweb.freebsd.org/changeset/base/294727 Log: Fix an occasional undefined instruction abort during module loading. Even if data cache maintenance was done by IO code, the relocation fixup process creates dirty

svn commit: r294722 - in head/sys/arm: arm include

2016-01-25 Thread Svatopluk Kraus
Author: skra Date: Mon Jan 25 12:43:07 2016 New Revision: 294722 URL: https://svnweb.freebsd.org/changeset/base/294722 Log: Create new pmap dump interface for minidump and use it for existing pmap implementations on ARM. This way minidump code can be used without any platform specific

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

2016-01-25 Thread Svatopluk Kraus
Author: skra Date: Mon Jan 25 12:49:08 2016 New Revision: 294723 URL: https://svnweb.freebsd.org/changeset/base/294723 Log: Make minidump more like its i386 original back as with new pmap dump interface all used physical addresses are PAGE_SIZE aligned. Add missing copyright. This is a

svn commit: r294730 - head/sys/arm64/arm64

2016-01-25 Thread Zbigniew Bodek
Author: zbb Date: Mon Jan 25 15:10:43 2016 New Revision: 294730 URL: https://svnweb.freebsd.org/changeset/base/294730 Log: Create proper FDT attachment for GICv2m Avoid probing GICv2m to any parent bus/driver. Instead, match GICv2m driver with FDT complatible strings as not every GIC

svn commit: r294747 - head/sys/net

2016-01-25 Thread Marko Zec
Author: zec Date: Mon Jan 25 20:35:15 2016 New Revision: 294747 URL: https://svnweb.freebsd.org/changeset/base/294747 Log: Prune a definition which is / was never used. Modified: head/sys/net/vnet.c Modified: head/sys/net/vnet.c

svn commit: r294734 - head/sys/dev/ixgbe

2016-01-25 Thread Steven Hartland
Author: smh Date: Mon Jan 25 16:18:53 2016 New Revision: 294734 URL: https://svnweb.freebsd.org/changeset/base/294734 Log: Fix ixgbe compliation with DBG 1 Fixed ERROR_REPORTXX macros so that ixgbe compiles with #define DBG 1 MFC after:1 week Sponsored by: Multiplay

svn commit: r294745 - head/lib/libc

2016-01-25 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 25 19:11:34 2016 New Revision: 294745 URL: https://svnweb.freebsd.org/changeset/base/294745 Log: Replace .CURDIR with SRCTOP to respect LIBC_SRCTOP feature. Modified: head/lib/libc/Makefile Modified: head/lib/libc/Makefile

svn commit: r294736 - head/usr.bin

2016-01-25 Thread Ruslan Bukin
Author: br Date: Mon Jan 25 16:49:39 2016 New Revision: 294736 URL: https://svnweb.freebsd.org/changeset/base/294736 Log: Disable gprof and users on RISC-V, they don't build. Modified: head/usr.bin/Makefile Modified: head/usr.bin/Makefile

Re: svn commit: r294727 - head/sys/arm/arm

2016-01-25 Thread Andrew Turner
On Mon, 25 Jan 2016 17:44:53 +0200 Konstantin Belousov wrote: > On Mon, Jan 25, 2016 at 02:09:36PM +, Svatopluk Kraus wrote: > > Author: skra > > Date: Mon Jan 25 14:09:35 2016 > > New Revision: 294727 > > URL: https://svnweb.freebsd.org/changeset/base/294727 > > > >

Re: svn commit: r294727 - head/sys/arm/arm

2016-01-25 Thread Ian Lepore
On Mon, 2016-01-25 at 17:00 +, Andrew Turner wrote: > On Mon, 25 Jan 2016 17:44:53 +0200 > Konstantin Belousov wrote: > > > On Mon, Jan 25, 2016 at 02:09:36PM +, Svatopluk Kraus wrote: > > > Author: skra > > > Date: Mon Jan 25 14:09:35 2016 > > > New Revision: 294727

Re: svn commit: r294727 - head/sys/arm/arm

2016-01-25 Thread Konstantin Belousov
On Mon, Jan 25, 2016 at 02:09:36PM +, Svatopluk Kraus wrote: > Author: skra > Date: Mon Jan 25 14:09:35 2016 > New Revision: 294727 > URL: https://svnweb.freebsd.org/changeset/base/294727 > > Log: > Fix an occasional undefined instruction abort during module loading. > > Even if data

svn commit: r294732 - head/sys/kern

2016-01-25 Thread Konstantin Belousov
Author: kib Date: Mon Jan 25 15:37:01 2016 New Revision: 294732 URL: https://svnweb.freebsd.org/changeset/base/294732 Log: Fix the %b flags string for ddb. All bits above the 5th (TF_OPENED_CONS) were broken in r188147 by adding TF_OPENED_CONS without updating the string. It was

svn commit: r294735 - head/sys/kern

2016-01-25 Thread Konstantin Belousov
Author: kib Date: Mon Jan 25 16:47:20 2016 New Revision: 294735 URL: https://svnweb.freebsd.org/changeset/base/294735 Log: Don't allow opening the callout device when the callin device is already open (in disguise as the console device). The only allowed combination was supposed to be the

svn commit: r294740 - in head/sys: arm/arm arm/include conf

2016-01-25 Thread Zbigniew Bodek
Author: zbb Date: Mon Jan 25 18:02:28 2016 New Revision: 294740 URL: https://svnweb.freebsd.org/changeset/base/294740 Log: Introduce support for HW watchpoints and single stepping for ARMv6/v7 Allows for using hardware watchpoints for 1, 2, 4, 8 byte long addresses. The default

svn commit: r294744 - head/share/mk

2016-01-25 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 25 18:43:21 2016 New Revision: 294744 URL: https://svnweb.freebsd.org/changeset/base/294744 Log: Import latest host-target.mk 1.11 from contrib/bmake/mk Modified: head/share/mk/host-target.mk Modified: head/share/mk/host-target.mk

Re: svn commit: r294727 - head/sys/arm/arm

2016-01-25 Thread Svatopluk Kraus
On Mon, Jan 25, 2016 at 6:43 PM, Andrew Turner wrote: > On Mon, 25 Jan 2016 10:28:46 -0700 > Ian Lepore wrote: > >> On Mon, 2016-01-25 at 17:00 +, Andrew Turner wrote: >> > On Mon, 25 Jan 2016 17:44:53 +0200 >> > Konstantin Belousov

svn commit: r294742 - head/share/mk

2016-01-25 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 25 18:34:15 2016 New Revision: 294742 URL: https://svnweb.freebsd.org/changeset/base/294742 Log: Import latest meta.subdir.mk 1.11 from contrib/bmake/mk Modified: head/share/mk/meta.subdir.mk Modified: head/share/mk/meta.subdir.mk

Re: svn commit: r294727 - head/sys/arm/arm

2016-01-25 Thread Andrew Turner
On Mon, 25 Jan 2016 10:28:46 -0700 Ian Lepore wrote: > On Mon, 2016-01-25 at 17:00 +, Andrew Turner wrote: > > On Mon, 25 Jan 2016 17:44:53 +0200 > > Konstantin Belousov wrote: > > > > > On Mon, Jan 25, 2016 at 02:09:36PM +, Svatopluk Kraus

svn commit: r294743 - head/share/mk

2016-01-25 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 25 18:40:25 2016 New Revision: 294743 URL: https://svnweb.freebsd.org/changeset/base/294743 Log: Import latest gendirdeps.mk 1.29 from contrib/bmake/mk Modified: head/share/mk/gendirdeps.mk Modified: head/share/mk/gendirdeps.mk

svn commit: r294741 - head/share/mk

2016-01-25 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 25 18:16:41 2016 New Revision: 294741 URL: https://svnweb.freebsd.org/changeset/base/294741 Log: Import latest auto.obj.mk 1.12 from contrib/bmake/mk. Modified: head/share/mk/auto.obj.mk Modified: head/share/mk/auto.obj.mk

Re: svn commit: r294744 - head/share/mk

2016-01-25 Thread Bryan Drewery
On 1/25/16 12:57 PM, NGie Cooper wrote: > On Mon, Jan 25, 2016 at 10:43 AM, Bryan Drewery wrote: >> Author: bdrewery >> Date: Mon Jan 25 18:43:21 2016 >> New Revision: 294744 >> URL: https://svnweb.freebsd.org/changeset/base/294744 >> >> Log: >> Import latest

Re: svn commit: r294744 - head/share/mk

2016-01-25 Thread NGie Cooper
On Mon, Jan 25, 2016 at 10:43 AM, Bryan Drewery wrote: > Author: bdrewery > Date: Mon Jan 25 18:43:21 2016 > New Revision: 294744 > URL: https://svnweb.freebsd.org/changeset/base/294744 > > Log: > Import latest host-target.mk 1.11 from contrib/bmake/mk Could this please

svn commit: r294753 - in head/sys: dev/uart kern sys

2016-01-25 Thread Marius Strobl
Author: marius Date: Mon Jan 25 22:58:06 2016 New Revision: 294753 URL: https://svnweb.freebsd.org/changeset/base/294753 Log: - Make the code consistent with itself style-wise and bring it closer to style(9). - Mark unused arguments as such. - Make the ttystates table const. Modified:

svn commit: r294749 - head/etc/rc.d

2016-01-25 Thread Jamie Gritton
Author: jamie Date: Mon Jan 25 22:14:31 2016 New Revision: 294749 URL: https://svnweb.freebsd.org/changeset/base/294749 Log: Allow the (old rc-style) exec_afterstart jail parameters to start numbering at 0, like exec_prestart and the others do. Make param0 optional, i.e. still look for

svn commit: r294751 - head/share/mk

2016-01-25 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 25 22:29:41 2016 New Revision: 294751 URL: https://svnweb.freebsd.org/changeset/base/294751 Log: Remove unneeded beforebuild hacks for dtrace probes. This still allows skipping 'make depend'. Headers in SRCS generate properly. MFC after:1 week

svn commit: r294752 - head/share/mk

2016-01-25 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 25 22:29:44 2016 New Revision: 294752 URL: https://svnweb.freebsd.org/changeset/base/294752 Log: Fix PROGS not reading .depend files after r284288 by making DEPENDFILE work. We have had this user-modifable DEPENDFILE variable forever that does nothing

svn commit: r294750 - head/share/mk

2016-01-25 Thread Bryan Drewery
Author: bdrewery Date: Mon Jan 25 22:29:32 2016 New Revision: 294750 URL: https://svnweb.freebsd.org/changeset/base/294750 Log: Fix incremental build of dtrace probes. Currently dtrace(1) -Go does not properly rebuild the target if it exists. It results in missing symbols. dtrace

svn commit: r294754 - in head/sys/arm: arm include

2016-01-25 Thread Andrew Turner
Author: andrew Date: Mon Jan 25 23:04:40 2016 New Revision: 294754 URL: https://svnweb.freebsd.org/changeset/base/294754 Log: Allow us to be told about memory past the first 4GB point, but ignore it. This allows, for example, UEFI pass a memory map with some ram in this region, but for us

svn commit: r294757 - head/sys/kern

2016-01-25 Thread Mark Johnston
Author: markj Date: Tue Jan 26 01:15:18 2016 New Revision: 294757 URL: https://svnweb.freebsd.org/changeset/base/294757 Log: Evaluate the sysctl_running fail point before taking the sysctl lock. The fail point handler may sleep, but this is not permitted while holding a rm read lock.

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

2016-01-25 Thread Mark Johnston
Author: markj Date: Tue Jan 26 01:16:45 2016 New Revision: 294758 URL: https://svnweb.freebsd.org/changeset/base/294758 Log: Remove a duplicate setting of the AH_DEBUG_ALQ option. Modified: head/sys/mips/conf/AR934X_BASE Modified: head/sys/mips/conf/AR934X_BASE

svn commit: r294756 - head/contrib/ofed/librdmacm/examples/build/rping

2016-01-25 Thread Navdeep Parhar
Author: np Date: Tue Jan 26 01:02:19 2016 New Revision: 294756 URL: https://svnweb.freebsd.org/changeset/base/294756 Log: Use LIBADD instead of LDADD in rping's Makefile and add libcxgb4 (the userspace iWARP library for cxgbe) to the list of libraries. rping using the libcxgb4 + iw_cxgbe

svn commit: r294707 - head/sys/arm/allwinner

2016-01-25 Thread Andrew Turner
Author: andrew Date: Mon Jan 25 08:19:16 2016 New Revision: 294707 URL: https://svnweb.freebsd.org/changeset/base/294707 Log: Add allwinner_machdep.h, it was missed in r294698. Added: head/sys/arm/allwinner/allwinner_machdep.h (contents, props changed) Added:

Re: svn commit: r294698 - in head/sys/arm: allwinner conf

2016-01-25 Thread Kevin Lo
Hi Andrew, The allwinner_machdep.h file seems to be missing. On Mon, Jan 25, 2016 at 12:24:57AM +, Andrew Turner wrote: > > Author: andrew > Date: Mon Jan 25 00:24:57 2016 > New Revision: 294698 > URL: https://svnweb.freebsd.org/changeset/base/294698 > > Log: > Update the Allwinner

Re: svn commit: r294698 - in head/sys/arm: allwinner conf

2016-01-25 Thread Andrew Turner
On Mon, 25 Jan 2016 16:11:26 +0800 Kevin Lo wrote: > Hi Andrew, > > The allwinner_machdep.h file seems to be missing. > Fixed in r294707. Andrew ___ svn-src-head@freebsd.org mailing list

svn commit: r294712 - head/sys/netinet

2016-01-25 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Jan 25 10:06:49 2016 New Revision: 294712 URL: https://svnweb.freebsd.org/changeset/base/294712 Log: Convert TCP mtu checks to the new routing KPI. Modified: head/sys/netinet/tcp_subr.c Modified: head/sys/netinet/tcp_subr.c

svn commit: r294710 - head/sys/net

2016-01-25 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Jan 25 09:31:32 2016 New Revision: 294710 URL: https://svnweb.freebsd.org/changeset/base/294710 Log: Fix flowtable part missed in r294706. Modified: head/sys/net/route.c Modified: head/sys/net/route.c

svn commit: r294713 - head/cddl/lib

2016-01-25 Thread Ruslan Bukin
Author: br Date: Mon Jan 25 10:18:41 2016 New Revision: 294713 URL: https://svnweb.freebsd.org/changeset/base/294713 Log: We don't support libdtrace for RISC-V yet. Modified: head/cddl/lib/Makefile Modified: head/cddl/lib/Makefile

svn commit: r294717 - head/lib

2016-01-25 Thread Ruslan Bukin
Author: br Date: Mon Jan 25 10:44:10 2016 New Revision: 294717 URL: https://svnweb.freebsd.org/changeset/base/294717 Log: Style. Modified: head/lib/Makefile Modified: head/lib/Makefile == --- head/lib/Makefile Mon

svn commit: r294714 - head/lib

2016-01-25 Thread Ruslan Bukin
Author: br Date: Mon Jan 25 10:23:36 2016 New Revision: 294714 URL: https://svnweb.freebsd.org/changeset/base/294714 Log: Do build libproc and librtld_db for RISC-V as well. Modified: head/lib/Makefile Modified: head/lib/Makefile