svn commit: r270868 - head/sys/net

2014-08-31 Thread Gleb Smirnoff
Author: glebius Date: Sun Aug 31 06:23:54 2014 New Revision: 270868 URL: http://svnweb.freebsd.org/changeset/base/270868 Log: Remove ability to write to struct if_data residing in struct ifnet via net.link.generic.IFMIB_IFDATA.*.IFDATA_GENERAL sysctl. Reasons for removal are: - No code in

svn commit: r270869 - head/sys/netinet

2014-08-31 Thread Gleb Smirnoff
Author: glebius Date: Sun Aug 31 06:30:50 2014 New Revision: 270869 URL: http://svnweb.freebsd.org/changeset/base/270869 Log: Use macros instead of referencing struct if_data that resides in ifnet. Sponsored by: Nginx, Inc. Modified: head/sys/netinet/if_ether.c Modified:

svn commit: r270870 - head/sys/net

2014-08-31 Thread Gleb Smirnoff
Author: glebius Date: Sun Aug 31 06:46:21 2014 New Revision: 270870 URL: http://svnweb.freebsd.org/changeset/base/270870 Log: o Remove struct if_data from struct ifnet. Now it is merely API structure for route(4) socket and ifmib(4) sysctl. o Move fields from if_data to ifnet, but keep

Re: svn commit: r270870 - head/sys/net

2014-08-31 Thread Alexander V. Chernikov
On 31.08.2014 10:46, Gleb Smirnoff wrote: Author: glebius Date: Sun Aug 31 06:46:21 2014 New Revision: 270870 URL: http://svnweb.freebsd.org/changeset/base/270870 Log: o Remove struct if_data from struct ifnet. Now it is merely API structure for route(4) socket and ifmib(4) sysctl. o

Re: svn commit: r270861 - in head/sys/cddl: compat/opensolaris/kern compat/opensolaris/sys contrib/opensolaris/uts/common/fs/zfs

2014-08-31 Thread Bjoern A. Zeeb
On 30 Aug 2014, at 21:44 , Steven Hartland s...@freebsd.org wrote: Author: smh Date: Sat Aug 30 21:44:32 2014 New Revision: 270861 URL: http://svnweb.freebsd.org/changeset/base/270861 Log: Ensure that ZFS ARC free memory checks include cached pages Also restore kmem_used() check for

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

2014-08-31 Thread Bjoern A. Zeeb
On 30 Aug 2014, at 22:21 , Ian Lepore i...@freebsd.org wrote: Author: ian Date: Sat Aug 30 22:21:57 2014 New Revision: 270862 URL: http://svnweb.freebsd.org/changeset/base/270862 Log: Fix the handling of MMU type in the AP entry code. The ARM_MMU_V6/V7 symbols are always #defined to

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

2014-08-31 Thread Peter Wemm
Author: peter Date: Sun Aug 31 09:05:02 2014 New Revision: 270871 URL: http://svnweb.freebsd.org/changeset/base/270871 Log: Move the restored #ifdef i386 test back inside the #ifdef _KERNEL block where it originally was. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c

Re: svn commit: r270861 - in head/sys/cddl: compat/opensolaris/kern compat/opensolaris/sys contrib/opensolaris/uts/common/fs/zfs

2014-08-31 Thread Peter Wemm
On Sunday 31 August 2014 08:57:17 Bjoern A. Zeeb wrote: On 30 Aug 2014, at 21:44 , Steven Hartland s...@freebsd.org wrote: Author: smh Date: Sat Aug 30 21:44:32 2014 New Revision: 270861 URL: http://svnweb.freebsd.org/changeset/base/270861 Log: Ensure that ZFS ARC free memory

svn commit: r270872 - head/sbin/camcontrol

2014-08-31 Thread Gavin Atkinson
Author: gavin Date: Sun Aug 31 10:28:31 2014 New Revision: 270872 URL: http://svnweb.freebsd.org/changeset/base/270872 Log: Fix character case in examples for camcontrol security - should be -U user not -u user. PR: 193179 Submitted by: milios ccsys com MFC after:3 days

svn commit: r270873 - stable/10/sys/x86/acpica

2014-08-31 Thread Shunsuke Akiyama
Author: akiyama Date: Sun Aug 31 10:42:52 2014 New Revision: 270873 URL: http://svnweb.freebsd.org/changeset/base/270873 Log: MFC r263859: Change default logic to CONFORM because this routine is shared with SCI polarity setting. Reviewed by: jhb MFC r269184: Add missing

Re: svn commit: r270858 - head/sys/arm/conf

2014-08-31 Thread Andrew Turner
On Sat, 30 Aug 2014 20:00:18 + (UTC) Michael Tuexen tue...@freebsd.org wrote: Author: tuexen Date: Sat Aug 30 20:00:18 2014 New Revision: 270858 URL: http://svnweb.freebsd.org/changeset/base/270858 Log: Remove FDT option, since it is in every file, which includes this one. It

svn commit: r270874 - in head/sys: dev/netmap net

2014-08-31 Thread Gleb Smirnoff
Author: glebius Date: Sun Aug 31 11:33:19 2014 New Revision: 270874 URL: http://svnweb.freebsd.org/changeset/base/270874 Log: Provide pointer from struct ifnet to struct netmap_adapter, instead of abusing spare field. Modified: head/sys/dev/netmap/netmap_kern.h head/sys/net/if_var.h

svn commit: r270875 - stable/9/usr.sbin/mountd

2014-08-31 Thread Rick Macklem
Author: rmacklem Date: Sun Aug 31 12:21:40 2014 New Revision: 270875 URL: http://svnweb.freebsd.org/changeset/base/270875 Log: MFC: r270005 Try to clarify how file systems are exported for NFSv4. This is a content change. Modified: stable/9/usr.sbin/mountd/exports.5 Directory Properties:

svn commit: r270876 - in head/sys: dev/bge dev/bxe dev/e1000 dev/fxp dev/mii dev/nfe net

2014-08-31 Thread Gleb Smirnoff
Author: glebius Date: Sun Aug 31 12:48:13 2014 New Revision: 270876 URL: http://svnweb.freebsd.org/changeset/base/270876 Log: It is actually possible to have if_t a typedef to non-void type, and keep both converted to drvapi and non-converted drivers compilable. o Make if_t typedef to

svn commit: r270877 - head/sys/net

2014-08-31 Thread Gleb Smirnoff
Author: glebius Date: Sun Aug 31 13:30:54 2014 New Revision: 270877 URL: http://svnweb.freebsd.org/changeset/base/270877 Log: Toss fields so that no padding field is required to achieve alignment. Modified: head/sys/net/if_var.h Modified: head/sys/net/if_var.h

Re: svn commit: r270877 - head/sys/net

2014-08-31 Thread Bjoern A. Zeeb
On 31 Aug 2014, at 13:30 , Gleb Smirnoff gleb...@freebsd.org wrote: Author: glebius Date: Sun Aug 31 13:30:54 2014 New Revision: 270877 URL: http://svnweb.freebsd.org/changeset/base/270877 Log: Toss fields so that no padding field is required to achieve alignment. Modified:

Re: svn commit: r270877 - head/sys/net

2014-08-31 Thread Bjoern A. Zeeb
On 31 Aug 2014, at 13:58 , Bjoern A. Zeeb b...@freebsd.org wrote: On 31 Aug 2014, at 13:30 , Gleb Smirnoff gleb...@freebsd.org wrote: Author: glebius Date: Sun Aug 31 13:30:54 2014 New Revision: 270877 URL: http://svnweb.freebsd.org/changeset/base/270877 Log: Toss fields so that no

svn commit: r270878 - head/sys/arm/include

2014-08-31 Thread Ian Lepore
Author: ian Date: Sun Aug 31 15:23:49 2014 New Revision: 270878 URL: http://svnweb.freebsd.org/changeset/base/270878 Log: The Marvell PJ4B cpu family is armv7, not armv6. Modified: head/sys/arm/include/cpuconf.h Modified: head/sys/arm/include/cpuconf.h

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

2014-08-31 Thread Ian Lepore
On Sun, 2014-08-31 at 08:58 +, Bjoern A. Zeeb wrote: On 30 Aug 2014, at 22:21 , Ian Lepore i...@freebsd.org wrote: Author: ian Date: Sat Aug 30 22:21:57 2014 New Revision: 270862 URL: http://svnweb.freebsd.org/changeset/base/270862 Log: Fix the handling of MMU type in the AP

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

2014-08-31 Thread Ian Lepore
Author: ian Date: Sun Aug 31 15:25:40 2014 New Revision: 270879 URL: http://svnweb.freebsd.org/changeset/base/270879 Log: Put option FDT into the base IMX6 config and remove it from the config of boards based on IMX6. Modified: head/sys/arm/conf/IMX6 head/sys/arm/conf/WANDBOARD-DUAL

Re: svn commit: r270858 - head/sys/arm/conf

2014-08-31 Thread Ian Lepore
On Sun, 2014-08-31 at 12:07 +0100, Andrew Turner wrote: On Sat, 30 Aug 2014 20:00:18 + (UTC) Michael Tuexen tue...@freebsd.org wrote: Author: tuexen Date: Sat Aug 30 20:00:18 2014 New Revision: 270858 URL: http://svnweb.freebsd.org/changeset/base/270858 Log: Remove FDT

Re: svn commit: r270870 - head/sys/net

2014-08-31 Thread Gleb Smirnoff
On Sun, Aug 31, 2014 at 12:20:07PM +0400, Alexander V. Chernikov wrote: A On 31.08.2014 10:46, Gleb Smirnoff wrote: A Author: glebius A Date: Sun Aug 31 06:46:21 2014 A New Revision: 270870 A URL: http://svnweb.freebsd.org/changeset/base/270870 A A Log: A o Remove struct if_data from

svn commit: r270882 - in head/lib/libc/arm: gen string sys

2014-08-31 Thread Ian Lepore
Author: ian Date: Sun Aug 31 17:21:51 2014 New Revision: 270882 URL: http://svnweb.freebsd.org/changeset/base/270882 Log: In ARM asm code, ensure that every ENTRY(foo) has a matching END(foo). The EABI unwind info requires a .fnend for every .fnstart, and newer binutils will complain about

svn commit: r270883 - head/sys/kern

2014-08-31 Thread Alan Cox
Author: alc Date: Sun Aug 31 17:38:41 2014 New Revision: 270883 URL: http://svnweb.freebsd.org/changeset/base/270883 Log: Automatically prefault a limited number of mappings to resident pages in shmat(2), just like mmap(2). MFC after:5 days Sponsored by: EMC / Isilon Storage

svn commit: r270884 - head/sys/arm/include

2014-08-31 Thread Ruslan Bukin
Author: br Date: Sun Aug 31 17:40:19 2014 New Revision: 270884 URL: http://svnweb.freebsd.org/changeset/base/270884 Log: GIC (Cortex A's interrupt controller) supports up to 1020 IRQs. Modified: head/sys/arm/include/intr.h Modified: head/sys/arm/include/intr.h

svn commit: r270885 - head/sys/dev/sdhci

2014-08-31 Thread Marius Strobl
Author: marius Date: Sun Aug 31 17:56:54 2014 New Revision: 270885 URL: http://svnweb.freebsd.org/changeset/base/270885 Log: - Nuke unused sdhci_softc. - Static'ize sdhci_debug local to sdhci.c. - Const'ify PCI device description strings. - Nuke redundant resource ID members from

svn commit: r270886 - in stable/9: tools/build/mk usr.sbin

2014-08-31 Thread Peter Wemm
Author: peter Date: Sun Aug 31 20:11:26 2014 New Revision: 270886 URL: http://svnweb.freebsd.org/changeset/base/270886 Log: WITH/WITHOUT_PKGBOOTSTRAP were MFC'ed, but were never connected to the build. As a result, the knob for disabling pkg_install also disabled the pkg bootstrap tool

svn commit: r270887 - in stable/8: share/mk tools/build/mk tools/build/options usr.sbin

2014-08-31 Thread Peter Wemm
Author: peter Date: Sun Aug 31 20:14:22 2014 New Revision: 270887 URL: http://svnweb.freebsd.org/changeset/base/270887 Log: Backport the separation of the knob that controls the legacy pkg_install tools (ie: WITH/WITHOUT_PKGTOOLS) and the pkg bootstrap tool. Added:

svn commit: r270888 - in stable/10: sys/dev/iscsi usr.bin/iscsictl usr.sbin/ctld usr.sbin/iscsid

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 20:21:08 2014 New Revision: 270888 URL: http://svnweb.freebsd.org/changeset/base/270888 Log: MFC r270279: Make the iSCSI stack use __FBSDID() properly. Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/dev/iscsi/icl.c

svn commit: r270889 - stable/8/share/man/man5

2014-08-31 Thread Peter Wemm
Author: peter Date: Sun Aug 31 20:23:56 2014 New Revision: 270889 URL: http://svnweb.freebsd.org/changeset/base/270889 Log: Regenerate Modified: stable/8/share/man/man5/src.conf.5 Modified: stable/8/share/man/man5/src.conf.5

svn commit: r270890 - stable/10/usr.bin/pathchk

2014-08-31 Thread Jilles Tjoelker
Author: jilles Date: Sun Aug 31 20:34:06 2014 New Revision: 270890 URL: http://svnweb.freebsd.org/changeset/base/270890 Log: MFC r256800: pathchk: Ensure bytes = 128 are considered non-portable characters. This was not broken on architectures such as ARM where char is unsigned.

svn commit: r270891 - in stable/10/sys: cam/ctl dev/iscsi

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 20:47:10 2014 New Revision: 270891 URL: http://svnweb.freebsd.org/changeset/base/270891 Log: MFC r270282: Use proper include paths in kernel iSCSI code. Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/cam/ctl/ctl_frontend_iscsi.c

svn commit: r270892 - in stable/10: etc etc/autofs etc/defaults etc/mtree etc/rc.d sbin/mount share/man/man5 sys/conf sys/fs/autofs sys/kern sys/libkern sys/modules sys/modules/autofs sys/sys usr.s...

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:18:23 2014 New Revision: 270892 URL: http://svnweb.freebsd.org/changeset/base/270892 Log: MFC r270096: Bring in the new automounter, similar to what's provided in most other UNIX systems, eg. MacOS X and Solaris. It uses Sun-compatible map format, has

svn commit: r270893 - head/lib/msun/src

2014-08-31 Thread Steve Kargl
Author: kargl Date: Sun Aug 31 21:38:03 2014 New Revision: 270893 URL: http://svnweb.freebsd.org/changeset/base/270893 Log: Compute sin(pi*x) without actually doing the pi*x multiplication. sin_pi(x) is only called for x 0 and |x| 2**(p-1) where p is the precision of x. The new argument

svn commit: r270894 - stable/10/sys/fs/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:43:28 2014 New Revision: 270894 URL: http://svnweb.freebsd.org/changeset/base/270894 Log: MFC r270207: Rework .. lookup; previous one failed to properly busy the mountpoint. Reviewed by: kib@ Sponsored by: The FreeBSD Foundation Modified:

svn commit: r270895 - stable/10/sbin/mount

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:45:07 2014 New Revision: 270895 URL: http://svnweb.freebsd.org/changeset/base/270895 Log: MFC r270209: Add description for the automounted mount flag. Reviewed by: emaste@ Sponsored by: The FreeBSD Foundation Modified:

svn commit: r270896 - stable/10/usr.sbin/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:46:32 2014 New Revision: 270896 URL: http://svnweb.freebsd.org/changeset/base/270896 Log: MFC r270210: Remove useless - and buggy, it resulted in spurious warnings in logs - code. Sponsored by: The FreeBSD Foundation Modified:

svn commit: r270897 - in stable/10: sys/fs/autofs usr.sbin/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:48:12 2014 New Revision: 270897 URL: http://svnweb.freebsd.org/changeset/base/270897 Log: MFC r270276: Use __FBSDID() properly. Suggested by: pluknet@ Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/fs/autofs/autofs.c

svn commit: r270898 - stable/10/sys/fs/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:49:45 2014 New Revision: 270898 URL: http://svnweb.freebsd.org/changeset/base/270898 Log: MFC r270281: Fix includes. Suggested by: pluknet@ Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/fs/autofs/autofs.c

svn commit: r270899 - stable/10/sys/fs/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:51:01 2014 New Revision: 270899 URL: http://svnweb.freebsd.org/changeset/base/270899 Log: MFC r270399: Add comment explaining one of the quirks in autofs. Sponsored by: The FreeBSD Foundation Modified: stable/10/sys/fs/autofs/autofs.c Directory

svn commit: r270900 - stable/10/sys/fs/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:52:26 2014 New Revision: 270900 URL: http://svnweb.freebsd.org/changeset/base/270900 Log: MFC r270402: Autofs softc needs to be global anyway, so don't pass it as a local variable, and don't store in autofs_mount. Also rename it from 'sc' to

svn commit: r270901 - stable/10/usr.sbin/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:53:42 2014 New Revision: 270901 URL: http://svnweb.freebsd.org/changeset/base/270901 Log: MFC r270405: Don't fail on executable maps that return no entries. This turns useless error message into useful one. Sponsored by: The FreeBSD Foundation

svn commit: r270902 - in stable/10: etc usr.sbin/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:55:08 2014 New Revision: 270902 URL: http://svnweb.freebsd.org/changeset/base/270902 Log: MFC r270406: Add nobrowse option. Previously automountd(8) always behaved as if it was set, now it's conditional. PR: 192862 Sponsored by: The

svn commit: r270903 - stable/10/usr.sbin/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:56:42 2014 New Revision: 270903 URL: http://svnweb.freebsd.org/changeset/base/270903 Log: MFC r270454: Fix handling of keys in executable maps. Previously it was broken for keys containing whitespace. PR: 192947 Sponsored by: The

svn commit: r270904 - stable/10/sys/fs/autofs

2014-08-31 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Aug 31 21:58:07 2014 New Revision: 270904 URL: http://svnweb.freebsd.org/changeset/base/270904 Log: MFC r270507: Fix bug that, assuming a/ is a root of NFS filesystem mounted on autofs, prevented mv a/from a/to from working, while cd a mv from to was ok. PR:

svn commit: r270905 - in stable/10: . contrib/atf contrib/atf/atf-c contrib/atf/atf-c++ contrib/atf/atf-sh etc/mtree lib/atf/libatf-c lib/atf/libatf-c++ lib/atf/libatf-c++/tests lib/atf/libatf-c/te...

2014-08-31 Thread Garrett Cooper
. +20140831: + The libatf-c and libatf-c++ major versions were downgraded to 0 and + 1 respectively to match the upstream numbers. They were out of + sync because, when they were originally added to FreeBSD, the + upstream versions were not respected. These libraries

Re: svn commit: r270905 - in stable/10: . contrib/atf contrib/atf/atf-c contrib/atf/atf-c++ contrib/atf/atf-sh etc/mtree lib/atf/libatf-c lib/atf/libatf-c++ lib/atf/libatf-c++/tests lib/atf/libatf-c/t

2014-08-31 Thread yaneurabeya
On Aug 31, 2014, at 4:09 PM, Garrett Cooper n...@freebsd.org wrote: Author: ngie Date: Sun Aug 31 23:09:23 2014 New Revision: 270905 URL: http://svnweb.freebsd.org/changeset/base/270905 Log: MFC r266650, r267172 (both by jmmv): r266650: Change libatf-c and libatf-c++ to be

svn commit: r270907 - stable/10/usr.bin/iscsictl

2014-08-31 Thread Garrett Cooper
Author: ngie Date: Mon Sep 1 01:39:20 2014 New Revision: 270907 URL: http://svnweb.freebsd.org/changeset/base/270907 Log: MFC r270432: Fix make checkdpadd in usr.bin/iscsictl by removing -lfl dependency Approved by: rpaulo (mentor) MFC after: 1 week Modified:

svn commit: r270908 - stable/10/lib/clang

2014-08-31 Thread Garrett Cooper
Author: ngie Date: Mon Sep 1 02:53:32 2014 New Revision: 270908 URL: http://svnweb.freebsd.org/changeset/base/270908 Log: MFC r270145: Replace DPADD with DPSRCS to fix make checkdpadd Phabric: D625 Approved by: jmmv (mentor) Reviewed by: dim PR: 192734 Modified:

svn commit: r270909 - stable/10/usr.sbin/iscsid

2014-08-31 Thread Garrett Cooper
Author: ngie Date: Mon Sep 1 03:04:59 2014 New Revision: 270909 URL: http://svnweb.freebsd.org/changeset/base/270909 Log: MFC r270146: Add LIBCRYPTO and LIBSSL to DPADD This fixes make checkdpadd Phabric: D621 PR: 192761 Approved by: rpaulo (mentor) Modified:

svn commit: r270910 - stable/10/sbin/hastd

2014-08-31 Thread Garrett Cooper
Author: ngie Date: Mon Sep 1 03:20:10 2014 New Revision: 270910 URL: http://svnweb.freebsd.org/changeset/base/270910 Log: MFC r270117: Add -ll to LDADD to fix make checkdpadd Phabric: D622 Approved by: rpaulo (mentor) Modified: stable/10/sbin/hastd/Makefile Directory

svn commit: r270911 - stable/10/sbin/hastd

2014-08-31 Thread Garrett Cooper
Author: ngie Date: Mon Sep 1 03:22:47 2014 New Revision: 270911 URL: http://svnweb.freebsd.org/changeset/base/270911 Log: MFC r270433: Garbage collect libl dependency The application links and runs without libl Approved by: rpaulo (mentor) Phabric: D673 Submitted

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

2014-08-31 Thread Warner Losh
Author: imp Date: Mon Sep 1 03:49:21 2014 New Revision: 270912 URL: http://svnweb.freebsd.org/changeset/base/270912 Log: Resync comments about scbus and pass for life after AHCI joined CAM. Sponsored by: Netflix Modified: head/sys/arm/conf/BEAGLEBONE head/sys/arm/conf/CNS11XXNAS