Re: svn commit: r278889 - head/lib/libc/include

2015-02-19 Thread Konstantin Belousov
On Thu, Feb 19, 2015 at 11:58:48AM +1100, Bruce Evans wrote: > On Wed, 18 Feb 2015, Bryan Drewery wrote: > > > On 2/17/2015 2:54 AM, Konstantin Belousov wrote: > >> ... > >> Log: > >> Restore the extern qualifier on __cleanup. > >> ... > >> Modified: head/lib/libc/include/libc_private.h > >> ===

Re: svn commit: r278889 - head/lib/libc/include

2015-02-19 Thread Bruce Evans
On Thu, 19 Feb 2015, Konstantin Belousov wrote: On Thu, Feb 19, 2015 at 11:58:48AM +1100, Bruce Evans wrote: BTW, the reason for existence of __cleanup() has been broken by malloc() and other bloatware. It is to avoid linking anything in stdio when only exit() is used. But crtso now links to

svn commit: r278992 - head/usr.sbin

2015-02-19 Thread Garrett Cooper
Author: ngie Date: Thu Feb 19 11:17:36 2015 New Revision: 278992 URL: https://svnweb.freebsd.org/changeset/base/278992 Log: Unbreak freshly installed worlds by properly "commenting" out ifmcstat Pointyhat to: glebius Modified: head/usr.sbin/Makefile Modified: head/usr.sbin/Makefile

Re: svn commit: r278988 - head/usr.sbin

2015-02-19 Thread Garrett Cooper
On Feb 18, 2015, at 22:27, Gleb Smirnoff wrote: > Author: glebius > Date: Thu Feb 19 06:27:14 2015 > New Revision: 278988 > URL: https://svnweb.freebsd.org/changeset/base/278988 > > Log: > Temporarily disconnect ifmcstat(8) from build, to make world buildable > ifmcstat(8) noses in kernel memo

Re: svn commit: r278979 - head/sys/netinet6

2015-02-19 Thread Alastair Hogge
Thanks On 2015-02-19 Thu 09:28:55 +0300, Gleb Smirnoff wrote: > On Thu, Feb 19, 2015 at 02:22:33PM +0800, Alastair Hogge wrote: > A> On 2015-02-19 Thu 07:32:37 +0300, Gleb Smirnoff wrote: > A> > On Thu, Feb 19, 2015 at 10:49:22AM +0800, Alastair Hogge wrote: > A> > A> On 2015-02-19 Thu 01:21:24 +0

svn commit: r278995 - head/sys/ofed/drivers/infiniband/core

2015-02-19 Thread Bjoern A. Zeeb
Author: bz Date: Thu Feb 19 11:48:00 2015 New Revision: 278995 URL: https://svnweb.freebsd.org/changeset/base/278995 Log: Try to unbreak NOIP and NOINET6 LINT builds after r278886 by placing appropriate #ifdefs around otherwise unused variables or sections with functions called which are not

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

2015-02-19 Thread Andrew Turner
Author: andrew Date: Thu Feb 19 12:06:57 2015 New Revision: 278996 URL: https://svnweb.freebsd.org/changeset/base/278996 Log: Allow the ARM unwinder to work through modules. This will be used to add support for unwinding from dtrace. Tested by:gnn (with dtrace) Sponsored by: ABT Sys

svn commit: r278997 - in head/sys: cddl/dev/dtrace/arm conf

2015-02-19 Thread Andrew Turner
Author: andrew Date: Thu Feb 19 12:20:21 2015 New Revision: 278997 URL: https://svnweb.freebsd.org/changeset/base/278997 Log: Use the ARM unwinder with dtrace to extract the stack when asked. With this dtrace is able to display a stack trace similar to the one below. # dtrace -p 603 -n 't

svn commit: r278998 - in head/sys: dev/ofw sys

2015-02-19 Thread Andrew Turner
Author: andrew Date: Thu Feb 19 12:47:48 2015 New Revision: 278998 URL: https://svnweb.freebsd.org/changeset/base/278998 Log: Add support to get the cpu ID from its device driver in a generic way. This will be needed by arm64 to find the value to pass to the psci (Power State Coordination In

svn commit: r279007 - head/sys/netinet

2015-02-19 Thread Konstantin Belousov
Author: kib Date: Thu Feb 19 15:41:23 2015 New Revision: 279007 URL: https://svnweb.freebsd.org/changeset/base/279007 Log: Fix build with KTR after r278978. Modified: head/sys/netinet/in_mcast.c Modified: head/sys/netinet/in_mcast.c ===

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

2015-02-19 Thread Andrew Turner
Author: andrew Date: Thu Feb 19 16:34:48 2015 New Revision: 279012 URL: https://svnweb.freebsd.org/changeset/base/279012 Log: Adda function to iterate over the cpu nodes in the OFW or FDT data. This will be used with arm64 to find which cpus to enable, and could also be used with 32-bit arm

svn commit: r279013 - head/sys/conf

2015-02-19 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 19 17:03:13 2015 New Revision: 279013 URL: https://svnweb.freebsd.org/changeset/base/279013 Log: Use KTR_COMPILE=(KTR_ALL) for LINTs, to get more code coverage. Modified: head/sys/conf/NOTES Modified: head/sys/conf/NOTES =

Re: svn commit: r278977 - in head/sys: dev/cxgb dev/cxgb/sys dev/cxgb/ulp/tom dev/xen/netfront sys

2015-02-19 Thread Roger Pau Monné
El 19/02/15 a les 2.19, Gleb Smirnoff ha escrit: > Author: glebius > Date: Thu Feb 19 01:19:42 2015 > New Revision: 278977 > URL: https://svnweb.freebsd.org/changeset/base/278977 > > Log: > Provide a set of inline functions to manage simple mbuf(9) queues, based > on queue(3)'s STAILQ. Utiliz

svn commit: r279016 - head/usr.sbin/syslogd

2015-02-19 Thread Ed Schouten
Author: ed Date: Thu Feb 19 18:56:39 2015 New Revision: 279016 URL: https://svnweb.freebsd.org/changeset/base/279016 Log: Make syslogd work in case shutdown() is POSIX-ly correct. On POSIX conformant systems, shutdown() should return ENOTCONN when not connected. We attempted to fix this o

svn commit: r279017 - head/usr.bin/netstat

2015-02-19 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 19 19:36:54 2015 New Revision: 279017 URL: https://svnweb.freebsd.org/changeset/base/279017 Log: Burn bridges to FreeBSD 7.x IGMP stats. Modified: head/usr.bin/netstat/inet.c Modified: head/usr.bin/netstat/inet.c =

Re: svn commit: r278977 - in head/sys: dev/cxgb dev/cxgb/sys dev/cxgb/ulp/tom dev/xen/netfront sys

2015-02-19 Thread Gleb Smirnoff
On Thu, Feb 19, 2015 at 07:47:18PM +0100, Roger Pau Monné wrote: R> El 19/02/15 a les 2.19, Gleb Smirnoff ha escrit: R> > Author: glebius R> > Date: Thu Feb 19 01:19:42 2015 R> > New Revision: 278977 R> > URL: https://svnweb.freebsd.org/changeset/base/278977 R> > R> > Log: R> > Provide a set of

Re: svn commit: r278977 - in head/sys: dev/cxgb dev/cxgb/sys dev/cxgb/ulp/tom dev/xen/netfront sys

2015-02-19 Thread Gleb Smirnoff
On Thu, Feb 19, 2015 at 07:47:18PM +0100, Roger Pau Monné wrote: R> El 19/02/15 a les 2.19, Gleb Smirnoff ha escrit: R> > Author: glebius R> > Date: Thu Feb 19 01:19:42 2015 R> > New Revision: 278977 R> > URL: https://svnweb.freebsd.org/changeset/base/278977 R> > R> > Log: R> > Provide a set of

Re: svn commit: r278977 - in head/sys: dev/cxgb dev/cxgb/sys dev/cxgb/ulp/tom dev/xen/netfront sys

2015-02-19 Thread Navdeep Parhar
On 02/19/15 12:02, Gleb Smirnoff wrote: On Thu, Feb 19, 2015 at 07:47:18PM +0100, Roger Pau Monné wrote: R> El 19/02/15 a les 2.19, Gleb Smirnoff ha escrit: R> > Author: glebius R> > Date: Thu Feb 19 01:19:42 2015 R> > New Revision: 278977 R> > URL: https://svnweb.freebsd.org/changeset/base/27897

svn commit: r279018 - head/share/mk

2015-02-19 Thread Warner Losh
Author: imp Date: Thu Feb 19 20:22:30 2015 New Revision: 279018 URL: https://svnweb.freebsd.org/changeset/base/279018 Log: Only disable gvn on clang 3.5 and newer. Modified: head/share/mk/bsd.sys.mk Modified: head/share/mk/bsd.sys.mk ==

Re: svn commit: r278977 - in head/sys: dev/cxgb dev/cxgb/sys dev/cxgb/ulp/tom dev/xen/netfront sys

2015-02-19 Thread Gleb Smirnoff
On Thu, Feb 19, 2015 at 12:15:00PM -0800, Navdeep Parhar wrote: N> On 02/19/15 12:02, Gleb Smirnoff wrote: N> > On Thu, Feb 19, 2015 at 07:47:18PM +0100, Roger Pau Monné wrote: N> > R> El 19/02/15 a les 2.19, Gleb Smirnoff ha escrit: N> > R> > Author: glebius N> > R> > Date: Thu Feb 19 01:19:42 201

svn commit: r279024 - head/share/misc

2015-02-19 Thread Bjoern Heidottin
Author: bhd (doc committer) Date: Thu Feb 19 21:47:31 2015 New Revision: 279024 URL: https://svnweb.freebsd.org/changeset/base/279024 Log: Add myself to committers-doc.dot Approved by: bcr (mentor) Modified: head/share/misc/committers-doc.dot Modified: head/share/misc/committers-doc.do

svn commit: r279026 - head/sys/netinet

2015-02-19 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 19 22:35:23 2015 New Revision: 279026 URL: https://svnweb.freebsd.org/changeset/base/279026 Log: - Rename 'struct igmp_ifinfo' into 'struct igmp_ifsoftc', since it really represents a context. - Preserve name 'struct igmp_ifinfo' for a new structure, that will

svn commit: r279027 - head/sys/netinet6

2015-02-19 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 19 22:37:01 2015 New Revision: 279027 URL: https://svnweb.freebsd.org/changeset/base/279027 Log: - Rename 'struct mld_ifinfo' into 'struct mld_ifsoftc', since it really represents a context. - Preserve name 'struct mld_ifinfo' for a new structure, that will be

svn commit: r279028 - in head/usr.sbin: . ifmcstat

2015-02-19 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 19 22:42:33 2015 New Revision: 279028 URL: https://svnweb.freebsd.org/changeset/base/279028 Log: Now that IGMP and MLD sysctls provide a clean API structures that do not leak kernel internal stuff, reconnect ifmcstat(1) back to build. However, disable kvm(3) su

svn commit: r279029 - head/contrib/ipfilter

2015-02-19 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 19 23:14:35 2015 New Revision: 279029 URL: https://svnweb.freebsd.org/changeset/base/279029 Log: The ipftest(1) is a program that emulates ipf(4) operation and tests packets against rules. It definitely doesn't need to know about kernel internals, such as 'stru

svn commit: r279030 - in head/sys: net netinet netinet6

2015-02-19 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 19 23:16:10 2015 New Revision: 279030 URL: https://svnweb.freebsd.org/changeset/base/279030 Log: Now that all users of _WANT_IFADDR are fixed, remove this crutch and hide ifaddr, in_ifaddr and in6_ifaddr under _KERNEL. Sponsored by: Netflix Sponsored by: Ng

svn commit: r279031 - head/sys/netinet

2015-02-19 Thread Gleb Smirnoff
Author: glebius Date: Thu Feb 19 23:59:27 2015 New Revision: 279031 URL: https://svnweb.freebsd.org/changeset/base/279031 Log: The last userland piece of in_var.h is now 'struct in_aliasreq'. Move it to the top of the file, and ifdef _KERNEL the rest. Modified: head/sys/netinet/in_var.h M

svn commit: r279033 - head/sys/dev/ixl

2015-02-19 Thread Jack F Vogel
Author: jfv Date: Fri Feb 20 00:40:26 2015 New Revision: 279033 URL: https://svnweb.freebsd.org/changeset/base/279033 Log: Bring the XL710 drivers up to the SW3 release level. MFC after: 1 week Modified: head/sys/dev/ixl/i40e_adminq.c head/sys/dev/ixl/i40e_adminq_cmd.h head/sys/dev/i

svn commit: r279035 - head/lib/libc/gen

2015-02-19 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 20 01:02:32 2015 New Revision: 279035 URL: https://svnweb.freebsd.org/changeset/base/279035 Log: Fix small memleaks in nis_passwd() and nis_group(). These only occur upon error. Code Review: https://reviews.freebsd.org/D1849 Reviewed by: delphij CID:

svn commit: r279037 - head/lib/libc/db/man

2015-02-19 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 20 01:31:10 2015 New Revision: 279037 URL: https://svnweb.freebsd.org/changeset/base/279037 Log: dbm_delete(3) correct man page to match current behaviour. "The dbm_store() and dbm_delete() functions shall return 0 when they succeed and a negative value when they

svn commit: r279038 - in head/sys/boot/efi/include: . amd64 i386

2015-02-19 Thread Warner Losh
Author: imp Date: Fri Feb 20 01:40:55 2015 New Revision: 279038 URL: https://svnweb.freebsd.org/changeset/base/279038 Log: Allow EFI and ACPI to be included together. When ACPI is included first, EFI will use its definitions for {,U}INT{8,16,32,64} and BOOLEAN. When EFI is included first, de

Re: svn commit: r279028 - in head/usr.sbin: . ifmcstat

2015-02-19 Thread Bruce Simpson
Gleb, Correct me if I'm wrong -- but doesn't this set of changes remove the ability for the user to see the stack-wide membership filters on each link? The implementation required KVM as it must inspect the SSM filters themselves to obtain this information. On 19/02/2015 22:42, Gleb Smirnoff

svn commit: r279043 - head/share/man/man4/man4.powerpc

2015-02-19 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri Feb 20 05:40:39 2015 New Revision: 279043 URL: https://svnweb.freebsd.org/changeset/base/279043 Log: Add rudimentary man page for llan(4) virtualized ethernet controllers. MFC after:1 week Added: head/share/man/man4/man4.powerpc/llan.4 (contents, props

svn commit: r279045 - head/sys/powerpc/powermac

2015-02-19 Thread Justin Hibbits
Author: jhibbits Date: Fri Feb 20 06:19:23 2015 New Revision: 279045 URL: https://svnweb.freebsd.org/changeset/base/279045 Log: Make the PowerMac fan control nonlinear Summary: Currently, fan control is linear between the target temperature and max temperature, which is far from ideal.

svn commit: r279046 - head/sys/dev/sfxge

2015-02-19 Thread Andrew Rybchenko
Author: arybchik Date: Fri Feb 20 07:53:46 2015 New Revision: 279046 URL: https://svnweb.freebsd.org/changeset/base/279046 Log: sfxge: handle fragmented TCP header in mbuf TCP header is fragmented in the case of VLAN tagged IPv6 traffic without HW VLAN tagging. Sponsored by: Solarf

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

2015-02-19 Thread Andrew Rybchenko
Author: arybchik Date: Fri Feb 20 07:54:35 2015 New Revision: 279047 URL: https://svnweb.freebsd.org/changeset/base/279047 Log: sfxge: regenerate MCDI protocol headers Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified: head/sys/dev/sfxge/common/efx_r

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

2015-02-19 Thread Andrew Rybchenko
Author: arybchik Date: Fri Feb 20 07:57:59 2015 New Revision: 279048 URL: https://svnweb.freebsd.org/changeset/base/279048 Log: sfxge: add Florence R7 turbo mode support to common code Submitted by: Andrew Lee Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mento