svn commit: r289556 - head/sys/dev/otus

2015-10-18 Thread Adrian Chadd
Author: adrian Date: Mon Oct 19 01:14:26 2015 New Revision: 289556 URL: https://svnweb.freebsd.org/changeset/base/289556 Log: otus(4) - add initial monitor mode; use lowest rate for EAPOL The monitor mode stuff is from the openbsd driver, but it doesn't 100% work. It doesn't seem to get

Re: svn commit: r289550 - head/sys/dev/vnic

2015-10-18 Thread Andrew Turner
On Sun, 18 Oct 2015 21:39:15 + (UTC) Zbigniew Bodek wrote: > Author: zbb > Date: Sun Oct 18 21:39:15 2015 > New Revision: 289550 > URL: https://svnweb.freebsd.org/changeset/base/289550 > > Log: > Raw import of ThunderX VNIC networking driver components > > This

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

2015-10-18 Thread Zbigniew Bodek
Author: zbb Date: Sun Oct 18 22:13:21 2015 New Revision: 289553 URL: https://svnweb.freebsd.org/changeset/base/289553 Log: Add ThunderX VNIC to arm64/GENERIC kernel Add vnic to enabled networking cards and enable SR-IOV by the way. Obtained from: Semihalf Sponsored by: The FreeBSD

svn commit: r289549 - in head: contrib/wpa/hostapd contrib/wpa/hs20/client contrib/wpa/patches contrib/wpa/src/ap contrib/wpa/src/common contrib/wpa/src/crypto contrib/wpa/src/drivers contrib/wpa/s...

2015-10-18 Thread Rui Paulo
Author: rpaulo Date: Sun Oct 18 21:38:25 2015 New Revision: 289549 URL: https://svnweb.freebsd.org/changeset/base/289549 Log: Update hostapd/wpa_supplicant to version 2.5. Tested by several people on current@/wireless@. Relnotes: yes Added:

svn commit: r289550 - head/sys/dev/vnic

2015-10-18 Thread Zbigniew Bodek
Author: zbb Date: Sun Oct 18 21:39:15 2015 New Revision: 289550 URL: https://svnweb.freebsd.org/changeset/base/289550 Log: Raw import of ThunderX VNIC networking driver components This import brings following components of the Linux driver: - Thunder BGX (programmable MAC) - Physical

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

2015-10-18 Thread Ian Lepore
Author: ian Date: Sun Oct 18 20:37:10 2015 New Revision: 289548 URL: https://svnweb.freebsd.org/changeset/base/289548 Log: Only decode fdt data which belongs to the GIC controller. The interrupts-extended property is a list of controller-specific interrupt tuples for more than one

svn commit: r289537 - in head/sys/arm: conf freescale/imx

2015-10-18 Thread Ian Lepore
Author: ian Date: Sun Oct 18 19:54:11 2015 New Revision: 289537 URL: https://svnweb.freebsd.org/changeset/base/289537 Log: Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver an interrupt controller. The latter is required for INTRNG, because of the hardware erratum

svn commit: r289547 - in head/sys/arm: annapurna/alpine qemu

2015-10-18 Thread Ian Lepore
Author: ian Date: Sun Oct 18 20:32:37 2015 New Revision: 289547 URL: https://svnweb.freebsd.org/changeset/base/289547 Log: Include "opt_platform.h" early so that the FDT option is visible as needed. Modified: head/sys/arm/annapurna/alpine/common.c head/sys/arm/qemu/virt_common.c Modified:

svn commit: r289554 - head/sys/arm/conf

2015-10-18 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Oct 18 23:58:05 2015 New Revision: 289554 URL: https://svnweb.freebsd.org/changeset/base/289554 Log: Enable gpiobacklight in BEAGLEBONE config to support LCD capes by 4DSYSTEMS out of box Modified: head/sys/arm/conf/BEAGLEBONE Modified: head/sys/arm/conf/BEAGLEBONE

svn commit: r289552 - in head/sys: conf dev/vnic

2015-10-18 Thread Zbigniew Bodek
Author: zbb Date: Sun Oct 18 22:10:08 2015 New Revision: 289552 URL: https://svnweb.freebsd.org/changeset/base/289552 Log: Introduce driver for Cavium's ThunderX MDIO This commit adds support for MDIO present in the ThunderX SoC. From the FDT point of view it is compatible with

svn commit: r289545 - in head/sys/dev/ntb: if_ntb ntb_hw

2015-10-18 Thread Conrad E. Meyer
Author: cem Date: Sun Oct 18 20:20:48 2015 New Revision: 289545 URL: https://svnweb.freebsd.org/changeset/base/289545 Log: if_ntb: Rename things to match Linux driver No functional change. Part of the huge rewrite (e26a5843). Obtained from:Linux (e26a5843) (Dual BSD/GPL

svn commit: r289539 - in head/sys/dev/ntb: if_ntb ntb_hw

2015-10-18 Thread Conrad E. Meyer
Author: cem Date: Sun Oct 18 20:19:53 2015 New Revision: 289539 URL: https://svnweb.freebsd.org/changeset/base/289539 Log: NTB: Rename some variables/functions to match Linux No functional change. Still part of the huge e26a5843 rewrite. I'm trying to make it less of a complete

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

2015-10-18 Thread Conrad E. Meyer
Author: cem Date: Sun Oct 18 20:20:02 2015 New Revision: 289540 URL: https://svnweb.freebsd.org/changeset/base/289540 Log: NTB: Simplify interrupt handling by merging SoC/Xeon Some interrupt-related function names changed to match Linux. No functional change. Still part of the huge

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

2015-10-18 Thread Conrad E. Meyer
Author: cem Date: Sun Oct 18 20:19:44 2015 New Revision: 289538 URL: https://svnweb.freebsd.org/changeset/base/289538 Log: NTB: Rename some constants to match Linux No functional change. Obtained from:Linux (part of e26a5843) (Dual BSD/GPL driver) Sponsored by: EMC / Isilon

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

2015-10-18 Thread Conrad E. Meyer
Author: cem Date: Sun Oct 18 20:20:20 2015 New Revision: 289542 URL: https://svnweb.freebsd.org/changeset/base/289542 Log: NTB: "Split ntb_hw_intel and ntb_transport drivers" This Linux commit was more or less a rewrite. Unfortunately, the commit log does not give a lot of context for

svn commit: r289544 - head/sys/dev/ntb/if_ntb

2015-10-18 Thread Conrad E. Meyer
Author: cem Date: Sun Oct 18 20:20:38 2015 New Revision: 289544 URL: https://svnweb.freebsd.org/changeset/base/289544 Log: if_ntb: Replace handmade bitset macros with sys/bitset.h No functional change. Sponsored by: EMC / Isilon Storage Division Modified:

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

2015-10-18 Thread Conrad E. Meyer
Author: cem Date: Sun Oct 18 20:20:29 2015 New Revision: 289543 URL: https://svnweb.freebsd.org/changeset/base/289543 Log: NTB: Flesh out the rest of the xeon_setup_b2b_mw changes Move all Xeon secondary register setup to the setup_b2b_mw routine. We use subroutines to make it a bit

svn commit: r289546 - in head/sys/dev/ntb: if_ntb ntb_hw

2015-10-18 Thread Conrad E. Meyer
Author: cem Date: Sun Oct 18 20:20:57 2015 New Revision: 289546 URL: https://svnweb.freebsd.org/changeset/base/289546 Log: if_ntb: MFV e26a5843: Move MW/DB management to if_ntb This is the last e26a5843 patch. The general thrust of the rewrite was to move more responsibility for Memory

svn commit: r289557 - head/sys/dev/otus

2015-10-18 Thread Adrian Chadd
Author: adrian Date: Mon Oct 19 01:21:29 2015 New Revision: 289557 URL: https://svnweb.freebsd.org/changeset/base/289557 Log: otus(4) - use the local node alloc function so there's space for statistics. * Use the correct malloc type for node allocation - M_80211_NODE - so the default

svn commit: r289551 - in head/sys: conf dev/vnic

2015-10-18 Thread Zbigniew Bodek
Author: zbb Date: Sun Oct 18 22:02:58 2015 New Revision: 289551 URL: https://svnweb.freebsd.org/changeset/base/289551 Log: Introduce initial support for Cavium's ThunderX networking interface - The driver consists of three main componens: PF, VF, BGX - Requires appropriate entries in DTS

svn commit: r289531 - head/cddl/contrib/opensolaris/lib/libzfs/common

2015-10-18 Thread Alexander Motin
Author: mav Date: Sun Oct 18 18:32:22 2015 New Revision: 289531 URL: https://svnweb.freebsd.org/changeset/base/289531 Log: MFV r289530: 5847 libzfs_diff should check zfs_prop_get() return Reviewed by: Matthew Ahrens Reviewed by: Albert Lee

svn commit: r289532 - in head/sys/arm: conf ti ti/omap4

2015-10-18 Thread Ian Lepore
Author: ian Date: Sun Oct 18 18:39:16 2015 New Revision: 289532 URL: https://svnweb.freebsd.org/changeset/base/289532 Log: Enable ARM_INTRNG on the pandaboard platform. Differential Revision:https://reviews.freebsd.org/D2048 Modified: head/sys/arm/conf/PANDABOARD

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

2015-10-18 Thread Sean Bruno
Author: sbruno Date: Sun Oct 18 18:40:11 2015 New Revision: 289533 URL: https://svnweb.freebsd.org/changeset/base/289533 Log: Add VM_KMEM_SIZE_SCALE=1 as these systems are going to have super small amount of RAM, e.g. 16M or 32M Reviewed by: adrian Modified:

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

2015-10-18 Thread Sean Bruno
Author: sbruno Date: Sun Oct 18 18:41:30 2015 New Revision: 289534 URL: https://svnweb.freebsd.org/changeset/base/289534 Log: Remove geom_uncompress from TP-MR3020 config. Its now using root on USB and there's no need for it now. Modified: head/sys/mips/conf/TP-MR3020 Modified:

svn commit: r289536 - head/cddl/contrib/opensolaris/cmd/zpool

2015-10-18 Thread Alexander Motin
Author: mav Date: Sun Oct 18 19:05:56 2015 New Revision: 289536 URL: https://svnweb.freebsd.org/changeset/base/289536 Log: MFV r289535: 5767 fix several problems with zfs test suite Reviewed by: Matthew Ahrens Reviewed by: Christopher Siden

Re: svn commit: r289421 - in head/etc: . mtree ntp

2015-10-18 Thread David Malone
On Sat, Oct 17, 2015 at 05:48:19PM -0600, Warner Losh wrote: > It should be very easy to try to fetch it once a day in June and December > until you succeed from each of the URLs in a list, with the default > list being the two canonical (for the US at least) sources. Shouldn’t > be more than a

svn commit: r289492 - head/sys/sys

2015-10-18 Thread John-Mark Gurney
Author: jmg Date: Sun Oct 18 08:08:37 2015 New Revision: 289492 URL: https://svnweb.freebsd.org/changeset/base/289492 Log: page sized is not spelled 4096 on all arches... Modified: head/sys/sys/mbuf.h Modified: head/sys/sys/mbuf.h

Re: svn commit: r289477 - head/sys/arm/mv

2015-10-18 Thread Konstantin Belousov
On Sun, Oct 18, 2015 at 01:03:43AM +, Ian Lepore wrote: > Author: ian > Date: Sun Oct 18 01:03:43 2015 > New Revision: 289477 > URL: https://svnweb.freebsd.org/changeset/base/289477 > > Log: > Fix a strange macro re-definition compile error. If the VM_MAXUSER_ADDRESS > value is defined

svn commit: r289490 - in head: bin/ps lib/libxo lib/libxo/tests lib/libxo/tests/encoder sbin/savecore share/mk usr.bin/iscsictl usr.bin/wc usr.bin/xo

2015-10-18 Thread Garrett Cooper
Author: ngie Date: Sun Oct 18 07:30:50 2015 New Revision: 289490 URL: https://svnweb.freebsd.org/changeset/base/289490 Log: Make libxo depend on libutil because it uses humanize_number after r287111 Remove overlinking in lib/libxo/tests, sbin/savecore, and usr.bin/{iscsictl,wc,xo}

svn commit: r289496 - head/sys/vm

2015-10-18 Thread Konstantin Belousov
Author: kib Date: Sun Oct 18 09:33:28 2015 New Revision: 289496 URL: https://svnweb.freebsd.org/changeset/base/289496 Log: Only marker is guaranteed to be present on the queue after the relock in vm_pageout_fallback_object_lock() and vm_pageout_page_lock(). The check for the m->queue ==

Re: svn commit: r289421 - in head/etc: . mtree ntp

2015-10-18 Thread David Malone
Hi Warner, I was trying to check Ian's specific concern, that a valid source of leap seconds might be ignored if a expired leapseconds file was present. It seems that this is not the case, at lease based on my reading of the code and comments. I included the references to the code, so others

svn commit: r289494 - head/sys/dev/pci

2015-10-18 Thread John-Mark Gurney
Author: jmg Date: Sun Oct 18 08:13:51 2015 New Revision: 289494 URL: https://svnweb.freebsd.org/changeset/base/289494 Log: drop a bunch of white space at end of lines and end of files... -x -wb apparently doesn't hide end of file white space changes.. This is to reduce the amount of diff

svn commit: r289497 - in head/cddl/contrib/opensolaris: cmd/zfs lib/libzfs/common

2015-10-18 Thread Alexander Motin
Author: mav Date: Sun Oct 18 11:21:08 2015 New Revision: 289497 URL: https://svnweb.freebsd.org/changeset/base/289497 Log: MFV r289493: 5745 zfs set allows only one dataset property to be set at a time Reviewed by: Christopher Siden Reviewed by: George

svn commit: r289500 - in head/cddl/contrib/opensolaris: cmd/zfs lib/libzfs/common

2015-10-18 Thread Alexander Motin
Author: mav Date: Sun Oct 18 11:44:31 2015 New Revision: 289500 URL: https://svnweb.freebsd.org/changeset/base/289500 Log: MFC r289498: 6298 zfs_create_008_neg and zpool_create_023_neg need to be updated for large block support. Reviewed by: Matthew Ahrens

svn commit: r289501 - head/sys/netinet

2015-10-18 Thread Alexander V. Chernikov
Author: melifaro Date: Sun Oct 18 12:26:25 2015 New Revision: 289501 URL: https://svnweb.freebsd.org/changeset/base/289501 Log: Fix deletion of ifaddr lle entries when deleting prefix from interface in down state. Regression appeared in r287789, where the "prefix has no corresponding

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

2015-10-18 Thread Andrew Turner
Author: andrew Date: Sun Oct 18 13:23:21 2015 New Revision: 289502 URL: https://svnweb.freebsd.org/changeset/base/289502 Log: Correctly align the stack. The early csu assumed we passed the aux vector in through the stack pointer, however this may have been misaligned causing some userland

svn commit: r289499 - in head/cddl/contrib/opensolaris: cmd/zfs lib/libzfs/common

2015-10-18 Thread Alexander Motin
Author: mav Date: Sun Oct 18 11:36:43 2015 New Revision: 289499 URL: https://svnweb.freebsd.org/changeset/base/289499 Log: MFV r247180: Update vendor/illumos/dist and vendor-sys/illumos/dist to illumos-gate 13967:92bec6d87f59 Illumos ZFS issues: 3557 dumpvp_size is not updated

Re: svn commit: r289477 - head/sys/arm/mv

2015-10-18 Thread Ian Lepore
On Sun, 2015-10-18 at 12:46 +0300, Konstantin Belousov wrote: > On Sun, Oct 18, 2015 at 01:03:43AM +, Ian Lepore wrote: > > Author: ian > > Date: Sun Oct 18 01:03:43 2015 > > New Revision: 289477 > > URL: https://svnweb.freebsd.org/changeset/base/289477 > > > > Log: > > Fix a strange macro

svn commit: r289523 - head/contrib/llvm/tools/clang/lib/Driver

2015-10-18 Thread Dimitry Andric
Author: dim Date: Sun Oct 18 17:13:41 2015 New Revision: 289523 URL: https://svnweb.freebsd.org/changeset/base/289523 Log: Pull in r248379 from upstream clang trunk (by Jörg Sonnenberger): Refactor library decision for -fopenmp support from Darwin into a function for sharing with

svn commit: r289525 - in head/lib/clang/include: clang/Config llvm/Config

2015-10-18 Thread Dimitry Andric
Author: dim Date: Sun Oct 18 17:18:19 2015 New Revision: 289525 URL: https://svnweb.freebsd.org/changeset/base/289525 Log: Switch the default OpenMP runtime for clang to libomp (from the LLVM project), as libgomp is not supported anyway. You can use the devel/llvm-devel port to install a

svn commit: r289522 - in head/sys/arm: allwinner/a20 altera/socfpga amlogic/aml8726 annapurna/alpine arm freescale/imx include qemu rockchip samsung/exynos ti/omap4 xilinx

2015-10-18 Thread Ian Lepore
Author: ian Date: Sun Oct 18 16:54:34 2015 New Revision: 289522 URL: https://svnweb.freebsd.org/changeset/base/289522 Log: Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter is the name the function will have when the new ARM_INTRNG code is integrated, and doing this

svn commit: r289524 - head/contrib/llvm/patches

2015-10-18 Thread Dimitry Andric
Author: dim Date: Sun Oct 18 17:14:45 2015 New Revision: 289524 URL: https://svnweb.freebsd.org/changeset/base/289524 Log: Add clang patch corresponding to r289523. Added: head/contrib/llvm/patches/patch-09-clang-r250657-openmp.diff Added:

svn commit: r289527 - in head: cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2015-10-18 Thread Alexander Motin
Author: mav Date: Sun Oct 18 18:08:33 2015 New Revision: 289527 URL: https://svnweb.freebsd.org/changeset/base/289527 Log: MFV r289526: 5561 support root pools on EFI/GPT partitioned disks 5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks) Reviewed

svn commit: r289528 - head/cddl/contrib/opensolaris/lib/libzfs/common

2015-10-18 Thread Alexander Motin
Author: mav Date: Sun Oct 18 18:25:00 2015 New Revision: 289528 URL: https://svnweb.freebsd.org/changeset/base/289528 Log: Reduce diff from upstream. Should be no functional change. Modified: head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c Modified:

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

2015-10-18 Thread Ian Lepore
Author: ian Date: Sun Oct 18 18:26:19 2015 New Revision: 289529 URL: https://svnweb.freebsd.org/changeset/base/289529 Log: Import ARM_INTRNG, the "next generation" interrupt architecture for arm and armv6 architecures. The primary enhancement over the old design is support for hierarchical