svn commit: r291648 - head/sys/dev/ofw

2015-12-02 Thread Michal Meloun
Author: mmel Date: Wed Dec 2 14:21:16 2015 New Revision: 291648 URL: https://svnweb.freebsd.org/changeset/base/291648 Log: OFW: Move code for searching interrupt parent into separate function. It can be used by interrupt controller drivers. Approved by: kib (mentor) Modified:

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

2015-12-02 Thread Michal Meloun
Author: mmel Date: Wed Dec 2 14:24:14 2015 New Revision: 291650 URL: https://svnweb.freebsd.org/changeset/base/291650 Log: ARM: Define PCI_RES_BUS resource for platforms having NEW_PCIB enabled. Approved by: kib (mentor) Modified: head/sys/arm/include/resource.h Modified:

svn commit: r291651 - head/sys/netinet

2015-12-02 Thread Michael Tuexen
Author: tuexen Date: Wed Dec 2 16:29:36 2015 New Revision: 291651 URL: https://svnweb.freebsd.org/changeset/base/291651 Log: Adjust the MTU when accepting an SCTP association using UDP encapsulation. MFC after:1 week Modified: head/sys/netinet/sctp_input.c Modified:

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

2015-12-02 Thread Michal Meloun
Author: mmel Date: Wed Dec 2 14:22:58 2015 New Revision: 291649 URL: https://svnweb.freebsd.org/changeset/base/291649 Log: ARM: Fix of detection of root interrupt controller. This fixes detection of root interrupt controller for cases, when interrupt parent is not defined at all or it's

svn commit: r291653 - in head: share/man/man9 sys/fs/devfs sys/sys

2015-12-02 Thread John Baldwin
Author: jhb Date: Wed Dec 2 18:27:30 2015 New Revision: 291653 URL: https://svnweb.freebsd.org/changeset/base/291653 Log: The cdevpriv_dtr_t typedef was not able to be used in a function prototype like the various d_*_t typedefs since it declared a function pointer rather than a function.

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

2015-12-02 Thread Mateusz Guzik
On Mon, Nov 30, 2015 at 09:24:12AM +, Hans Petter Selasky wrote: > Author: hselasky > Date: Mon Nov 30 09:24:12 2015 > New Revision: 291481 > URL: https://svnweb.freebsd.org/changeset/base/291481 > > Log: > Add more functions and types to the LinuxKPI. > > MFC after: 1 week >

svn commit: r291654 - head/sys/dev/isp

2015-12-02 Thread Alexander Motin
Author: mav Date: Wed Dec 2 20:22:50 2015 New Revision: 291654 URL: https://svnweb.freebsd.org/changeset/base/291654 Log: Add initial support for 16Gbps FC QLogic chips. I still don't know how to read NVRAM there, so WWNs and other parameters are incorrect, but other then that driver

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

2015-12-02 Thread Mateusz Guzik
On Wed, Dec 02, 2015 at 09:47:43PM +0100, Hans Petter Selasky wrote: > On 12/02/15 21:29, Mateusz Guzik wrote: > >On Mon, Nov 30, 2015 at 09:24:12AM +, Hans Petter Selasky wrote: > >>Author: hselasky > >>Date: Mon Nov 30 09:24:12 2015 > >>New Revision: 291481 > >>URL:

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

2015-12-02 Thread Hans Petter Selasky
On 12/02/15 21:29, Mateusz Guzik wrote: On Mon, Nov 30, 2015 at 09:24:12AM +, Hans Petter Selasky wrote: Author: hselasky Date: Mon Nov 30 09:24:12 2015 New Revision: 291481 URL: https://svnweb.freebsd.org/changeset/base/291481 Log: Add more functions and types to the LinuxKPI. MFC

svn commit: r291657 - in head/usr.sbin/pw: . tests

2015-12-02 Thread Baptiste Daroussin
Author: bapt Date: Wed Dec 2 22:01:37 2015 New Revision: 291657 URL: https://svnweb.freebsd.org/changeset/base/291657 Log: Fix handling of numeric-only names with pw lock Add a regression test about it PR: 204968 MFC after:1 week Modified: head/usr.sbin/pw/pw_user.c

svn commit: r291658 - head/usr.sbin/pw

2015-12-02 Thread Baptiste Daroussin
Author: bapt Date: Wed Dec 2 22:35:25 2015 New Revision: 291658 URL: https://svnweb.freebsd.org/changeset/base/291658 Log: pw_checkname since the beginning if too strict on GECOS field, relax it a bit so gecos can be used to store multibytes data. This was unseen before FreeBSD 10.2 as

svn commit: r291676 - head/sys/dev/mii

2015-12-02 Thread Pyun YongHyeon
Author: yongari Date: Thu Dec 3 05:27:39 2015 New Revision: 291676 URL: https://svnweb.freebsd.org/changeset/base/291676 Log: Disable EEE(Energy Efficient Ethernet) for RTL8211F PHY. It seems the EEE made RX MAC enter LPI(Low Power Idle) mode such that dwc(4) was not able to receive

svn commit: r291677 - head/sys/dev/sfxge/common

2015-12-02 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 3 07:13:13 2015 New Revision: 291677 URL: https://svnweb.freebsd.org/changeset/base/291677 Log: sfxge: add MCDI logging support to common code Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. MFC after: 2 days

svn commit: r291678 - head/sys/dev/sfxge/common

2015-12-02 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 3 07:22:53 2015 New Revision: 291678 URL: https://svnweb.freebsd.org/changeset/base/291678 Log: sfxge: sync TLV layout headers with firmwaresrc for event merging config Submitted by: Tom Millington Sponsored by: Solarflare Communications, Inc. MFC

svn commit: r291679 - head/sys/dev/sfxge/common

2015-12-02 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 3 07:24:59 2015 New Revision: 291679 URL: https://svnweb.freebsd.org/changeset/base/291679 Log: sfxge: add markers for autogenerated defines Move use defines outside. Submitted by: Guido Barzini Sponsored by: Solarflare Communications, Inc. MFC

svn commit: r291681 - head/share/mk

2015-12-02 Thread Garrett Cooper
Author: ngie Date: Thu Dec 3 07:42:00 2015 New Revision: 291681 URL: https://svnweb.freebsd.org/changeset/base/291681 Log: Fix a typo in a comment (spacial -> special) Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/src.libnames.mk Modified:

svn commit: r291680 - head/sys/dev/sfxge/common

2015-12-02 Thread Andrew Rybchenko
Author: arybchik Date: Thu Dec 3 07:28:57 2015 New Revision: 291680 URL: https://svnweb.freebsd.org/changeset/base/291680 Log: sfxge: remove internal register definitions that should not be used by host code Submitted by: Guido Barzini Sponsored by: Solarflare Communications, Inc.

svn commit: r291666 - head/libexec/rtld-elf

2015-12-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Dec 3 00:06:59 2015 New Revision: 291666 URL: https://svnweb.freebsd.org/changeset/base/291666 Log: Fix build on GCC 5.2 where, at least on PPC64, the compiler would "optimize" the malloc() + memset() in the local implementation of calloc() into a call to

svn commit: r291667 - in head/sys/boot/powerpc: . boot1.chrp

2015-12-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Dec 3 00:08:50 2015 New Revision: 291667 URL: https://svnweb.freebsd.org/changeset/base/291667 Log: Clean up PowerPC bootloader compiler flags to fix the build with GCC 5.2 and binutils 2.25. Modified: head/sys/boot/powerpc/Makefile.inc

svn commit: r291668 - in head: lib/csu/powerpc64 libexec/rtld-elf libexec/rtld-elf/powerpc64 sys/powerpc/include sys/powerpc/powerpc

2015-12-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Dec 3 00:10:57 2015 New Revision: 291668 URL: https://svnweb.freebsd.org/changeset/base/291668 Log: Provide support for ELFv2 userland if using a newer compiler (recent clang or gcc) and binutils >= 2.24. Not enabled by default. Modified:

svn commit: r291665 - in head: share/man/man4 sys/dev/cxgbe sys/dev/cxgbe/common sys/dev/cxgbe/iw_cxgbe sys/dev/cxgbe/tom

2015-12-02 Thread John Baldwin
Author: jhb Date: Thu Dec 3 00:02:01 2015 New Revision: 291665 URL: https://svnweb.freebsd.org/changeset/base/291665 Log: Add support for configuring additional virtual interfaces (VIs) on a port. Each virtual interface has its own MAC address, queues, and statistics. The dedicated

svn commit: r291643 - head/sys/net

2015-12-02 Thread Alexander V. Chernikov
Author: melifaro Date: Wed Dec 2 08:17:31 2015 New Revision: 291643 URL: https://svnweb.freebsd.org/changeset/base/291643 Log: Move RTF_PINNED handling to generic route code. This eliminates last RTF_RNH_LOCKED rtrequest1_fib() user. Modified: head/sys/net/route.c Modified:

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

2015-12-02 Thread Hans Petter Selasky
On 12/02/15 21:54, Mateusz Guzik wrote: On Wed, Dec 02, 2015 at 09:47:43PM +0100, Hans Petter Selasky wrote: On 12/02/15 21:29, Mateusz Guzik wrote: On Mon, Nov 30, 2015 at 09:24:12AM +, Hans Petter Selasky wrote: Author: hselasky Date: Mon Nov 30 09:24:12 2015 New Revision: 291481 URL:

svn commit: r291659 - head/sys/netinet

2015-12-02 Thread Michael Tuexen
Author: tuexen Date: Wed Dec 2 22:44:42 2015 New Revision: 291659 URL: https://svnweb.freebsd.org/changeset/base/291659 Log: Minor cleanup. No functional change. MFC after:1 week Modified: head/sys/netinet/sctp_output.c Modified: head/sys/netinet/sctp_output.c

svn commit: r291671 - head/sys/kern

2015-12-02 Thread Kirk McKusick
Author: mckusick Date: Thu Dec 3 02:04:22 2015 New Revision: 291671 URL: https://svnweb.freebsd.org/changeset/base/291671 Log: We need to zero out the union of pointers in a freed vnode structure. PR:204949 Fix from: Mateusz Guzik Tested by: Jason Unovitch Modified: