Re: svn commit: r280636 - head/include

2015-03-25 Thread Bruce Evans
On Wed, 25 Mar 2015, Pedro Giffuni wrote: On 03/25/15 21:14, Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h which doesn't accept multiple parameters for the nonnull attribute. Since this issue

svn commit: r280668 - stable/9/sys/dev/mii

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:45:21 2015 New Revision: 280668 URL: https://svnweb.freebsd.org/changeset/base/280668 Log: MFC r279903,279941: Add RTL8211F gigabit PHY support. PR: 197265 Modified: stable/9/sys/dev/mii/rgephy.c stable/9/sys/dev/mii/rgephyreg.h Directory Prope

svn commit: r280667 - stable/10/sys/dev/mii

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:44:21 2015 New Revision: 280667 URL: https://svnweb.freebsd.org/changeset/base/280667 Log: MFC r279903,279941: Add RTL8211F gigabit PHY support. PR: 197265 Modified: stable/10/sys/dev/mii/rgephy.c stable/10/sys/dev/mii/rgephyreg.h Directory Pro

svn commit: r280665 - head/sys/vm

2015-03-25 Thread Rui Paulo
Author: rpaulo Date: Thu Mar 26 05:20:18 2015 New Revision: 280665 URL: https://svnweb.freebsd.org/changeset/base/280665 Log: Add comments about CTLFLAG_RDTUN vs. TUNABLE_INT_FETCH. Requested by: julian Modified: head/sys/vm/memguard.c head/sys/vm/vm_page.c Modified: head/sys/vm/memgu

svn commit: r280664 - stable/9/sys/dev/bce

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:18:17 2015 New Revision: 280664 URL: https://svnweb.freebsd.org/changeset/base/280664 Log: MFC r279223: Correct a typo. Modified: stable/9/sys/dev/bce/if_bcereg.h Directory Properties: stable/9/sys/ (props changed) stable/9/sys/dev/ (props chang

svn commit: r280663 - stable/10/sys/dev/bce

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:17:20 2015 New Revision: 280663 URL: https://svnweb.freebsd.org/changeset/base/280663 Log: MFC r279223: Correct a typo. Modified: stable/10/sys/dev/bce/if_bcereg.h Directory Properties: stable/10/ (props changed) Modified: stable/10/sys/dev/bce/if_

svn commit: r280662 - stable/9/sys/dev/alc

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:13:03 2015 New Revision: 280662 URL: https://svnweb.freebsd.org/changeset/base/280662 Log: MFC r277907: Correct device description message. Modified: stable/9/sys/dev/alc/if_alc.c Directory Properties: stable/9/sys/ (props changed) stable/9/sys/de

svn commit: r280661 - stable/10/sys/dev/alc

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:12:30 2015 New Revision: 280661 URL: https://svnweb.freebsd.org/changeset/base/280661 Log: MFC r277907: Correct device description message. Modified: stable/10/sys/dev/alc/if_alc.c Directory Properties: stable/10/ (props changed) Modified: stable/1

svn commit: r280660 - stable/9/sys/dev/nge

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:08:35 2015 New Revision: 280660 URL: https://svnweb.freebsd.org/changeset/base/280660 Log: MFC r277050: Receive filter configuration is done in nge_rxfilter(). Remove unnecessary filter configuration code in nge_init_locked(). While I'm here add a

svn commit: r280659 - stable/10/sys/dev/nge

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 05:07:18 2015 New Revision: 280659 URL: https://svnweb.freebsd.org/changeset/base/280659 Log: MFC r277050: Receive filter configuration is done in nge_rxfilter(). Remove unnecessary filter configuration code in nge_init_locked(). While I'm here add a

svn commit: r280658 - stable/9/sys/dev/sis

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 04:58:47 2015 New Revision: 280658 URL: https://svnweb.freebsd.org/changeset/base/280658 Log: MFC r275816: Fix a bug introdiced in r217548. According to NS DP83815 data sheet, RX filter should be disabled before programming. Previously it was clearin

svn commit: r280657 - stable/10/sys/dev/sis

2015-03-25 Thread Pyun YongHyeon
Author: yongari Date: Thu Mar 26 04:55:22 2015 New Revision: 280657 URL: https://svnweb.freebsd.org/changeset/base/280657 Log: MFC r275816: Fix a bug introdiced in r217548. According to NS DP83815 data sheet, RX filter should be disabled before programming. Previously it was clearin

Re: svn commit: r280636 - head/include

2015-03-25 Thread Pedro Giffuni
On 03/25/15 21:14, Bruce Evans wrote: On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h which doesn't accept multiple parameters for the nonnull attribute. Since this issue probably affects many ports in the tree

svn commit: r280653 -

2015-03-25 Thread Rui Paulo
Author: rpaulo Date: Thu Mar 26 02:31:03 2015 New Revision: 280653 URL: https://svnweb.freebsd.org/changeset/base/280653 Log: Add auto-props for .lua files. Modified: Directory Properties: / (props changed) ___ svn-src-all@freebsd.org mailing list

Re: svn commit: r280636 - head/include

2015-03-25 Thread Bruce Evans
On Wed, 25 Mar 2015, Pedro F. Giffuni wrote: Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h which doesn't accept multiple parameters for the nonnull attribute. Since this issue probably affects many ports in the tree we will revert it for now until gcc gets

Re: svn commit: r280407 - head/sys/kern

2015-03-25 Thread Bruce Evans
On Wed, 25 Mar 2015, Mateusz Guzik wrote: On Tue, Mar 24, 2015 at 03:58:14PM +1100, Bruce Evans wrote: On Tue, 24 Mar 2015, Mateusz Guzik wrote: Log: filedesc: microoptimize fget_unlocked by getting rid of fd < 0 branch This has no effect. Compilers optimize to the equivalent of the the un

svn commit: r280642 - head/sys/netinet

2015-03-25 Thread Michael Tuexen
Author: tuexen Date: Wed Mar 25 22:45:54 2015 New Revision: 280642 URL: https://svnweb.freebsd.org/changeset/base/280642 Log: Make sure that we don't free an SCTP shared key too early. Thanks to Pouyan Sepehrdad from Qualcomm Product Security Initiative for reporting the issue. MFC after:

svn commit: r280640 - head/release/arm

2015-03-25 Thread Glen Barber
Author: gjb Date: Wed Mar 25 22:08:02 2015 New Revision: 280640 URL: https://svnweb.freebsd.org/changeset/base/280640 Log: Crochet sources moved to a new home; update accordingly. MFC after:3 days Sponsored by: The FreeBSD Foundation Modified: head/release/arm/BEAGLEBONE.conf hea

svn commit: r280639 - head

2015-03-25 Thread Warner Losh
Author: imp Date: Wed Mar 25 21:59:36 2015 New Revision: 280639 URL: https://svnweb.freebsd.org/changeset/base/280639 Log: Add some more explanation to the different phases of the build. Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 ===

svn commit: r280636 - head/include

2015-03-25 Thread Pedro F. Giffuni
Author: pfg Date: Wed Mar 25 21:53:17 2015 New Revision: 280636 URL: https://svnweb.freebsd.org/changeset/base/280636 Log: Temporarily revert 280458. GCC is still carries an old version of cdefs.h which doesn't accept multiple parameters for the nonnull attribute. Since this issue pr

svn commit: r280634 - head/sys/netinet

2015-03-25 Thread Michael Tuexen
Author: tuexen Date: Wed Mar 25 21:41:20 2015 New Revision: 280634 URL: https://svnweb.freebsd.org/changeset/base/280634 Log: Use the reference count of the right SCTP inp. Joint work with rrs@ MFC after: 3 days Modified: head/sys/netinet/sctp_usrreq.c Modified: head/sys/netinet/sctp_

svn commit: r280632 - in stable/10: sys/kern sys/sys usr.sbin/jail

2015-03-25 Thread Ian Lepore
Author: ian Date: Wed Mar 25 20:57:54 2015 New Revision: 280632 URL: https://svnweb.freebsd.org/changeset/base/280632 Log: MFC r279361, r279395, r279396: Allow the kern.osrelease and kern.osreldate sysctl values to be set in a jail's creation parameters. This allows the kernel versio

svn commit: r280631 - head

2015-03-25 Thread Ed Maste
Author: emaste Date: Wed Mar 25 20:57:08 2015 New Revision: 280631 URL: https://svnweb.freebsd.org/changeset/base/280631 Log: Force MK_INCLUDES for the legacy stage As legacy executes "make installincludes" we don't want it to be disabled by a src.conf setting. Reviewed by: imp MF

Re: svn commit: r280407 - head/sys/kern

2015-03-25 Thread Mateusz Guzik
On Tue, Mar 24, 2015 at 03:58:14PM +1100, Bruce Evans wrote: > On Tue, 24 Mar 2015, Mateusz Guzik wrote: > > >Log: > > filedesc: microoptimize fget_unlocked by getting rid of fd < 0 branch > > This has no effect. Compilers optimize to the equivalent of the the > unsigned cast hack if this is goo

svn commit: r280630 - in head: lib/libfetch sys/sys usr.bin/fetch

2015-03-25 Thread Jung-uk Kim
Author: jkim Date: Wed Mar 25 18:56:36 2015 New Revision: 280630 URL: https://svnweb.freebsd.org/changeset/base/280630 Log: Remove defunct SSLv2 support from fetch(1) and fetch(3). Modified: head/lib/libfetch/common.c head/lib/libfetch/fetch.3 head/sys/sys/param.h head/usr.bin/fetch/fet

svn commit: r280629 - head/share/misc

2015-03-25 Thread Frederic Culot
Author: culot (ports committer) Date: Wed Mar 25 18:02:06 2015 New Revision: 280629 URL: https://svnweb.freebsd.org/changeset/base/280629 Log: Update the portmgr members list Modified: head/share/misc/organization.dot Modified: head/share/misc/organization.dot ===

svn commit: r280628 - in stable: 10/release/doc/share/xml 8/release/doc/share/xml 9/release/doc/share/xml

2015-03-25 Thread Glen Barber
Author: gjb Date: Wed Mar 25 17:58:44 2015 New Revision: 280628 URL: https://svnweb.freebsd.org/changeset/base/280628 Log: Document SA-15:06. Sponsored by: The FreeBSD Foundation Modified: stable/10/release/doc/share/xml/security.xml Changes in other areas also in this revision: Modifie

svn commit: r280628 - in stable: 10/release/doc/share/xml 8/release/doc/share/xml 9/release/doc/share/xml

2015-03-25 Thread Glen Barber
Author: gjb Date: Wed Mar 25 17:58:44 2015 New Revision: 280628 URL: https://svnweb.freebsd.org/changeset/base/280628 Log: Document SA-15:06. Sponsored by: The FreeBSD Foundation Modified: stable/8/release/doc/share/xml/security.xml Changes in other areas also in this revision: Modified

svn commit: r280628 - in stable: 10/release/doc/share/xml 8/release/doc/share/xml 9/release/doc/share/xml

2015-03-25 Thread Glen Barber
Author: gjb Date: Wed Mar 25 17:58:44 2015 New Revision: 280628 URL: https://svnweb.freebsd.org/changeset/base/280628 Log: Document SA-15:06. Sponsored by: The FreeBSD Foundation Modified: stable/9/release/doc/share/xml/security.xml Changes in other areas also in this revision: Modified

svn commit: r280626 - head/include

2015-03-25 Thread Pedro F. Giffuni
Author: pfg Date: Wed Mar 25 16:54:37 2015 New Revision: 280626 URL: https://svnweb.freebsd.org/changeset/base/280626 Log: Clean sparse spaces. Modified: head/include/stdlib.h Modified: head/include/stdlib.h == --- h

svn commit: r280622 - head/sys/net

2015-03-25 Thread Gleb Smirnoff
Author: glebius Date: Wed Mar 25 16:01:46 2015 New Revision: 280622 URL: https://svnweb.freebsd.org/changeset/base/280622 Log: Fix couple of fallouts from r280280. The first one is a simple typo, where counter was incremented on parent, instead of vlan(4) interface. The second is more com

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

2015-03-25 Thread Gleb Smirnoff
On Wed, Mar 25, 2015 at 03:52:20PM +0300, Andrey V. Elsukov wrote: A> On 24.03.2015 19:45, Gleb Smirnoff wrote: A> > Author: glebius A> > Date: Tue Mar 24 16:45:50 2015 A> > New Revision: 280444 A> > URL: https://svnweb.freebsd.org/changeset/base/280444 A> > A> > Log: A> > Move ip6_sprintf() dec

svn commit: r280621 - in head/sys: i386/conf sparc64/conf

2015-03-25 Thread John Baldwin
Author: jhb Date: Wed Mar 25 15:51:41 2015 New Revision: 280621 URL: https://svnweb.freebsd.org/changeset/base/280621 Log: Apply r276208 to non-amd64 NOTES files as well to fix tinderbox builds run under a system using vt(4) instead of syscons(4): Use compiled in default keymaps which are

svn commit: r280615 - in stable/10/sys: dev/sfxge modules/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 14:10:20 2015 New Revision: 280615 URL: https://svnweb.freebsd.org/changeset/base/280615 Log: MFC: 279398 sfxge: compile out LRO if kernel is compiled without IPv4 and IPv6 Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor)

svn commit: r280607 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:51:39 2015 New Revision: 280607 URL: https://svnweb.freebsd.org/changeset/base/280607 Log: MFC: 280377 sfxge: add statistics for each Tx queue Sponsored by: Solarflare Communications, Inc. Original Differential Revision: https://reviews.freebsd.

svn commit: r280613 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:57:54 2015 New Revision: 280613 URL: https://svnweb.freebsd.org/changeset/base/280613 Log: MFC: 280433 sfxge: cleanup: fix index variable type to match upper boundary type Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/de

svn commit: r280612 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:56:42 2015 New Revision: 280612 URL: https://svnweb.freebsd.org/changeset/base/280612 Log: MFC: 280432 sfxge: cleanup: add a blank line before each #if to improve readability Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys

svn commit: r280611 - stable/10/sys/modules/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:55:36 2015 New Revision: 280611 URL: https://svnweb.freebsd.org/changeset/base/280611 Log: MFC: 280431 sfxge: cleanup: remove trailing whitespaces Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/modules/sfxge/Makefile Dire

svn commit: r280610 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:54:28 2015 New Revision: 280610 URL: https://svnweb.freebsd.org/changeset/base/280610 Log: MFC: 280380 sfxge: remove unnecessary and wrong prediction Sponsored by: Solarflare Communications, Inc. Original Differential Revision: https://reviews.f

svn commit: r280609 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:53:28 2015 New Revision: 280609 URL: https://svnweb.freebsd.org/changeset/base/280609 Log: MFC: 280379 sfxge: do not check MCDI status word This is a temporary workaround until we determine a reliable sequence of operations for detecting MC reboot

svn commit: r280608 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:52:31 2015 New Revision: 280608 URL: https://svnweb.freebsd.org/changeset/base/280608 Log: MFC: 280378 sfxge: FreeBSD before 10 does not have bus_space_*_8 on amd64 bus_space_*_8() are not always macros, so it is not correct to use #ifndef. S

svn commit: r280606 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:50:38 2015 New Revision: 280606 URL: https://svnweb.freebsd.org/changeset/base/280606 Log: MFC: 280376 sfxge: remove obsolete Tx non-multi queue support Tx multi queue is added in FreeBSD 8.0. So, the changeset drops earlier versions support.

svn commit: r280605 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:48:54 2015 New Revision: 280605 URL: https://svnweb.freebsd.org/changeset/base/280605 Log: MFC: 280375 sfxge: add barriers to BAR write macros In theory the barriers are required to cope with write combining and reordering. Two barriers are added

svn commit: r280604 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:47:48 2015 New Revision: 280604 URL: https://svnweb.freebsd.org/changeset/base/280604 Log: MFC: 280374 sfxge: assert either kernel or internal copy of interface flags ioctl to put interface down sets ifp->if_flags which holds the intended administ

svn commit: r280599 - in stable/10: share/man/man4 sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:41:26 2015 New Revision: 280599 URL: https://svnweb.freebsd.org/changeset/base/280599 Log: MFC: 280160 sfxge: add tunables to control LRO parameters on driver load time Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor)

svn commit: r280603 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:46:30 2015 New Revision: 280603 URL: https://svnweb.freebsd.org/changeset/base/280603 Log: MFC: 280164 sfxge: increase default put-list limit to 1024 Drops are observed under multi-stream TCP traffic due to put-list overflow with limit equal to 64

svn commit: r280602 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:45:20 2015 New Revision: 280602 URL: https://svnweb.freebsd.org/changeset/base/280602 Log: MFC: 280163 sfxge: prefetch txq->common if TxQ is started only Transmit may be called when TxQ is not started yet (i.e. txq->common is invalid). TxQ state i

svn commit: r280601 - in stable/10/sys: dev/sfxge modules/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:44:01 2015 New Revision: 280601 URL: https://svnweb.freebsd.org/changeset/base/280601 Log: MFC: 280162 sfxge: adding version info to device description The information is required for NIC update and config tools. Submitted by: Artem V. Andree

svn commit: r280600 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:42:37 2015 New Revision: 280600 URL: https://svnweb.freebsd.org/changeset/base/280600 Log: MFC: 280161 sfxge: move deferred packet list statistics to dedicated node It is done to structure sysctl and do not mix with Tx queue statistics to be added

svn commit: r280598 - head/sys/dev/usb

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 13:32:27 2015 New Revision: 280598 URL: https://svnweb.freebsd.org/changeset/base/280598 Log: Add definition of the ISOCHRONOUS endpoint usage bits. Refer to the USB v2.0 specification for more information. MFC after:1 week Modified: head/sys/dev/u

svn commit: r280597 - head/sys/cam/scsi

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 13:28:13 2015 New Revision: 280597 URL: https://svnweb.freebsd.org/changeset/base/280597 Log: Add DA_Q_NO_RC16 quirk for USB mass storage device. PR: 198647 MFC after:1 week Modified: head/sys/cam/scsi/scsi_da.c Modified: head/sys/cam/sc

svn commit: r280596 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:18:51 2015 New Revision: 280596 URL: https://svnweb.freebsd.org/changeset/base/280596 Log: MFC: 279351 sfxge: expect required init_state on data path and in periodic calls With the patch applied the number of instruction events is 1% less and numb

svn commit: r280595 - stable/8/sys/dev/sound/usb

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 13:18:36 2015 New Revision: 280595 URL: https://svnweb.freebsd.org/changeset/base/280595 Log: MFC r280322 and r280429: The synchronisation value returned by the so-called feedback endpoint appears to be too inaccurate that it can be used to synchronize the

svn commit: r280594 - stable/9/sys/dev/sound/usb

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 13:16:39 2015 New Revision: 280594 URL: https://svnweb.freebsd.org/changeset/base/280594 Log: MFC r280322 and r280429: The synchronisation value returned by the so-called feedback endpoint appears to be too inaccurate that it can be used to synchronize the

svn commit: r280593 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:15:47 2015 New Revision: 280593 URL: https://svnweb.freebsd.org/changeset/base/280593 Log: MFC: 279266 sfxge: correct limit for number of Rx queues Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified: stable/10

svn commit: r280592 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:14:50 2015 New Revision: 280592 URL: https://svnweb.freebsd.org/changeset/base/280592 Log: MFC: 279231 sfxge: add put-list high watermark It is interesting to know how long put-list grows. Sponsored by: Solarflare Communications, Inc. Appro

svn commit: r280591 - stable/10/sys/dev/sound/usb

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 13:14:25 2015 New Revision: 280591 URL: https://svnweb.freebsd.org/changeset/base/280591 Log: MFC r280322 and r280429: The synchronisation value returned by the so-called feedback endpoint appears to be too inaccurate that it can be used to synchronize the

svn commit: r280590 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:13:32 2015 New Revision: 280590 URL: https://svnweb.freebsd.org/changeset/base/280590 Log: MFC: 279230 sfxge: use goto to cleanup to avoid duplicate cleanup code Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modifie

svn commit: r280589 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:12:15 2015 New Revision: 280589 URL: https://svnweb.freebsd.org/changeset/base/280589 Log: MFC: 279183 sfxge: add common code support for changing TX queue pace To delay packets from a particular TX queue by a particular time, write a value into

svn commit: r280588 - in stable/10/sys/dev/sfxge: . common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:11:19 2015 New Revision: 280588 URL: https://svnweb.freebsd.org/changeset/base/280588 Log: MFC: 279182 sfxge: correct event queue interrupt moderation timer quanta Submitted by: Andrew Lee Sponsored by: Solarflare Communications, Inc. Appro

svn commit: r280587 - stable/10/share/man/man4

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:09:46 2015 New Revision: 280587 URL: https://svnweb.freebsd.org/changeset/base/280587 Log: MFC: 279181 sfxge: add indefinite article and update timestamp Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified: sta

svn commit: r280586 - stable/8/sys/kern

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 13:08:57 2015 New Revision: 280586 URL: https://svnweb.freebsd.org/changeset/base/280586 Log: MFC r280345: Fix for out of order device destruction notifications when using the delist_dev() function. In addition to this change: - add a proper description of

svn commit: r280585 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:06:37 2015 New Revision: 280585 URL: https://svnweb.freebsd.org/changeset/base/280585 Log: MFC: 279179 sfxge: DMA allocated memory is set to zeros because of BUS_DMA_ZERO flag It is not required to set it to zeros once again. Sponsored by: So

svn commit: r280584 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:05:33 2015 New Revision: 280584 URL: https://svnweb.freebsd.org/changeset/base/280584 Log: MFC: 279178 sfxge: do no allow EFSYS_MEM_ALLOC sleep It solves locking problem when EFSYS_MEM_ALLOC is called in the context holding a mutex (not allowed to

svn commit: r280583 - stable/9/sys/kern

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 13:05:17 2015 New Revision: 280583 URL: https://svnweb.freebsd.org/changeset/base/280583 Log: MFC r280345: Fix for out of order device destruction notifications when using the delist_dev() function. In addition to this change: - add a proper description of

svn commit: r280582 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:04:28 2015 New Revision: 280582 URL: https://svnweb.freebsd.org/changeset/base/280582 Log: MFC: 279177 sfxge: assert event queue lock in event handlers It is useful to highlight lock context. Sponsored by: Solarflare Communications, Inc. Ap

svn commit: r280581 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:03:36 2015 New Revision: 280581 URL: https://svnweb.freebsd.org/changeset/base/280581 Log: MFC: 279176 sfxge: pass correct address to free allocated memory in the case of load error It is one more place missed in the previous fix. Most likely is w

svn commit: r280580 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:02:33 2015 New Revision: 280580 URL: https://svnweb.freebsd.org/changeset/base/280580 Log: MFC: 279175 sfxge: using bus_space_*_stream_* API for better portability Host-bus byte order translation is not requred. Submitted by: Artem V. Andreev

svn commit: r280579 - stable/10/sys/kern

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 13:01:51 2015 New Revision: 280579 URL: https://svnweb.freebsd.org/changeset/base/280579 Log: MFC r280345: Fix for out of order device destruction notifications when using the delist_dev() function. In addition to this change: - add a proper description of

svn commit: r280578 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 13:01:10 2015 New Revision: 280578 URL: https://svnweb.freebsd.org/changeset/base/280578 Log: MFC: 279174 sfxge: add missing Siena sensors to common code Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified: stable

svn commit: r280577 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 12:59:49 2015 New Revision: 280577 URL: https://svnweb.freebsd.org/changeset/base/280577 Log: MFC: 279173 sfxge: add missing common code NVRAM types and map from MCDI Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modif

svn commit: r280576 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 12:59:01 2015 New Revision: 280576 URL: https://svnweb.freebsd.org/changeset/base/280576 Log: MFC: 279172 sfxge: add new identities to Siena static config Submitted by: Andrew Jackson Sponsored by: Solarflare Communications, Inc. Approved by:

svn commit: r280575 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 12:57:43 2015 New Revision: 280575 URL: https://svnweb.freebsd.org/changeset/base/280575 Log: MFC: 279147 sfxge: TxQ block level should use EFX_TXQ_LIMIT as maximum TxQ size Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor)

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

2015-03-25 Thread Andrey V. Elsukov
On 24.03.2015 19:45, Gleb Smirnoff wrote: > Author: glebius > Date: Tue Mar 24 16:45:50 2015 > New Revision: 280444 > URL: https://svnweb.freebsd.org/changeset/base/280444 > > Log: > Move ip6_sprintf() declaration from in6_var.h to in6.h. This is a simple > function that works with in6_addr an

svn commit: r280574 - head/share/man/man4

2015-03-25 Thread Christian Brueffer
Author: brueffer Date: Wed Mar 25 12:46:19 2015 New Revision: 280574 URL: https://svnweb.freebsd.org/changeset/base/280574 Log: mdoc cleanup; fix spelling; Xref ixlv.4 Modified: head/share/man/man4/ixl.4 Modified: head/share/man/man4/ixl.4

svn commit: r280573 - head/share/man/man4

2015-03-25 Thread Christian Brueffer
Author: brueffer Date: Wed Mar 25 12:45:29 2015 New Revision: 280573 URL: https://svnweb.freebsd.org/changeset/base/280573 Log: Fix a typo and EOL whitespace missed in the previous commit. Modified: head/share/man/man4/ixlv.4 Modified: head/share/man/man4/ixlv.4 =

svn commit: r280572 - head/share/man/man4

2015-03-25 Thread Christian Brueffer
Author: brueffer Date: Wed Mar 25 12:14:34 2015 New Revision: 280572 URL: https://svnweb.freebsd.org/changeset/base/280572 Log: mdoc cleanup; fix spelling. Modified: head/share/man/man4/ixlv.4 Modified: head/share/man/man4/ixlv.4 ==

svn commit: r280571 - head/sys/arm/broadcom/bcm2835

2015-03-25 Thread Andrew Turner
Author: andrew Date: Wed Mar 25 11:53:52 2015 New Revision: 280571 URL: https://svnweb.freebsd.org/changeset/base/280571 Log: Remove a debug #error from the bcm2835 sdhci driver. Modified: head/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c Modified: head/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c =

Re: svn commit: r280495 - head/sys/kern

2015-03-25 Thread Hans Petter Selasky
On 03/25/15 12:14, Gleb Smirnoff wrote: On Wed, Mar 25, 2015 at 12:06:46PM +0100, Hans Petter Selasky wrote: H> On 03/25/15 11:54, Gleb Smirnoff wrote: H> > On Wed, Mar 25, 2015 at 08:55:35AM +, Hans Petter Selasky wrote: H> > H> Author: hselasky H> > H> Date: Wed Mar 25 08:55:34 2015 H> > H>

Re: svn commit: r280495 - head/sys/kern

2015-03-25 Thread Gleb Smirnoff
On Wed, Mar 25, 2015 at 12:06:46PM +0100, Hans Petter Selasky wrote: H> On 03/25/15 11:54, Gleb Smirnoff wrote: H> > On Wed, Mar 25, 2015 at 08:55:35AM +, Hans Petter Selasky wrote: H> > H> Author: hselasky H> > H> Date: Wed Mar 25 08:55:34 2015 H> > H> New Revision: 280495 H> > H> URL: https:/

svn commit: r280570 - in stable/9/sys/dev/usb: . quirk serial

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 11:14:17 2015 New Revision: 280570 URL: https://svnweb.freebsd.org/changeset/base/280570 Log: MFC r279725: Add more USB IDs. PR: 197753 Modified: stable/9/sys/dev/usb/quirk/usb_quirk.c stable/9/sys/dev/usb/serial/u3g.c stable/9/sys/dev/us

svn commit: r280569 - in stable/10/sys/dev/usb: . quirk serial

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 11:12:48 2015 New Revision: 280569 URL: https://svnweb.freebsd.org/changeset/base/280569 Log: MFC r279725: Add more USB IDs. PR: 197753 Modified: stable/10/sys/dev/usb/quirk/usb_quirk.c stable/10/sys/dev/usb/serial/u3g.c stable/10/sys/dev

svn commit: r280568 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:10:56 2015 New Revision: 280568 URL: https://svnweb.freebsd.org/changeset/base/280568 Log: MFC: 279146 sfxge: use sparse index to retrieve sensor value Submitted by: Andrew Jackson Sponsored by: Solarflare Communications, Inc. Approved by:

svn commit: r280567 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:09:35 2015 New Revision: 280567 URL: https://svnweb.freebsd.org/changeset/base/280567 Log: MFC: 279145 sfxge: use macros to acquire and release BAR locks everywhere It was the result of invalid merge of the patch from out-of-tree driver. Sponso

svn commit: r280566 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:08:41 2015 New Revision: 280566 URL: https://svnweb.freebsd.org/changeset/base/280566 Log: MFC: 279144 sfxge: packet can't require more than n_dma_seg descriptors plus one Use remaining number of DMA segment instead of maximum number in mapping wh

svn commit: r280565 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:07:56 2015 New Revision: 280565 URL: https://svnweb.freebsd.org/changeset/base/280565 Log: MFC: 279143 sfxge: use common definitions of MC shared memory offsets and PDU length Submitted by: Ben Hutchings Sponsored by: Solarflare Communications

svn commit: r280564 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:07:10 2015 New Revision: 280564 URL: https://svnweb.freebsd.org/changeset/base/280564 Log: MFC: 279142 sfxge: synchronize EF10 registers header Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified: stable/10/sys

Re: svn commit: r280495 - head/sys/kern

2015-03-25 Thread Hans Petter Selasky
On 03/25/15 11:54, Gleb Smirnoff wrote: On Wed, Mar 25, 2015 at 08:55:35AM +, Hans Petter Selasky wrote: H> Author: hselasky H> Date: Wed Mar 25 08:55:34 2015 H> New Revision: 280495 H> URL: https://svnweb.freebsd.org/changeset/base/280495 H> H> Log: H> Implement a simple OID number garbage

svn commit: r280563 - in stable/10/sys/dev/sfxge: . common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:06:16 2015 New Revision: 280563 URL: https://svnweb.freebsd.org/changeset/base/280563 Log: MFC: 279141 sfxge: style fixes and cleanup Sync endif comment with conditional. BOOTROM and SIENA_BOOTROM are the same, but highlight that it is Siena. Re

svn commit: r280562 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:04:12 2015 New Revision: 280562 URL: https://svnweb.freebsd.org/changeset/base/280562 Log: MFC: 279098 sfxge: allow TX and RX queue limits to be changed Before the common code had hard coded limits on the IDs RXQs and TXQs could be created with wh

svn commit: r280561 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:01:58 2015 New Revision: 280561 URL: https://svnweb.freebsd.org/changeset/base/280561 Log: MFC: 279097 sfxge: check allocations are non-NULL before freeing them Caught when efx_filter_init() failed and called efx_filter_fini() in the teardown path

svn commit: r280560 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:01:03 2015 New Revision: 280560 URL: https://svnweb.freebsd.org/changeset/base/280560 Log: MFC: 279096 sfxge: keep fw and driver view of autoneg parameters consistent Previously the driver's view was the expected outcome of any reconfiguration eve

svn commit: r280559 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 11:00:09 2015 New Revision: 280559 URL: https://svnweb.freebsd.org/changeset/base/280559 Log: MFC: 279095 sfxge: never set RX_DESCQ_EN during self-test We must not enable RX queues with random parameters when they are mapped into a VF with an untrust

svn commit: r280558 - in head/sys/arm: broadcom/bcm2835 conf

2015-03-25 Thread Andrew Turner
Author: andrew Date: Wed Mar 25 10:59:42 2015 New Revision: 280558 URL: https://svnweb.freebsd.org/changeset/base/280558 Log: Add support for the Raspberry Pi 2. As the chip is based on the bcm2835 in the Raspberry Pi B we support most of the devices are already supported, however the base a

svn commit: r280557 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 10:59:24 2015 New Revision: 280557 URL: https://svnweb.freebsd.org/changeset/base/280557 Log: MFC: 279094 sfxge: more accurate calculation of maximum number of TSO segments Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor)

svn commit: r280556 - stable/10/sys/dev/sfxge

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 10:58:21 2015 New Revision: 280556 URL: https://svnweb.freebsd.org/changeset/base/280556 Log: MFC: 279080 sfxge: reap Tx descriptors on unblock Otherwise when processing finally comes to efx_tx_qdesc_post() it could be insufficient space between reap

svn commit: r280555 - stable/10/sys/dev/sfxge/common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 10:57:26 2015 New Revision: 280555 URL: https://svnweb.freebsd.org/changeset/base/280555 Log: MFC: 279078 sfxge: add assertions that required event handlers are implemented efx_ev_mcdi() does not assert or check that all event handlers it calls are n

svn commit: r280554 - stable/9/sys/netinet

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 10:56:53 2015 New Revision: 280554 URL: https://svnweb.freebsd.org/changeset/base/280554 Log: MFC r279281: Fix a special case in ip_fragment() to produce a more sensible chain of packets. When the data payload length excluding any headers, of an outgoing I

svn commit: r280553 - in stable/10/sys/dev/sfxge: . common

2015-03-25 Thread Andrew Rybchenko
Author: arybchik Date: Wed Mar 25 10:56:10 2015 New Revision: 280553 URL: https://svnweb.freebsd.org/changeset/base/280553 Log: MFC: 279077 sfxge: style fixes Use nitem() to get number of array elements. Remove unused define. Use TAB to indent. Sponsored by: Solarflare Commu

svn commit: r280552 - stable/10/sys/netinet

2015-03-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Mar 25 10:55:08 2015 New Revision: 280552 URL: https://svnweb.freebsd.org/changeset/base/280552 Log: MFC r279281: Fix a special case in ip_fragment() to produce a more sensible chain of packets. When the data payload length excluding any headers, of an outgoing I

  1   2   >