svn commit: r295651 - head/sys/dev/ichsmb

2016-02-15 Thread Eric van Gyzen
Author: vangyzen Date: Tue Feb 16 02:23:39 2016 New Revision: 295651 URL: https://svnweb.freebsd.org/changeset/base/295651 Log: ichsmb: add PCI device ID for Intel Sunrise Point-H SMBus controller MFC after:3 days Sponsored by: Dell Inc. Modified: head/sys/dev/ichsmb/ichsmb_pci.c

svn commit: r295647 - head/usr.sbin/amd/include

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:14:18 2016 New Revision: 295647 URL: https://svnweb.freebsd.org/changeset/base/295647 Log: Add missing dependency on sys/conf/newvers.sh. Sponsored by: EMC / Isilon Storage Division Modified: head/usr.sbin/amd/include/Makefile Modified:

svn commit: r295649 - head/sys/dev/filemon

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:14:25 2016 New Revision: 295649 URL: https://svnweb.freebsd.org/changeset/base/295649 Log: Filemon: Fix panic when fork1() is called from kproc_create(). MFC after:2 weeks Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r295650 - in head: lib/libpe sbin/kldstat secure/lib/libssh sys/boot/efi/boot1 targets/pseudo/userland/lib usr.bin/elfcopy usr.bin/kdump usr.bin/truss usr.sbin/ctld

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:14:30 2016 New Revision: 295650 URL: https://svnweb.freebsd.org/changeset/base/295650 Log: DIRDEPS_BUILD: Update dependencies. Sponsored by: EMC / Isilon Storage Division Added: head/lib/libpe/Makefile.depend - copied, changed from r295649,

svn commit: r295645 - head/sys/conf

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:14:12 2016 New Revision: 295645 URL: https://svnweb.freebsd.org/changeset/base/295645 Log: Use built-in :tA here rather than realpath(1). Sponsored by: EMC / Isilon Storage Division Modified: head/sys/conf/kern.post.mk Modified:

svn commit: r295648 - head/usr.sbin/amd/include

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:14:21 2016 New Revision: 295648 URL: https://svnweb.freebsd.org/changeset/base/295648 Log: Remove the need for overriding depend. Sponsored by: EMC / Isilon Storage Division Modified: head/usr.sbin/amd/include/Makefile Modified:

svn commit: r295646 - head/share/mk

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:14:15 2016 New Revision: 295646 URL: https://svnweb.freebsd.org/changeset/base/295646 Log: Add an .ORDER for all/install. Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/bsd.subdir.mk Modified: head/share/mk/bsd.subdir.mk

svn commit: r295643 - in head: bin/sh/tests cddl/usr.sbin/dtrace/tests/common share/mk tests/sys tests/sys/pjdfstest/tests usr.bin/bmake/tests

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:13:59 2016 New Revision: 295643 URL: https://svnweb.freebsd.org/changeset/base/295643 Log: Test directories can build in parallel fine. Sponsored by: EMC / Isilon Storage Division Added: head/usr.bin/bmake/tests/Makefile.inc (contents, props

svn commit: r295642 - in head/sys/powerpc: booke include

2016-02-15 Thread Justin Hibbits
Author: jhibbits Date: Tue Feb 16 02:13:55 2016 New Revision: 295642 URL: https://svnweb.freebsd.org/changeset/base/295642 Log: Fix a panic bug that cropped up in the PTE rewrite. PTE was getting overwritten by just the flags. Pointy-hat to:jhibbits Modified:

svn commit: r295644 - head

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:14:09 2016 New Revision: 295644 URL: https://svnweb.freebsd.org/changeset/base/295644 Log: Don't descend into test directories for distribution->installconfig. Sponsored by: EMC / Isilon Storage Division Modified: head/Makefile.inc1 Modified:

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

2016-02-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 16 02:09:48 2016 New Revision: 295641 URL: https://svnweb.freebsd.org/changeset/base/295641 Log: Consolidate common beforebuild logic. Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/bsd.init.mk head/share/mk/bsd.lib.mk

Re: svn commit: r295557 - head/sys/dev/uart

2016-02-15 Thread Bruce Evans
On Mon, 15 Feb 2016, Ian Lepore wrote: On Tue, 2016-02-16 at 11:01 +1100, Bruce Evans wrote: On Mon, 15 Feb 2016, Ian Lepore wrote: On Tue, 2016-02-16 at 09:28 +1100, Bruce Evans wrote: On Mon, 15 Feb 2016, Michal Meloun wrote: [...] Please note that ARM architecture does not have

Re: svn commit: r295557 - head/sys/dev/uart

2016-02-15 Thread Ian Lepore
On Tue, 2016-02-16 at 11:01 +1100, Bruce Evans wrote: > On Mon, 15 Feb 2016, Ian Lepore wrote: > > > On Tue, 2016-02-16 at 09:28 +1100, Bruce Evans wrote: > >> On Mon, 15 Feb 2016, Michal Meloun wrote: > >> > >>> [...] > >>> Please note that ARM architecture does not have vectored interrupts, >

Re: svn commit: r295631 - head/lib/libc/stdio

2016-02-15 Thread Pedro Giffuni
On 02/15/16 13:32, Conrad Meyer wrote: On Mon, Feb 15, 2016 at 10:13 AM, Pedro F. Giffuni wrote: Author: pfg Date: Mon Feb 15 18:13:33 2016 New Revision: 295631 URL: https://svnweb.freebsd.org/changeset/base/295631 ... Note that this implementation convention cannot be

Re: svn commit: r295557 - head/sys/dev/uart

2016-02-15 Thread Bruce Evans
On Mon, 15 Feb 2016, Ian Lepore wrote: On Tue, 2016-02-16 at 09:28 +1100, Bruce Evans wrote: On Mon, 15 Feb 2016, Michal Meloun wrote: [...] Please note that ARM architecture does not have vectored interrupts, CPU must read actual interrupt source from external interrupt controller (GIC)

Re: svn commit: r295557 - head/sys/dev/uart

2016-02-15 Thread Ian Lepore
On Tue, 2016-02-16 at 09:28 +1100, Bruce Evans wrote: > On Mon, 15 Feb 2016, Michal Meloun wrote: > > > [...] > > Please note that ARM architecture does not have vectored interrupts, > > CPU must read actual interrupt source from external interrupt > > controller (GIC) register. This register

Re: svn commit: r295557 - head/sys/dev/uart

2016-02-15 Thread Adrian Chadd
On 15 February 2016 at 14:28, Bruce Evans wrote: > > BTW, if arm needs the barrier, then how does it work with > bus_space_barrier() referenced in just 25 files in all of /sys/dev? likely the same reason it does for mips - everything's cache coherent on hardware that has

Re: svn commit: r295557 - head/sys/dev/uart

2016-02-15 Thread Bruce Evans
On Mon, 15 Feb 2016, Michal Meloun wrote: Dne 13.02.2016 v 1:58 Marius Strobl napsal(a): On Sat, Feb 13, 2016 at 06:53:25AM +1100, Bruce Evans wrote: On Fri, 12 Feb 2016, Marius Strobl wrote: On Fri, Feb 12, 2016 at 05:14:58AM +, Michal Meloun wrote: Author: mmel Date: Fri Feb 12

Re: svn commit: r295631 - head/lib/libc/stdio

2016-02-15 Thread Conrad Meyer
On Mon, Feb 15, 2016 at 10:13 AM, Pedro F. Giffuni wrote: > Author: pfg > Date: Mon Feb 15 18:13:33 2016 > New Revision: 295631 > URL: https://svnweb.freebsd.org/changeset/base/295631 > ... > Note that this implementation convention cannot be adhered to for strings > longer

svn commit: r295638 - head/lib/libc/stdio

2016-02-15 Thread Pedro F. Giffuni
Author: pfg Date: Mon Feb 15 21:18:52 2016 New Revision: 295638 URL: https://svnweb.freebsd.org/changeset/base/295638 Log: fputs: Return the number of bytes written. Fix r295631: wrong value. Pointy hat: pfg (me) Pointed out by: bde Modified: head/lib/libc/stdio/fputs.c

Re: svn commit: r295631 - head/lib/libc/stdio

2016-02-15 Thread Pedro Giffuni
On 02/15/16 15:48, Bruce Evans wrote: On Mon, 15 Feb 2016, Pedro F. Giffuni wrote: Log: fputs: Return the number of bytes written. POSIX.1-2008 requires that successful completion simply return a non-negative integer. We have regularly returned a constant value. Another, equally valid,

Re: svn commit: r295631 - head/lib/libc/stdio

2016-02-15 Thread Bruce Evans
On Mon, 15 Feb 2016, Pedro F. Giffuni wrote: Log: fputs: Return the number of bytes written. POSIX.1-2008 requires that successful completion simply return a non-negative integer. We have regularly returned a constant value. Another, equally valid, implementation convention implies

svn commit: r295637 - head/usr.bin/truss

2016-02-15 Thread John Baldwin
Author: jhb Date: Mon Feb 15 20:27:16 2016 New Revision: 295637 URL: https://svnweb.freebsd.org/changeset/base/295637 Log: Correct the ABI name for Linux/i386 binaries under FreeBSD/i386. This allows truss to work for these binaries again after r288424. MFC after:3 days Modified:

svn commit: r295636 - head/usr.bin/truss

2016-02-15 Thread John Baldwin
Author: jhb Date: Mon Feb 15 20:26:40 2016 New Revision: 295636 URL: https://svnweb.freebsd.org/changeset/base/295636 Log: Sign extend the error value for failing Linux/i386 system calls. This restores the mapping of Linux errors to native FreeBSD errno values after the refactoring in

svn commit: r295635 - in head/sys: arm/allwinner arm/conf boot/fdt/dts/arm

2016-02-15 Thread Andrew Turner
Author: andrew Date: Mon Feb 15 19:56:35 2016 New Revision: 295635 URL: https://svnweb.freebsd.org/changeset/base/295635 Log: Add support for the Allwinner DMA controller. This will be used by the at least the audio codec driver currently in review. Submitted by: Jared McNeill

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

2016-02-15 Thread Andrew Turner
Author: andrew Date: Mon Feb 15 19:31:23 2016 New Revision: 295634 URL: https://svnweb.freebsd.org/changeset/base/295634 Log: Add support for the AXP209 Power System Management IC. This allows boards with this and an Allwinner SoC to power off. Submitted by: Emmanuel Vadot

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

2016-02-15 Thread Andrew Turner
Author: andrew Date: Mon Feb 15 19:14:24 2016 New Revision: 295633 URL: https://svnweb.freebsd.org/changeset/base/295633 Log: Set sc->clkfreq removed in r295470 Reported by: Jared McNeill Pointy-hat to:andrew Modified: head/sys/arm/arm/generic_timer.c

svn commit: r295632 - head/lib/libc/stdio

2016-02-15 Thread Pedro F. Giffuni
Author: pfg Date: Mon Feb 15 18:14:21 2016 New Revision: 295632 URL: https://svnweb.freebsd.org/changeset/base/295632 Log: getln: We cannot expand the buffer beyond INT_MAX. In such cases return ENOMEM. This is a limitation of our implementation, alternatively you may consider

svn commit: r295631 - head/lib/libc/stdio

2016-02-15 Thread Pedro F. Giffuni
Author: pfg Date: Mon Feb 15 18:13:33 2016 New Revision: 295631 URL: https://svnweb.freebsd.org/changeset/base/295631 Log: fputs: Return the number of bytes written. POSIX.1-2008 requires that successful completion simply return a non-negative integer. We have regularly returned a

svn commit: r295630 - head/sys/dev/iicbus/twsi

2016-02-15 Thread Andrew Turner
Author: andrew Date: Mon Feb 15 17:14:10 2016 New Revision: 295630 URL: https://svnweb.freebsd.org/changeset/base/295630 Log: Fix the spelling of OF_getencprop. It will fix the data correctly for the endian of the CPU so there is no need to call fdt32_to_cpu. Sponsored by: ABT Systems

svn commit: r295629 - head/sys/kern

2016-02-15 Thread Andrew Turner
Author: andrew Date: Mon Feb 15 17:05:03 2016 New Revision: 295629 URL: https://svnweb.freebsd.org/changeset/base/295629 Log: Remove an unused FDT header, fdt_common.h should only be needed in a few places, mostly in sys/dev/fdt and legacy code. Sponsored by: ABT Systems Ltd Modified:

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

2016-02-15 Thread Andrew Turner
Author: andrew Date: Mon Feb 15 16:55:44 2016 New Revision: 295628 URL: https://svnweb.freebsd.org/changeset/base/295628 Log: Remove an unused static inline function. Sponsored by: ABT Systems Ltd Modified: head/sys/arm/arm/syscall.c Modified: head/sys/arm/arm/syscall.c

svn commit: r295627 - head/sys/arm/ti/omap4

2016-02-15 Thread Svatopluk Kraus
Author: skra Date: Mon Feb 15 15:28:56 2016 New Revision: 295627 URL: https://svnweb.freebsd.org/changeset/base/295627 Log: Initial OMAP4 WUGEN pass-through driver. SPI interrupts are passed through WUGEN to GIC. Hardware initialization is left in state after reset as well as before.

svn commit: r295626 - in head/sys: arm/allwinner arm/conf arm/mv dev/iicbus/twsi

2016-02-15 Thread Andrew Turner
Author: andrew Date: Mon Feb 15 15:11:26 2016 New Revision: 295626 URL: https://svnweb.freebsd.org/changeset/base/295626 Log: Add support for the Allwinner i2c device. This is similar to the existing Marvell twsi part, however uses different register locations, as such split the existing

svn commit: r295625 - head/sys/kern

2016-02-15 Thread Adrian Chadd
Author: adrian Date: Mon Feb 15 14:34:35 2016 New Revision: 295625 URL: https://svnweb.freebsd.org/changeset/base/295625 Log: Allow MIPS INTRNG code to be built without FDT support. This patch allows the newly imported INTRNG code to be built without necessarily having FDT support in

Re: svn commit: r295557 - head/sys/dev/uart

2016-02-15 Thread Michal Meloun
Dne 13.02.2016 v 1:58 Marius Strobl napsal(a): > On Sat, Feb 13, 2016 at 06:53:25AM +1100, Bruce Evans wrote: >> On Fri, 12 Feb 2016, Marius Strobl wrote: >> >>> On Fri, Feb 12, 2016 at 05:14:58AM +, Michal Meloun wrote: Author: mmel Date: Fri Feb 12 05:14:58 2016 New Revision: