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

2016-01-26 Thread Kubilay Kocak
On 26/01/2016 6:57 PM, Konstantin Belousov wrote: > 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.

svn commit: r294788 - head/sys/dev/hyperv/netvsc

2016-01-26 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jan 26 09:42:13 2016 New Revision: 294788 URL: https://svnweb.freebsd.org/changeset/base/294788 Log: hyperv/hn: Improve sending performance - Avoid main lock contention by trylock for if_start, if that fails, schedule TX taskqueue for if_start - Don't do direct

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

2016-01-26 Thread Svatopluk Kraus
Author: skra Date: Tue Jan 26 09:50:23 2016 New Revision: 294789 URL: https://svnweb.freebsd.org/changeset/base/294789 Log: Make code more compact and readable better in pmap_extract() like functions. No functional change. This is a follow up to r294722. Suggested by: kib Modified:

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

2016-01-26 Thread Svatopluk Kraus
Author: skra Date: Tue Jan 26 10:24:18 2016 New Revision: 294791 URL: https://svnweb.freebsd.org/changeset/base/294791 Log: Don't do icache sync on kernel memory and keep in line with comment in elf_cpu_load_file(). The only time when the sync is needed is after kernel module is loaded and t

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

2016-01-26 Thread Steven Hartland
No plan to MFC these changes? On 26/01/2016 06:26, Warner Losh wrote: 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 change

svn commit: r294792 - head/sys/kern

2016-01-26 Thread Edward Tomasz Napierala
Author: trasz Date: Tue Jan 26 11:28:55 2016 New Revision: 294792 URL: https://svnweb.freebsd.org/changeset/base/294792 Log: Fix the way RCTL handles rules' rrl_exceeded on credenials change. Because of what this variable does, it was probably harmless - but still incorrect. MFC after:

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

2016-01-26 Thread Bruce Evans
On Tue, 26 Jan 2016, Kubilay Kocak wrote: 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 tty_flush() if the device is gone since we now sometimes call it then. ..

svn commit: r294794 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:28:53 2016 New Revision: 294794 URL: https://svnweb.freebsd.org/changeset/base/294794 Log: MFV r294793: 6367 spa_config_tryenter incorrectly handles the multiple-lock case Reviewed by: Alek Pinchuk Reviewed by: Josef 'Jeff' Sipek Reviewed by: Prashant

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

2016-01-26 Thread Steven Hartland
Author: smh Date: Tue Jan 26 12:30:17 2016 New Revision: 294795 URL: https://svnweb.freebsd.org/changeset/base/294795 Log: ixgbe sysctl hardware defaults Added hw.ix.flow_control which enables the default flow_control of all ix interfaces to be set in loader.conf. Added hw.ix.adverti

svn commit: r294797 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:33:58 2016 New Revision: 294797 URL: https://svnweb.freebsd.org/changeset/base/294797 Log: MFV r294796: 6319 assertion failed in zio_ddt_write: bp->blk_birth == txg Reviewed by: George Wilson Approved by: Dan McDonald illumos/illumos-gate@b39b744be78

svn commit: r294799 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:37:23 2016 New Revision: 294799 URL: https://svnweb.freebsd.org/changeset/base/294799 Log: MFV r294798: 6292 exporting a pool while an async destroy is running can leave entries in the deferred tree Reviewed by: Paul Dagnelie Reviewed by: Matthew Ahren

svn commit: r294801 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:44:49 2016 New Revision: 294801 URL: https://svnweb.freebsd.org/changeset/base/294801 Log: MFV r294800: 6385 Fix unlocking order in zfs_zget Reviewed by: Brian Behlendorf Reviewed by: Matthew Ahrens Reviewed by: Dan Kimmel Reviewed by: Andriy Gapon

svn commit: r294803 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:48:10 2016 New Revision: 294803 URL: https://svnweb.freebsd.org/changeset/base/294803 Log: MFV r294802: 6334 Cannot unlink files when over quota Reviewed by: Matthew Ahrens Reviewed by: Toomas Soome Approved by: Dan McDonald Author: Simon Klinkert

svn commit: r294805 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:50:14 2016 New Revision: 294805 URL: https://svnweb.freebsd.org/changeset/base/294805 Log: MFV r294804: 6386 Fix function call with uninitialized value in vdev_inuse Reviewed by: Brian Behlendorf Reviewed by: Matthew Ahrens Reviewed by: Dan Kimmel Ap

svn commit: r294807 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:52:16 2016 New Revision: 294807 URL: https://svnweb.freebsd.org/changeset/base/294807 Log: MFV r294806: 6388 Failure of userland copy should return EFAULT Reviewed by: Brian Behlendorf Reviewed by: Matthew Ahrens Reviewed by: Dan Kimmel Approved by:

svn commit: r294809 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:54:03 2016 New Revision: 294809 URL: https://svnweb.freebsd.org/changeset/base/294809 Log: MFV r294808: 6421 Add missing multilist_destroy calls to arc_fini Reviewed by: Dan Kimmel Reviewed by: Matthew Ahrens Reviewed by: Jorgen Lundman Approved by:

svn commit: r294811 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 12:58:58 2016 New Revision: 294811 URL: https://svnweb.freebsd.org/changeset/base/294811 Log: MFV r294810: 6414 vdev_config_sync could be simpler Reviewed by: George Wilson Reviewed by: Matthew Ahrens Approved by: Robert Mustacchi Author: Will Andrews

svn commit: r294813 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 13:03:01 2016 New Revision: 294813 URL: https://svnweb.freebsd.org/changeset/base/294813 Log: MFV r294812: 6434 sa_find_sizes() may compute wrong SA header size Reviewed-by: Ned Bass Reviewed-by: Brian Behlendorf Reviewed by: Andriy Gapon Reviewed by: M

svn commit: r294815 - in head: cddl/contrib/opensolaris/cmd/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 13:14:39 2016 New Revision: 294815 URL: https://svnweb.freebsd.org/changeset/base/294815 Log: MFV r294814: 6393 zfs receive a full send as a clone Reviewed by: Matthew Ahrens Reviewed by: Prakash Surya Reviewed by: Richard Elling Approved by: Dan McDona

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

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 13:37:30 2016 New Revision: 294817 URL: https://svnweb.freebsd.org/changeset/base/294817 Log: MFV r294816: 4986 receiving replication stream fails if any snapshot exceeds refquota Reviewed by: John Kennedy Reviewed by: Matthew Ahrens Approved by: Gordon

svn commit: r294820 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-01-26 Thread Alexander Motin
Author: mav Date: Tue Jan 26 13:45:41 2016 New Revision: 294820 URL: https://svnweb.freebsd.org/changeset/base/294820 Log: MFV r294819: 6495 Fix mutex leak in dmu_objset_find_dp Reviewed by: George Wilson Reviewed by: Matthew Ahrens Approved by: Albert Lee Author: Steven Hartland

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

2016-01-26 Thread Svatopluk Kraus
Author: skra Date: Tue Jan 26 13:50:44 2016 New Revision: 294822 URL: https://svnweb.freebsd.org/changeset/base/294822 Log: Make pmap_fault() return values vm subsystem compliant to simplify their handling in abort_handler(). While here, remove one extra initialization of pcb variable. Modi

svn commit: r294823 - head/secure/lib/libcrypto

2016-01-26 Thread Ruslan Bukin
Author: br Date: Tue Jan 26 14:17:39 2016 New Revision: 294823 URL: https://svnweb.freebsd.org/changeset/base/294823 Log: Add the openssl header for RISC-V. Copied from aarch64 as we can't generate it yet. Added: head/secure/lib/libcrypto/opensslconf-riscv.h (contents, props changed) Add

svn commit: r294824 - head/sys/compat/linuxkpi/common/include/linux

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 14:20:25 2016 New Revision: 294824 URL: https://svnweb.freebsd.org/changeset/base/294824 Log: Add more LinuxKPI PCI related functions and defines. Removed comments deriving from Linux. MFC after:1 week Sponsored by: Mellanox Technologies Modified:

svn commit: r294825 - head/sys/compat/linuxkpi/common/include/linux

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 14:21:30 2016 New Revision: 294825 URL: https://svnweb.freebsd.org/changeset/base/294825 Log: Define __get_user() and __put_user() for the LinuxKPI. MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/compat/linuxkpi/common/incl

svn commit: r294826 - head/sys/compat/linuxkpi/common/include/linux

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 14:27:00 2016 New Revision: 294826 URL: https://svnweb.freebsd.org/changeset/base/294826 Log: Add definition for the NETDEV_CHANGE event and tidy up the LinuxKPI notifier header file a bit while at it. MFC after:1 week Sponsored by: Mellanox Technol

svn commit: r294827 - head/sys/compat/linuxkpi/common/include/linux

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 14:29:50 2016 New Revision: 294827 URL: https://svnweb.freebsd.org/changeset/base/294827 Log: Add more network related macros and functions to the LinuxKPI. MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/compat/linuxkpi/com

svn commit: r294829 - head/sys/compat/linuxkpi/common/include/linux

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 14:31:20 2016 New Revision: 294829 URL: https://svnweb.freebsd.org/changeset/base/294829 Log: Implement bitmap_weight() and bitmap_equal() for the LinuxKPI. MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/compat/linuxkpi/com

svn commit: r294830 - head/sys/compat/linuxkpi/common/include/linux

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 14:33:20 2016 New Revision: 294830 URL: https://svnweb.freebsd.org/changeset/base/294830 Log: Implement is_vlan_dev() and vlan_dev_vlan_id() for the LinuxKPI. MFC after:1 week Sponsored by: Mellanox Technologies Modified: head/sys/compat/linuxkpi/c

svn commit: r294831 - head/usr.sbin

2016-01-26 Thread Ruslan Bukin
Author: br Date: Tue Jan 26 14:34:40 2016 New Revision: 294831 URL: https://svnweb.freebsd.org/changeset/base/294831 Log: Remove uathload from build due to issue with GCC 5.2.0: "ld: --relax and -r may not be used together." Requires fixing ld command line arguments and testing. Modified:

svn commit: r294832 - head/sys/compat/linuxkpi/common/include/linux

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 14:36:16 2016 New Revision: 294832 URL: https://svnweb.freebsd.org/changeset/base/294832 Log: Implement ether_addr_equal(), ether_addr_equal_64bits() and random_ether_addr() for the LinuxKPI. MFC after:1 week Sponsored by: Mellanox Technologies Mod

svn commit: r294833 - head/lib/msun/riscv

2016-01-26 Thread Ruslan Bukin
Author: br Date: Tue Jan 26 14:40:41 2016 New Revision: 294833 URL: https://svnweb.freebsd.org/changeset/base/294833 Log: Add fenv.c for RISC-V. Copied from MIPS. Added: head/lib/msun/riscv/fenv.c (contents, props changed) Added: head/lib/msun/riscv/fenv.c =

svn commit: r294834 - head/gnu/lib/libgcc

2016-01-26 Thread Ruslan Bukin
Author: br Date: Tue Jan 26 14:45:21 2016 New Revision: 294834 URL: https://svnweb.freebsd.org/changeset/base/294834 Log: Make libgcc compilable on RISC-V. Modified: head/gnu/lib/libgcc/Makefile Modified: head/gnu/lib/libgcc/Makefile ==

svn commit: r294836 - head/sys/kern

2016-01-26 Thread Konstantin Belousov
Author: kib Date: Tue Jan 26 14:46:39 2016 New Revision: 294836 URL: https://svnweb.freebsd.org/changeset/base/294836 Log: Don't clear the software flow control flag before draining for last close or assert the bug that it is clear when leaving. Remove an unrelated rotted comment that was

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

2016-01-26 Thread Warner Losh
Just forgot to add Mac after 1week. But with all the churn here, predicting when may be tough. Warner On January 26, 2016, at 3:29 AM, Steven Hartland wrote: No plan to MFC these changes? On 26/01/2016 06:26, Warner Losh wrote: > Author: imp > Date: Tue Jan 26 06:26:46 2016 > New Revision: 2

svn commit: r294837 - in head/sys: compat/linuxkpi/common/include/linux ofed/drivers/net/mlx4

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 15:12:31 2016 New Revision: 294837 URL: https://svnweb.freebsd.org/changeset/base/294837 Log: LinuxKPI list updates: - Add some new hlist macros. - Update existing hlist macros removing the need for a temporary iteration variable. - Properly define the

svn commit: r294838 - in head/sys/contrib/alpine-hal: . eth

2016-01-26 Thread Zbigniew Bodek
Author: zbb Date: Tue Jan 26 15:22:04 2016 New Revision: 294838 URL: https://svnweb.freebsd.org/changeset/base/294838 Log: Import Annapurna Labs Alpine HAL for networking Files required for the NIC driver Import from vendor-sys/alpine-hal/2.7 SVN rev.: 294828 HAL version: 2.7

svn commit: r294839 - in head/sys: compat/linuxkpi/common/include/asm compat/linuxkpi/common/include/linux dev/cxgb

2016-01-26 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 26 15:26:35 2016 New Revision: 294839 URL: https://svnweb.freebsd.org/changeset/base/294839 Log: Update and add various macros to the LinuxKPI and resolve a macro redefinition issue in the cxgb driver. MFC after:1 week Sponsored by: Mellanox Technologi

Re: svn commit: r294839 - in head/sys: compat/linuxkpi/common/include/asm compat/linuxkpi/common/include/linux dev/cxgb

2016-01-26 Thread Navdeep Parhar
On Tue, Jan 26, 2016 at 03:26:36PM +, Hans Petter Selasky wrote: > Author: hselasky > Date: Tue Jan 26 15:26:35 2016 > New Revision: 294839 > URL: https://svnweb.freebsd.org/changeset/base/294839 > > Log: > Update and add various macros to the LinuxKPI and resolve a macro > redefinition is

svn commit: r294840 - head/sys/netinet

2016-01-26 Thread Hiren Panchasara
Author: hiren Date: Tue Jan 26 16:33:38 2016 New Revision: 294840 URL: https://svnweb.freebsd.org/changeset/base/294840 Log: Persist timers TCPTV_PERSMIN and TCPTV_PERSMAX are hardcoded with 5 seconds and 60 seconds, respectively. Turn them into sysctls that can be tuned live. The default v

svn commit: r294841 - head/sys/dev/rtwn

2016-01-26 Thread Andriy Voskoboinyk
Author: avos Date: Tue Jan 26 16:34:27 2016 New Revision: 294841 URL: https://svnweb.freebsd.org/changeset/base/294841 Log: rtwn: use ieee80211_restart_all() for device reset Tested by:kevlo Reviewed by: kevlo Approved by: adrian (mentor) Differential Revision:https://re

svn commit: r294842 - head/sys/dev/rtwn

2016-01-26 Thread Andriy Voskoboinyk
Author: avos Date: Tue Jan 26 16:50:59 2016 New Revision: 294842 URL: https://svnweb.freebsd.org/changeset/base/294842 Log: rtwn: do not start vap when initialization fails - Start vap(s) (via ieee80211_start_all()) only when initialization succeeds; stop the first vap otherwise (via ieee

svn commit: r294844 - head/sys/sys

2016-01-26 Thread Ed Maste
Author: emaste Date: Tue Jan 26 18:20:25 2016 New Revision: 294844 URL: https://svnweb.freebsd.org/changeset/base/294844 Log: Add STT_SPARC_REGISTER ELF definition MFC after:1 week Modified: head/sys/sys/elf_common.h Modified: head/sys/sys/elf_common.h ==

svn commit: r294847 - in head/sys/boot: mips/beri/boot2 pc98/boot2

2016-01-26 Thread Warner Losh
Author: imp Date: Tue Jan 26 18:39:30 2016 New Revision: 294847 URL: https://svnweb.freebsd.org/changeset/base/294847 Log: Remove static from these two. They slipped through the cracks. MFC After: 1 week Modified: head/sys/boot/mips/beri/boot2/boot2.c head/sys/boot/pc98/boot2/boot2.c

svn commit: r294846 - head/sys/mips/mips

2016-01-26 Thread Warner Losh
Author: imp Date: Tue Jan 26 18:39:23 2016 New Revision: 294846 URL: https://svnweb.freebsd.org/changeset/base/294846 Log: Add a comment about why at is turned off in the exception handler. Only k0 and k1 may be touched until we save registers somewhere. MFC After: 2 days Modified: hea

svn commit: r294848 - head/tools/tools/nanobsd

2016-01-26 Thread Warner Losh
Author: imp Date: Tue Jan 26 18:39:31 2016 New Revision: 294848 URL: https://svnweb.freebsd.org/changeset/base/294848 Log: Default NANO_DRIVE to ada0 not ad0. This shouldn't affect working configs (since they'd have to change NANO_DRIVE to be ada0 to work), but will fix old ones that used to

svn commit: r294849 - in head: lib/libsysdecode usr.bin/kdump usr.bin/truss

2016-01-26 Thread John Baldwin
Author: jhb Date: Tue Jan 26 19:07:09 2016 New Revision: 294849 URL: https://svnweb.freebsd.org/changeset/base/294849 Log: Add support to libsysdecode for decoding system call names. A new sysdecode_syscallname() function accepts a system call code and returns a string of the correspondin

svn commit: r294851 - head/sys/kern

2016-01-26 Thread John Baldwin
Author: jhb Date: Tue Jan 26 21:24:49 2016 New Revision: 294851 URL: https://svnweb.freebsd.org/changeset/base/294851 Log: Various style fixes. - Wrap long lines. - Fix indentation. - Remove excessive parens. - Whitespace fixes in struct definitions. Reviewed by: kib Different

svn commit: r294854 - head/sys/dev/qlxgbe

2016-01-26 Thread David C Somayajulu
Author: davidcs Date: Tue Jan 26 22:32:58 2016 New Revision: 294854 URL: https://svnweb.freebsd.org/changeset/base/294854 Log: Upgrade FW to 5.4.56 Update driver version to 3.10.26 Modified: head/sys/dev/qlxgbe/ql_fw.c head/sys/dev/qlxgbe/ql_ver.h Modified: head/sys/dev/qlxgbe/ql_fw.c ==

Re: svn commit: r294788 - head/sys/dev/hyperv/netvsc

2016-01-26 Thread Gleb Smirnoff
Sepherosa, On Tue, Jan 26, 2016 at 09:42:13AM +, Sepherosa Ziehau wrote: S> Author: sephe S> Date: Tue Jan 26 09:42:13 2016 S> New Revision: 294788 S> URL: https://svnweb.freebsd.org/changeset/base/294788 S> S> Log: S> hyperv/hn: Improve sending performance S> S> - Avoid main lock co

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

2016-01-26 Thread Luigi Rizzo
Author: luigi Date: Tue Jan 26 22:45:05 2016 New Revision: 294855 URL: https://svnweb.freebsd.org/changeset/base/294855 Log: avoid warnings for signed/unsigned comparison and unused arguments Modified: head/sys/netpfil/ipfw/dn_heap.c Modified: head/sys/netpfil/ipfw/dn_heap.c

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

2016-01-26 Thread Luigi Rizzo
Author: luigi Date: Tue Jan 26 22:45:45 2016 New Revision: 294856 URL: https://svnweb.freebsd.org/changeset/base/294856 Log: prevent warning for unused argument Modified: head/sys/netpfil/ipfw/dn_sched_fifo.c Modified: head/sys/netpfil/ipfw/dn_sched_fifo.c ===

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

2016-01-26 Thread Luigi Rizzo
Author: luigi Date: Tue Jan 26 22:46:58 2016 New Revision: 294857 URL: https://svnweb.freebsd.org/changeset/base/294857 Log: prevent warnings for signed/unsigned comparisons and unused arguments. Add checks for parameters overflowing 32 bit. Modified: head/sys/netpfil/ipfw/dn_sched_rr.c Mo

Re: svn commit: r294840 - head/sys/netinet

2016-01-26 Thread Gleb Smirnoff
Hiren, On Tue, Jan 26, 2016 at 04:33:38PM +, Hiren Panchasara wrote: H> Author: hiren H> Date: Tue Jan 26 16:33:38 2016 H> New Revision: 294840 H> URL: https://svnweb.freebsd.org/changeset/base/294840 H> H> Log: H> Persist timers TCPTV_PERSMIN and TCPTV_PERSMAX are hardcoded with 5 secon

Re: svn commit: r294855 - head/sys/netpfil/ipfw

2016-01-26 Thread Gleb Smirnoff
Luigi, On Tue, Jan 26, 2016 at 10:45:05PM +, Luigi Rizzo wrote: L> Modified: head/sys/netpfil/ipfw/dn_heap.c L> == L> --- head/sys/netpfil/ipfw/dn_heap.c Tue Jan 26 22:32:58 2016 (r294854) L> +++ head/sys/n

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

2016-01-26 Thread Luigi Rizzo
Author: luigi Date: Tue Jan 26 23:36:18 2016 New Revision: 294858 URL: https://svnweb.freebsd.org/changeset/base/294858 Log: fix various warnings (signed/unsigned, printf types, unused arguments) Modified: head/sys/netpfil/ipfw/dn_sched_qfq.c Modified: head/sys/netpfil/ipfw/dn_sched_qfq.c ==

svn commit: r294859 - head/sys/netpfil/ipfw/test

2016-01-26 Thread Luigi Rizzo
Author: luigi Date: Tue Jan 26 23:37:07 2016 New Revision: 294859 URL: https://svnweb.freebsd.org/changeset/base/294859 Log: fix various warnings to compile the test code with -Wextra Modified: head/sys/netpfil/ipfw/test/Makefile head/sys/netpfil/ipfw/test/main.c head/sys/netpfil/ipfw/tes

svn commit: r294860 - in head: lib/libdpv sys/sys

2016-01-26 Thread Devin Teske
Author: dteske Date: Tue Jan 26 23:56:27 2016 New Revision: 294860 URL: https://svnweb.freebsd.org/changeset/base/294860 Log: Add keep_tite configuration option Similar to dialog(3) keep_tite option used to prevent visually disturbing initialization or exit that could occur when run from

svn commit: r294861 - head/usr.bin/dpv

2016-01-26 Thread Devin Teske
Author: dteske Date: Tue Jan 26 23:59:30 2016 New Revision: 294861 URL: https://svnweb.freebsd.org/changeset/base/294861 Log: Add `-k' for dpv(3) `keep_tite' config option For scripts using dialog(1) several times, it can be visually distracting running dpv(1) several times amidst other d

svn commit: r294862 - head/lib/libdpv

2016-01-26 Thread Devin Teske
Author: dteske Date: Wed Jan 27 00:02:51 2016 New Revision: 294862 URL: https://svnweb.freebsd.org/changeset/base/294862 Log: Bump copyrights Modified: head/lib/libdpv/dpv.c head/lib/libdpv/dpv.h head/lib/libdpv/dpv_private.h Modified: head/lib/libdpv/dpv.c ==

svn commit: r294863 - head/usr.bin/dpv

2016-01-26 Thread Devin Teske
Author: dteske Date: Wed Jan 27 00:03:43 2016 New Revision: 294863 URL: https://svnweb.freebsd.org/changeset/base/294863 Log: Bump copyright Modified: head/usr.bin/dpv/dpv.c Modified: head/usr.bin/dpv/dpv.c == --- he

svn commit: r294864 - head/usr.sbin/bsdconfig/share/packages

2016-01-26 Thread Devin Teske
Author: dteske Date: Wed Jan 27 00:08:23 2016 New Revision: 294864 URL: https://svnweb.freebsd.org/changeset/base/294864 Log: Change incorrect path Modified: head/usr.sbin/bsdconfig/share/packages/index.subr Modified: head/usr.sbin/bsdconfig/share/packages/index.subr

svn commit: r294865 - head/usr.sbin/bsdconfig/share/packages

2016-01-26 Thread Devin Teske
Author: dteske Date: Wed Jan 27 00:09:53 2016 New Revision: 294865 URL: https://svnweb.freebsd.org/changeset/base/294865 Log: Fix ABI parsing Modified: head/usr.sbin/bsdconfig/share/packages/musthavepkg.subr Modified: head/usr.sbin/bsdconfig/share/packages/musthavepkg.subr ==

svn commit: r294866 - in head/usr.sbin/bsdconfig: include share/packages

2016-01-26 Thread Devin Teske
Author: dteske Date: Wed Jan 27 00:12:58 2016 New Revision: 294866 URL: https://svnweb.freebsd.org/changeset/base/294866 Log: Use dpv(1) in `bsdconfig packages' Modified: head/usr.sbin/bsdconfig/include/messages.subr head/usr.sbin/bsdconfig/share/packages/index.subr head/usr.sbin/bsdconfi

svn commit: r294867 - in head/sys: net netinet

2016-01-26 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 27 00:20:07 2016 New Revision: 294867 URL: https://svnweb.freebsd.org/changeset/base/294867 Log: Provide TCPSTAT_DEC() and TCPSTAT_FETCH() macros. Modified: head/sys/net/vnet.h head/sys/netinet/tcp_var.h Modified: head/sys/net/vnet.h ==

svn commit: r294868 - head/lib/libc

2016-01-26 Thread Bryan Drewery
Author: bdrewery Date: Wed Jan 27 00:24:24 2016 New Revision: 294868 URL: https://svnweb.freebsd.org/changeset/base/294868 Log: Remove excess whitespace Modified: head/lib/libc/Makefile Modified: head/lib/libc/Makefile =

svn commit: r294869 - in head: sys/dev/cxgbe/tom sys/netinet usr.bin/systat

2016-01-26 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 27 00:45:46 2016 New Revision: 294869 URL: https://svnweb.freebsd.org/changeset/base/294869 Log: Augment struct tcpstat with tcps_states[], which is used for book-keeping the amount of TCP connections by state. Provides a cheap way to get connection count witho

svn commit: r294870 - head/sys/netinet

2016-01-26 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 27 00:48:05 2016 New Revision: 294870 URL: https://svnweb.freebsd.org/changeset/base/294870 Log: Grab a snap amount of TCP connections in syncache from tcpstat. Modified: head/sys/netinet/tcp_subr.c head/sys/netinet/tcp_syncache.c head/sys/netinet/tcp_syncach

svn commit: r294871 - head/contrib/bsnmp/snmp_mibII

2016-01-26 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 27 00:50:27 2016 New Revision: 294871 URL: https://svnweb.freebsd.org/changeset/base/294871 Log: Grab value for LEAF_tcpCurrEstab from net.inet.tcp.stats instead of net.inet.tcp.pcblist, which is much cheaper. Modified: head/contrib/bsnmp/snmp_mibII/mibII_tcp.c

svn commit: r294872 - head/share/mk

2016-01-26 Thread Bryan Drewery
Author: bdrewery Date: Wed Jan 27 01:24:05 2016 New Revision: 294872 URL: https://svnweb.freebsd.org/changeset/base/294872 Log: Fix DIRDEPS_BUILD after r294752. DIRDEPS_BUILD does not yet support PROGS having their own dependency file. Overriding .MAKE.DEPENDFILE here causes major pr

svn commit: r294874 - head/sys/conf

2016-01-26 Thread Bryan Drewery
Author: bdrewery Date: Wed Jan 27 01:24:11 2016 New Revision: 294874 URL: https://svnweb.freebsd.org/changeset/base/294874 Log: FAST_DEPEND: Apply missed nofilemon fix from r294351. Sponsored by: EMC / Isilon Storage Division Modified: head/sys/conf/kern.post.mk Modified: head/sys/conf/

svn commit: r294873 - head/share/mk

2016-01-26 Thread Bryan Drewery
Author: bdrewery Date: Wed Jan 27 01:24:08 2016 New Revision: 294873 URL: https://svnweb.freebsd.org/changeset/base/294873 Log: Set a value for _RECURSING_PROGS for debugging. MFC after:3 days Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/bsd.progs.mk Modifie

svn commit: r294875 - head/sys/conf

2016-01-26 Thread Bryan Drewery
Author: bdrewery Date: Wed Jan 27 01:24:14 2016 New Revision: 294875 URL: https://svnweb.freebsd.org/changeset/base/294875 Log: FAST_DEPEND: Mark some unneeded code for later removal. Sponsored by: EMC / Isilon Storage Division Modified: head/sys/conf/kern.pre.mk Modified: head/sys/conf

svn commit: r294876 - head/lib/libc/net

2016-01-26 Thread Bryan Drewery
Author: bdrewery Date: Wed Jan 27 01:33:19 2016 New Revision: 294876 URL: https://svnweb.freebsd.org/changeset/base/294876 Log: nslexer.c does not depend on nsparser.h. nslexer.o depends on nsparser.h, which is already added by bsd.lib.mk and .depend. This reverts r237402. MFC a

svn commit: r294878 - head/share/mk

2016-01-26 Thread Bryan Drewery
Author: bdrewery Date: Wed Jan 27 01:33:26 2016 New Revision: 294878 URL: https://svnweb.freebsd.org/changeset/base/294878 Log: Revert yacc dependency back to pre-r241298. Several attempts to fix this logic was done after r241298, which were all reverted, yet this change was not. The

svn commit: r294877 - head/lib/libc/net

2016-01-26 Thread Bryan Drewery
Author: bdrewery Date: Wed Jan 27 01:33:23 2016 New Revision: 294877 URL: https://svnweb.freebsd.org/changeset/base/294877 Log: Replace nslexer.l->nslexer.c custom rule with a -D CFLAG. This avoids reproducing the lex logic which had dependencies set wrong and used an intermediate file fo

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

2016-01-26 Thread Luigi Rizzo
Author: luigi Date: Wed Jan 27 02:08:30 2016 New Revision: 294879 URL: https://svnweb.freebsd.org/changeset/base/294879 Log: bugfix: the scheduler template (dn_schk) for the round robin scheduler is followed by another structure (rr_schk) whose size must be set in the schk_datalen field of t

svn commit: r294880 - head/usr.sbin/bsdconfig/share

2016-01-26 Thread Devin Teske
Author: dteske Date: Wed Jan 27 02:11:58 2016 New Revision: 294880 URL: https://svnweb.freebsd.org/changeset/base/294880 Log: Replace awk with more efficient builtins-only algo Modified: head/usr.sbin/bsdconfig/share/strings.subr Modified: head/usr.sbin/bsdconfig/share/strings.subr =

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

2016-01-26 Thread Luigi Rizzo
Author: luigi Date: Wed Jan 27 02:14:08 2016 New Revision: 294881 URL: https://svnweb.freebsd.org/changeset/base/294881 Log: the _Static_assert was not supposed to be in the commit. Modified: head/sys/netpfil/ipfw/dn_sched_rr.c Modified: head/sys/netpfil/ipfw/dn_sched_rr.c ==

svn commit: r294882 - head/sys/netpfil/ipfw/test

2016-01-26 Thread Luigi Rizzo
Author: luigi Date: Wed Jan 27 02:22:31 2016 New Revision: 294882 URL: https://svnweb.freebsd.org/changeset/base/294882 Log: cleanup and document in some detail the internals of the testing code for dummynet schedulers Modified: head/sys/netpfil/ipfw/test/Makefile head/sys/netpfil/ipfw/te

svn commit: r294883 - in head: lib/libdevinfo share/man/man9 sys/arm/arm sys/arm/at91 sys/arm/cavium/cns11xx sys/arm/mv sys/arm/versatile sys/arm/xscale/i8134x sys/arm/xscale/ixp425 sys/arm/xscale/...

2016-01-26 Thread Justin Hibbits
Author: jhibbits Date: Wed Jan 27 02:23:54 2016 New Revision: 294883 URL: https://svnweb.freebsd.org/changeset/base/294883 Log: Convert rman to use rman_res_t instead of u_long Summary: Migrate to using the semi-opaque type rman_res_t to specify rman resources. For now, this is still

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

2016-01-26 Thread Cy Schubert
Author: cy Date: Wed Jan 27 02:25:25 2016 New Revision: 294884 URL: https://svnweb.freebsd.org/changeset/base/294884 Log: Allow specification of fetch options for ntp leap-seconds fetch. MFC after:1 week X-MFC with: r289421, r293037, r294773 Modified: head/etc/defaults/rc.conf

Re: svn commit: r294470 - head/libexec/rtld-elf

2016-01-26 Thread Alexander Kabaev
On Sat, 23 Jan 2016 12:00:23 + Antoine Brodin wrote: > On Thu, Jan 21, 2016 at 11:36 PM, Alexander Kabaev > wrote: > > On Thu, 21 Jan 2016 22:20:12 +0100 > > Antoine Brodin wrote: > > > >> On Thu, Jan 21, 2016 at 12:26 AM, Alexander Kabaev > >> wrote: > >> > Author: kan > >> > Date: We

Re: svn commit: r294869 - in head: sys/dev/cxgbe/tom sys/netinet usr.bin/systat

2016-01-26 Thread Sepherosa Ziehau
This seems to break i386 LINT: /usr/freebsd-svn/head/sys/modules/cxgb/tom/../../../dev/cxgb/ulp/tom/cxgb_cpl_io.c:1021:20: error: use of undeclared identifier 'tcpstates'; did you mean 'tcpstat'? toep->tp_tid, tcpstates[tp->t_state], toep, inp); ^

Re: svn commit: r294869 - in head: sys/dev/cxgbe/tom sys/netinet usr.bin/systat

2016-01-26 Thread Sepherosa Ziehau
BTW, amd64 LINT builds fine. On Wed, Jan 27, 2016 at 11:50 AM, Sepherosa Ziehau wrote: > This seems to break i386 LINT: > > /usr/freebsd-svn/head/sys/modules/cxgb/tom/../../../dev/cxgb/ulp/tom/cxgb_cpl_io.c:1021:20: > error: use of undeclared identifier 'tcpstates'; did you mean > 'tcpstat'? >

svn commit: r294886 - in head/sys/dev/hyperv: include vmbus

2016-01-26 Thread Sepherosa Ziehau
Author: sephe Date: Wed Jan 27 03:53:30 2016 New Revision: 294886 URL: https://svnweb.freebsd.org/changeset/base/294886 Log: hyperv/vmbus: Event handling code refactor. - Use taskqueue instead of swi for event handling. - Scan the interrupt flags in filter - Disable ringbuffer interrupt

svn commit: r294885 - head/sys/sys

2016-01-26 Thread Justin Hibbits
Author: jhibbits Date: Wed Jan 27 03:51:24 2016 New Revision: 294885 URL: https://svnweb.freebsd.org/changeset/base/294885 Log: Fix the build post-r294883. Pointy-hat to:jhibbits X-MFC with: r294883 Modified: head/sys/sys/rman.h Modified: head/sys/sys/rman.h

svn commit: r294887 - head/sys/dev/cxgb/ulp/tom

2016-01-26 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 27 04:59:28 2016 New Revision: 294887 URL: https://svnweb.freebsd.org/changeset/base/294887 Log: Fix build on i386. I can't yet understand why does it build on amd64. Modified: head/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c Modified: head/sys/dev/cxgb/ulp/tom/cxgb_cpl_

svn commit: r294889 - in head/sys/dev: cxgb/ulp/tom cxgbe/tom

2016-01-26 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 27 05:15:53 2016 New Revision: 294889 URL: https://svnweb.freebsd.org/changeset/base/294889 Log: More fixes to the build. Modified: head/sys/dev/cxgb/ulp/tom/cxgb_listen.c head/sys/dev/cxgbe/tom/t4_connect.c head/sys/dev/cxgbe/tom/t4_listen.c head/sys/dev/c

Re: svn commit: r294889 - in head/sys/dev: cxgb/ulp/tom cxgbe/tom

2016-01-26 Thread Sepherosa Ziehau
Thanks! On Wed, Jan 27, 2016 at 1:15 PM, Gleb Smirnoff wrote: > Author: glebius > Date: Wed Jan 27 05:15:53 2016 > New Revision: 294889 > URL: https://svnweb.freebsd.org/changeset/base/294889 > > Log: > More fixes to the build. > > Modified: > head/sys/dev/cxgb/ulp/tom/cxgb_listen.c > head/

Re: svn commit: r294535 - in head/sys/netinet: . cc tcp_stacks

2016-01-26 Thread Lawrence Stewart
On 01/24/16 19:07, Gleb Smirnoff wrote: > Lawrence, > > On Sat, Jan 23, 2016 at 05:19:36PM +1100, Lawrence Stewart wrote: > L> > The problem is that cc.h (or tcp_cc.h) is already depening on many > L> > TCP types. So, the structures defined inside are not agnostic, including > L> > tcp headers b

svn commit: r294891 - head/usr.sbin/makefs/tests

2016-01-26 Thread Garrett Cooper
Author: ngie Date: Wed Jan 27 06:14:20 2016 New Revision: 294891 URL: https://svnweb.freebsd.org/changeset/base/294891 Log: Require /sbin/mount_cd9660 when running the cd9660 tests In some cases the test system might not have mount_cd9660(8). Don't implicitly rely on it while testing cd96

svn commit: r294892 - head/lib/libdpv

2016-01-26 Thread Devin Teske
Author: dteske Date: Wed Jan 27 06:16:53 2016 New Revision: 294892 URL: https://svnweb.freebsd.org/changeset/base/294892 Log: Remove unused function prototype MFC after:3 days X-MFC-to: stable/10 Modified: head/lib/libdpv/dialog_util.h Modified: head/lib/libdpv/dialog_util.h =

svn commit: r294893 - head/lib/libdpv

2016-01-26 Thread Devin Teske
Author: dteske Date: Wed Jan 27 06:21:35 2016 New Revision: 294893 URL: https://svnweb.freebsd.org/changeset/base/294893 Log: Fix a crash if `-D' is used without `-t title' dialog(3)'s dlg_reallocate_gauge(), used both by dialog(3)'s dialog_gauge() and dialog(1)'s `--gauge', will segmenta

svn commit: r294894 - head/contrib/netbsd-tests/lib/libc/sys

2016-01-26 Thread Garrett Cooper
Author: ngie Date: Wed Jan 27 06:24:19 2016 New Revision: 294894 URL: https://svnweb.freebsd.org/changeset/base/294894 Log: Adjust vm.max_wired in order to avoid hitting EAGAIN artificially Set vm.max_wired to INT_MAX in :mlock_err, :mlock_mmap, and :mlock_nested to avoid hitting EAGAIN a

svn commit: r294896 - head/etc

2016-01-26 Thread Marcelo Araujo
Author: araujo Date: Wed Jan 27 06:28:56 2016 New Revision: 294896 URL: https://svnweb.freebsd.org/changeset/base/294896 Log: Fix regression introduced on r293801. The UID/GID 93 is in using by jaber on PORTS, we will use UID/GID 160 for ypldap(8). Reported by: antoine Approved by:

svn commit: r294899 - head/contrib/netbsd-tests/lib/libc/sys

2016-01-26 Thread Garrett Cooper
Author: ngie Date: Wed Jan 27 07:06:49 2016 New Revision: 294899 URL: https://svnweb.freebsd.org/changeset/base/294899 Log: Add debug output via ATF_REQUIRE_MSG when the first call to mlock(2) fails This helps identify the problem with running this test on my VM hosts (ENOMEM) MFC

svn commit: r294900 - in head/sys: amd64/linux amd64/linux32 i386/linux

2016-01-26 Thread Xin LI
Author: delphij Date: Wed Jan 27 07:20:55 2016 New Revision: 294900 URL: https://svnweb.freebsd.org/changeset/base/294900 Log: Implement AT_SECURE properly. AT_SECURE auxv entry has been added to the Linux 2.5 kernel to pass a boolean flag indicating whether secure mode should be enabled.

svn commit: r294902 - head/sys/netinet

2016-01-26 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 27 07:34:00 2016 New Revision: 294902 URL: https://svnweb.freebsd.org/changeset/base/294902 Log: Fix issues with TCP_CONGESTION handling after r294540: o Return back the buf[TCP_CA_NAME_MAX] for TCP_CONGESTION, for TCP_CCALGOOPT use dynamically allocated *pbuf