svn commit: r295914 - head/contrib/libarchive/libarchive

2016-02-22 Thread Xin LI
Author: delphij Date: Tue Feb 23 07:13:22 2016 New Revision: 295914 URL: https://svnweb.freebsd.org/changeset/base/295914 Log: MFV r295913: Partially apply upstream changeset 6e06b1c8 (kientzle). Limit filter recursion level to 25 (instead of infinite). This fixes a potential crash

svn commit: r295913 - vendor/libarchive/dist/libarchive

2016-02-22 Thread Xin LI
Author: delphij Date: Tue Feb 23 07:04:54 2016 New Revision: 295913 URL: https://svnweb.freebsd.org/changeset/base/295913 Log: Apply upstream commit 6e06b1c8 (partial, by kientzle): Fix a potential crash issue discovered by Alexander Cherepanov: It seems bsdtar automatically handles

svn commit: r295912 - svnadmin/conf

2016-02-22 Thread Adrian Chadd
Author: adrian Date: Tue Feb 23 06:29:57 2016 New Revision: 295912 URL: https://svnweb.freebsd.org/changeset/base/295912 Log: Release sephe from mentorship. Approved by: core (implicit) Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors

svn commit: r295911 - head/sys/dev/uart

2016-02-22 Thread Ian Lepore
Author: ian Date: Tue Feb 23 03:34:36 2016 New Revision: 295911 URL: https://svnweb.freebsd.org/changeset/base/295911 Log: Stop using the global fdtbus_bs_tag and instead use the tag from the softc that was set up properly at init time. Modified: head/sys/dev/uart/uart_dev_lpc.c Modified:

svn commit: r295910 - head/sys/dev/uart

2016-02-22 Thread Ian Lepore
Author: ian Date: Tue Feb 23 03:01:46 2016 New Revision: 295910 URL: https://svnweb.freebsd.org/changeset/base/295910 Log: This code no longer references fdtbus_bs_tag, no need for a special extern declaration of it for aarch64. Modified: head/sys/dev/uart/uart_cpu_fdt.c Modified:

svn commit: r295909 - head/sys/dev/uart

2016-02-22 Thread Ian Lepore
Author: ian Date: Tue Feb 23 02:57:45 2016 New Revision: 295909 URL: https://svnweb.freebsd.org/changeset/base/295909 Log: Now that we have OF_decode_addr(), with proper MD implementations, to obtain the bus space tag and handle for a uart console, use the values returned by that routine to

svn commit: r295908 - head/sys/powerpc/mpc85xx

2016-02-22 Thread Justin Hibbits
Author: jhibbits Date: Tue Feb 23 02:28:19 2016 New Revision: 295908 URL: https://svnweb.freebsd.org/changeset/base/295908 Log: Allow the size argument for law_enable() to be non-power-of-2. Although the local access windows are powers of 2 in size, allow arguments that aren't power of

svn commit: r295907 - in head/sys/dev/usb: . wlan

2016-02-22 Thread Kevin Lo
Author: kevlo Date: Tue Feb 23 01:56:58 2016 New Revision: 295907 URL: https://svnweb.freebsd.org/changeset/base/295907 Log: Add device ID for 'AboCom 802.11n' usb. PR: 207412 Submitted by: Philippe Michaud-Boudreault Modified: head/sys/dev/usb/usbdevs

svn commit: r295906 - head/sys/dev/e1000

2016-02-22 Thread Marius Strobl
Author: marius Date: Tue Feb 23 01:19:26 2016 New Revision: 295906 URL: https://svnweb.freebsd.org/changeset/base/295906 Log: Fix and clean up usage of DMA and TSO segments: - At Intel it is believed that most of their products support "only" 40 DMA segments so lower {EM,IGB}_MAX_SCATTER

svn commit: r295905 - stable/10/sys/kern

2016-02-22 Thread Marius Strobl
Author: marius Date: Tue Feb 23 01:09:35 2016 New Revision: 295905 URL: https://svnweb.freebsd.org/changeset/base/295905 Log: In preparation for 10.3-RELEASE, temporarily revert the MFC of r291244 done as part of r292895 on stable/10 as that change causes hangs with ZFS and the cause on at

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

2016-02-22 Thread Ian Lepore
Author: ian Date: Tue Feb 23 01:08:39 2016 New Revision: 295904 URL: https://svnweb.freebsd.org/changeset/base/295904 Log: Make imx6 systems work again after recent import of new dts files. Linux-driven changes to the way the chip's two interrupt controllers are defined (we only support

svn commit: r295903 - stable/10/share/mk

2016-02-22 Thread Bryan Drewery
Author: bdrewery Date: Tue Feb 23 00:45:27 2016 New Revision: 295903 URL: https://svnweb.freebsd.org/changeset/base/295903 Log: MFC r295665: Remove temporary hack from r294370 for SSH upgrades. Approved by: re (marius) Modified: stable/10/share/mk/bsd.dep.mk Directory

Re: svn commit: r295768 - head/usr.sbin/iostat

2016-02-22 Thread Dimitry Andric
On 22 Feb 2016, at 10:56, David Chisnall wrote: > > On 19 Feb 2016, at 23:23, Dimitry Andric wrote: >> >> This warning is only produced when you use -Wall -W, and then initialize >> structs partially, i.e. you initialize some fields but not others. I >>

svn commit: r295901 - head/contrib/binutils/bfd

2016-02-22 Thread Dimitry Andric
Author: dim Date: Mon Feb 22 22:16:32 2016 New Revision: 295901 URL: https://svnweb.freebsd.org/changeset/base/295901 Log: Fix a problem in ld, causing it to sometimes print messages similar to "invalid string offset 65521 >= 27261 for section `.strtab'". for object files produced by recent

svn commit: r295900 - head/usr.sbin/iostat

2016-02-22 Thread Alan Somers
Author: asomers Date: Mon Feb 22 21:40:53 2016 New Revision: 295900 URL: https://svnweb.freebsd.org/changeset/base/295900 Log: Fix the usr.sbin/iostat build with GCC, broken by r295768 Renamed some local variables for compatibility with -Wshadow Reported by: Andrew Turner Tested

svn commit: r295899 - head/sys/conf

2016-02-22 Thread Bryan Drewery
Author: bdrewery Date: Mon Feb 22 21:01:25 2016 New Revision: 295899 URL: https://svnweb.freebsd.org/changeset/base/295899 Log: Always remove .depend.* in case switching between FAST_DEPEND on/off. This was missed in r295666. Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r295898 - stable/10/usr.sbin/rtsold

2016-02-22 Thread Mark Johnston
Author: markj Date: Mon Feb 22 20:20:10 2016 New Revision: 295898 URL: https://svnweb.freebsd.org/changeset/base/295898 Log: MFC r295737: Use the _SAFE loop variant. PR: 207146 Approved by: re (gjb, glebius) Modified: stable/10/usr.sbin/rtsold/rtsold.c Directory

svn commit: r295897 - stable/10/sys/fs/tmpfs

2016-02-22 Thread Mark Johnston
Author: markj Date: Mon Feb 22 20:18:10 2016 New Revision: 295897 URL: https://svnweb.freebsd.org/changeset/base/295897 Log: MFC r295574: Clear the cookie pointer on error in tmpfs_readdir(). Approved by: re (glebius) Modified: stable/10/sys/fs/tmpfs/tmpfs_vnops.c Directory

Re: svn commit: r295768 - head/usr.sbin/iostat

2016-02-22 Thread Gleb Smirnoff
On Fri, Feb 19, 2016 at 04:50:40PM -0800, Conrad Meyer wrote: C> > It is not quite as simple as this would make it sound. The elements or C> > members of an aggregate (e.g.) structure type are initialized as if it were C> > an object of static storage duration (i.e., to zero) if the initializer

svn commit: r295896 - in stable/10: share/man/man4 sys/net sys/netinet

2016-02-22 Thread George V. Neville-Neil
Author: gnn Date: Mon Feb 22 19:17:59 2016 New Revision: 295896 URL: https://svnweb.freebsd.org/changeset/base/295896 Log: Revert 295285 which was an MFC of the tryforward work (r290383,295282,295283) In the IPFW+NAT+divergent MTU case there is a bug in sening ICMP MTU updates.

svn commit: r295895 - head/sys/boot/uboot/lib

2016-02-22 Thread Ian Lepore
Author: ian Date: Mon Feb 22 18:53:55 2016 New Revision: 295895 URL: https://svnweb.freebsd.org/changeset/base/295895 Log: If the user has set a u-boot env var named rootpath, automatically import it into the loader(8) env as dhcp.root-path, so that it overrides any dhcp/bootp

svn commit: r295894 - stable/10/sys/netpfil/pf

2016-02-22 Thread Renato Botelho
Author: garga (ports committer) Date: Mon Feb 22 17:18:36 2016 New Revision: 295894 URL: https://svnweb.freebsd.org/changeset/base/295894 Log: MFC r286641 (from oshogbo): Use correct src/dst ports when removing states. Submitted by: Milosz Kaniewski ,

Re: svn commit: r295890 - in head/sys: conf riscv/riscv

2016-02-22 Thread Andrew Turner
On Mon, 22 Feb 2016 14:01:46 + (UTC) Ruslan Bukin wrote: > Author: br > Date: Mon Feb 22 14:01:46 2016 > New Revision: 295890 > URL: https://svnweb.freebsd.org/changeset/base/295890 > > Log: > Provide stack(9) MD stubs for RISC-V so ktr(9) can be compiled in. > > Added:

svn commit: r295893 - head/sys/riscv/riscv

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 14:54:50 2016 New Revision: 295893 URL: https://svnweb.freebsd.org/changeset/base/295893 Log: Add basic trap handlers for illegal instruction and breakpoint exceptions. Modified: head/sys/riscv/riscv/trap.c Modified: head/sys/riscv/riscv/trap.c

svn commit: r295892 - head/sys/riscv/riscv

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 14:19:45 2016 New Revision: 295892 URL: https://svnweb.freebsd.org/changeset/base/295892 Log: Fix comment. Modified: head/sys/riscv/riscv/timer.c Modified: head/sys/riscv/riscv/timer.c ==

svn commit: r295891 - head/sys/riscv/include

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 14:13:05 2016 New Revision: 295891 URL: https://svnweb.freebsd.org/changeset/base/295891 Log: Remove duplicates. Modified: head/sys/riscv/include/atomic.h Modified: head/sys/riscv/include/atomic.h

svn commit: r295890 - in head/sys: conf riscv/riscv

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 14:01:46 2016 New Revision: 295890 URL: https://svnweb.freebsd.org/changeset/base/295890 Log: Provide stack(9) MD stubs for RISC-V so ktr(9) can be compiled in. Added: head/sys/riscv/riscv/stack_machdep.c (contents, props changed) Modified:

svn commit: r295889 - head/sys/riscv/riscv

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 13:52:08 2016 New Revision: 295889 URL: https://svnweb.freebsd.org/changeset/base/295889 Log: Fix ktrace call. Modified: head/sys/riscv/riscv/machdep.c Modified: head/sys/riscv/riscv/machdep.c

svn commit: r295888 - head/sys/arm64/conf

2016-02-22 Thread Wojciech Macek
Author: wma Date: Mon Feb 22 13:34:43 2016 New Revision: 295888 URL: https://svnweb.freebsd.org/changeset/base/295888 Log: Add Intel 10Gb support to ARM64 GENERIC kernel config Obtained from: Semihalf Sponsored by: Cavium Approved by: cognet (mentor)

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

2016-02-22 Thread Svatopluk Kraus
Author: skra Date: Mon Feb 22 12:57:08 2016 New Revision: 295887 URL: https://svnweb.freebsd.org/changeset/base/295887 Log: Remove armv6 specific part from armv4 specific file and update comment. No functional change. Modified: head/sys/arm/arm/trap-v4.c Modified:

svn commit: r295885 - in head/sys/arm: allwinner allwinner/a20 altera/socfpga amlogic/aml8726 annapurna/alpine broadcom/bcm2835 conf freescale/imx freescale/vybrid mv/armadaxp qemu rockchip samsung...

2016-02-22 Thread Svatopluk Kraus
Author: skra Date: Mon Feb 22 11:47:28 2016 New Revision: 295885 URL: https://svnweb.freebsd.org/changeset/base/295885 Log: Move ARM_L2_PIPT option to std.armv6 for all armv6 platforms. Only L2 PIPT cache is supported for __ARM_ARCH >= 6. In fact, this is just a pure proclamation as this

Re: svn commit: r295768 - head/usr.sbin/iostat

2016-02-22 Thread David Chisnall
On 22 Feb 2016, at 10:15, Kubilay Kocak wrote: > > For the lay persons among us (I'm genuinely interested), what are the > the downsides to requiring initialization of all fields? Explicit initialisation, or initialisation in general? Being able to initialise the entire

Re: svn commit: r295768 - head/usr.sbin/iostat

2016-02-22 Thread Kubilay Kocak
On 22/02/2016 8:56 PM, David Chisnall wrote: > On 19 Feb 2016, at 23:23, Dimitry Andric wrote: >> >> This warning is only produced when you use -Wall -W, and then >> initialize structs partially, i.e. you initialize some fields but >> not others. I think this is a quite

Re: svn commit: r295768 - head/usr.sbin/iostat

2016-02-22 Thread David Chisnall
On 19 Feb 2016, at 23:23, Dimitry Andric wrote: > > This warning is only produced when you use -Wall -W, and then initialize > structs partially, i.e. you initialize some fields but not others. I > think this is a quite reasonable warning for a high warning level. The warning

svn commit: r295884 - svnadmin/conf

2016-02-22 Thread Baptiste Daroussin
Author: bapt Date: Mon Feb 22 09:49:45 2016 New Revision: 295884 URL: https://svnweb.freebsd.org/changeset/base/295884 Log: Release Marcelo from mentorship. Discussed with: rodrigc Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors

svn commit: r295883 - in head/sys: amd64/vmm arm/mv dev/altera/avgen dev/vt/hw/efifb

2016-02-22 Thread Svatopluk Kraus
Author: skra Date: Mon Feb 22 09:10:23 2016 New Revision: 295883 URL: https://svnweb.freebsd.org/changeset/base/295883 Log: As is included from , there is no need to include it explicitly when is already included. Reviewed by: alc, kib Differential Revision:

svn commit: r295882 - in head/sys: amd64/amd64 amd64/vmm arm/arm arm64/arm64 cddl/dev/dtrace/aarch64 cddl/dev/dtrace/arm cddl/dev/dtrace/mips compat/linux compat/svr4 dev/hyperv/netvsc riscv/riscv

2016-02-22 Thread Svatopluk Kraus
Author: skra Date: Mon Feb 22 09:08:04 2016 New Revision: 295882 URL: https://svnweb.freebsd.org/changeset/base/295882 Log: As is included from , there is no need to include it explicitly when is already included. Suggested by: alc Reviewed by: alc Differential Revision:

svn commit: r295881 - in head: lib/libvmmapi share/man/man9 sys/arm/arm sys/arm64/arm64 sys/dev/drm sys/dev/drm2 sys/mips/mips sys/mips/nlm sys/mips/nlm/dev/net sys/mips/rmi sys/mips/rmi/dev/nlge

2016-02-22 Thread Svatopluk Kraus
Author: skra Date: Mon Feb 22 09:04:36 2016 New Revision: 295881 URL: https://svnweb.freebsd.org/changeset/base/295881 Log: As is included from , there is no need to include it explicitly when is already included. Reviewed by: alc, kib Differential Revision:

svn commit: r295880 - in head: share/man/man9 sys/amd64/cloudabi64 sys/amd64/vmm/amd sys/arm/annapurna/alpine sys/arm/arm sys/arm64/arm64 sys/arm64/cloudabi64 sys/compat/linuxkpi/common/include/lin...

2016-02-22 Thread Svatopluk Kraus
Author: skra Date: Mon Feb 22 09:02:20 2016 New Revision: 295880 URL: https://svnweb.freebsd.org/changeset/base/295880 Log: As is included from , there is no need to include it explicitly when is already included. Reviewed by: alc, kib Differential Revision: