svn commit: r279251 - head/sys/dev/cxgbe

2015-02-24 Thread Navdeep Parhar
Author: np Date: Tue Feb 24 21:31:13 2015 New Revision: 279251 URL: https://svnweb.freebsd.org/changeset/base/279251 Log: cxgbe(4): allow tx hardware checksumming on the netmap interface. It is disabled by default but users can set IFCAP_TXCSUM on the netmap ifnet (ifconfig ncxl0 txcsum)

svn commit: r279249 - head/release

2015-02-24 Thread Glen Barber
Author: gjb Date: Tue Feb 24 21:06:25 2015 New Revision: 279249 URL: https://svnweb.freebsd.org/changeset/base/279249 Log: Add 'cloudware-install' target to handle copying cloud disk images to a directory within DESTDIR. Add CLOUDINSTALL variable to automatically generate the actual

svn commit: r279250 - head/release

2015-02-24 Thread Glen Barber
Author: gjb Date: Tue Feb 24 21:16:57 2015 New Revision: 279250 URL: https://svnweb.freebsd.org/changeset/base/279250 Log: Remove a stale comment. MFC after:1 week X-MFC-with: r279249 Sponsored by: The FreeBSD Foundation Modified: head/release/Makefile.vm Modified:

svn commit: r279252 - in head/sys/powerpc: aim include ps3 pseries

2015-02-24 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Feb 24 21:37:20 2015 New Revision: 279252 URL: https://svnweb.freebsd.org/changeset/base/279252 Log: New pmap implementation for 64-bit PowerPC processors. The main focus of this change is to improve concurrency: - Drop global state stored in the shadow overflow

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

2015-02-24 Thread Adrian Chadd
Hi, Erm, did you test this stuff on MIPS too? We should be smarter about accessing fields in the IP header, rather than trying to play alignment games like this. -adrian On 24 February 2015 at 04:57, Zbigniew Bodek z...@freebsd.org wrote: Author: zbb Date: Tue Feb 24 12:57:03 2015 New

svn commit: r279233 - head/sys/dev/usb/controller

2015-02-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Feb 24 08:53:47 2015 New Revision: 279233 URL: https://svnweb.freebsd.org/changeset/base/279233 Log: Ensure that the XHCI driver will refresh the control endpoint settings when re-enumerating a FULL speed device. Else the wrong max packet setting might be used

svn commit: r279237 - head/sys/kern

2015-02-24 Thread Konstantin Belousov
Author: kib Date: Tue Feb 24 13:07:31 2015 New Revision: 279237 URL: https://svnweb.freebsd.org/changeset/base/279237 Log: Keep a reference on the coredump vnode for vn_fullpath() call. Do it by moving vn_close() after the point where notification is sent. Reported by: sbruno Tested

svn commit: r279234 - head/sys/netipsec

2015-02-24 Thread Andrey V. Elsukov
Author: ae Date: Tue Feb 24 10:35:07 2015 New Revision: 279234 URL: https://svnweb.freebsd.org/changeset/base/279234 Log: Fix possible memory leak and several races in the IPsec policy management code. Resurrect the state field in the struct secpolicy, it has IPSEC_SPSTATE_ALIVE value

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

2015-02-24 Thread Zbigniew Bodek
Author: zbb Date: Tue Feb 24 12:31:08 2015 New Revision: 279235 URL: https://svnweb.freebsd.org/changeset/base/279235 Log: Fix endianness on FDT read in ARM GIC Submitted by: Jakub Palider j...@semihalf.com Reviewed by: ian, nwhitehorn Obtained from: Semihalf Modified:

svn commit: r279236 - head/sys/netinet

2015-02-24 Thread Zbigniew Bodek
Author: zbb Date: Tue Feb 24 12:57:03 2015 New Revision: 279236 URL: https://svnweb.freebsd.org/changeset/base/279236 Log: Change struct attribute to avoid aligned operations mismatch Previous __alignment(4) allowed compiler to assume that operations are performed on aligned region. On

svn commit: r279239 - head/sys/dev/uart

2015-02-24 Thread Ruslan Bukin
Author: br Date: Tue Feb 24 15:35:26 2015 New Revision: 279239 URL: https://svnweb.freebsd.org/changeset/base/279239 Log: Enable 'receive timeout' interrupt allowing us to not loose 'rx buffer full' event. This fixes operation on ARMv8 Foundation Model. Sponsored by: DARPA, AFRL

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

2015-02-24 Thread Pedro F. Giffuni
Author: pfg Date: Tue Feb 24 16:45:16 2015 New Revision: 279240 URL: https://svnweb.freebsd.org/changeset/base/279240 Log: msun: drop unnecessary checks (part 2). Drop an unnecessary check in some calculations. The check would have Coverity falsely conclude that a variable could be

svn commit: r279246 - head/sys/dev/cxgbe

2015-02-24 Thread Navdeep Parhar
Author: np Date: Tue Feb 24 18:40:10 2015 New Revision: 279246 URL: https://svnweb.freebsd.org/changeset/base/279246 Log: cxgbe(4): set up congestion management for netmap rx queues. The hw.cxgbe.cong_drop knob controls the response of the chip when netmap queues are congested.

svn commit: r279247 - head/share/mk

2015-02-24 Thread Simon J. Gerraty
Author: sjg Date: Tue Feb 24 19:03:31 2015 New Revision: 279247 URL: https://svnweb.freebsd.org/changeset/base/279247 Log: If sys.mk were found via the magic path .../share/mk replace it with the absolute path of .PARSEDIR, so that sub-makes launched from objdirs (eg kernel) can still find

svn commit: r279241 - head/sys/sys

2015-02-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Feb 24 17:29:04 2015 New Revision: 279241 URL: https://svnweb.freebsd.org/changeset/base/279241 Log: Fix order of arguments in the TRACEBUF_INITIALIZER macro so that we can define QUEUE_MACRO_DEBUG to debug list problems. MFC after:1 week Modified:

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

2015-02-24 Thread John-Mark Gurney
Zbigniew Bodek wrote this message on Tue, Feb 24, 2015 at 12:57 +: Author: zbb Date: Tue Feb 24 12:57:03 2015 New Revision: 279236 URL: https://svnweb.freebsd.org/changeset/base/279236 Log: Change struct attribute to avoid aligned operations mismatch Previous __alignment(4)

svn commit: r279242 - head/sys/sys

2015-02-24 Thread Hans Petter Selasky
Author: hselasky Date: Tue Feb 24 17:36:44 2015 New Revision: 279242 URL: https://svnweb.freebsd.org/changeset/base/279242 Log: Pass macro arguments properly. MFC after:1 week Modified: head/sys/sys/queue.h Modified: head/sys/sys/queue.h

svn commit: r279243 - head/sys/dev/cxgbe

2015-02-24 Thread Navdeep Parhar
Author: np Date: Tue Feb 24 18:19:25 2015 New Revision: 279243 URL: https://svnweb.freebsd.org/changeset/base/279243 Log: cxgbe(4): request an automatic tx update when a netmap txq idles. MFC after:2 weeks Modified: head/sys/dev/cxgbe/t4_netmap.c Modified:

svn commit: r279245 - head/sys/dev/cxgbe

2015-02-24 Thread Navdeep Parhar
Author: np Date: Tue Feb 24 18:32:17 2015 New Revision: 279245 URL: https://svnweb.freebsd.org/changeset/base/279245 Log: cxgbe(4): do not set the netmap rxq interrupts on a hair-trigger. MFC after:2 weeks Modified: head/sys/dev/cxgbe/t4_netmap.c Modified:

svn commit: r279244 - head/sys/dev/cxgbe

2015-02-24 Thread Navdeep Parhar
Author: np Date: Tue Feb 24 18:22:24 2015 New Revision: 279244 URL: https://svnweb.freebsd.org/changeset/base/279244 Log: cxgbe(4): wait for the hardware to catch up before destroying a netmap txq. MFC after:2 weeks Modified: head/sys/dev/cxgbe/t4_netmap.c Modified:

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

2015-02-24 Thread Ian Lepore
On Tue, 2015-02-24 at 09:34 -0800, John-Mark Gurney wrote: Zbigniew Bodek wrote this message on Tue, Feb 24, 2015 at 12:57 +: Author: zbb Date: Tue Feb 24 12:57:03 2015 New Revision: 279236 URL: https://svnweb.freebsd.org/changeset/base/279236 Log: Change struct attribute to

svn commit: r279248 - head/etc

2015-02-24 Thread Ed Maste
Author: emaste Date: Tue Feb 24 19:27:51 2015 New Revision: 279248 URL: https://svnweb.freebsd.org/changeset/base/279248 Log: Unconditionally install debug directory hierarchy This avoids various failure modes (e.g., when building and installing a single binary with debug data on a

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

2015-02-24 Thread John-Mark Gurney
Ian Lepore wrote this message on Tue, Feb 24, 2015 at 11:59 -0700: On Tue, 2015-02-24 at 09:34 -0800, John-Mark Gurney wrote: Zbigniew Bodek wrote this message on Tue, Feb 24, 2015 at 12:57 +: Author: zbb Date: Tue Feb 24 12:57:03 2015 New Revision: 279236 URL:

svn commit: r279257 - in head/release: . tools

2015-02-24 Thread Glen Barber
Author: gjb Date: Tue Feb 24 22:27:02 2015 New Revision: 279257 URL: https://svnweb.freebsd.org/changeset/base/279257 Log: Add a CLOUDPACKAGE variable to contain a list of targets for post-install packaging cloud provider images. Add a 'gce-package.sh' script to generate the final output

svn commit: r279268 - head/sys/conf

2015-02-24 Thread Andrew Rybchenko
Author: arybchik Date: Wed Feb 25 06:20:42 2015 New Revision: 279268 URL: https://svnweb.freebsd.org/changeset/base/279268 Log: sfxge: add to config files Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified: head/sys/conf/files Modified:

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

2015-02-24 Thread Andrew Rybchenko
Author: arybchik Date: Wed Feb 25 06:19:00 2015 New Revision: 279266 URL: https://svnweb.freebsd.org/changeset/base/279266 Log: sfxge: correct limit for number of Rx queues Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified:

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

2015-02-24 Thread Andrew Rybchenko
Author: arybchik Date: Wed Feb 25 06:19:23 2015 New Revision: 279267 URL: https://svnweb.freebsd.org/changeset/base/279267 Log: sfxge: use tab to indent instead of spaces Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified:

svn commit: r279262 - head/sys/netinet

2015-02-24 Thread Xin LI
Author: delphij Date: Wed Feb 25 05:42:59 2015 New Revision: 279262 URL: https://svnweb.freebsd.org/changeset/base/279262 Log: Fix integer overflow in IGMP protocol. Security: FreeBSD-SA-15:04.igmp Security: CVE-2015-1414 Found by: Mateusz Kocielski, Logicaltrust Analyzed

svn commit: r279253 - in head/sys/dev/mps: . mpi

2015-02-24 Thread Stephen McConnell
Author: slm Date: Tue Feb 24 22:07:42 2015 New Revision: 279253 URL: https://svnweb.freebsd.org/changeset/base/279253 Log: - Updated all files with 2015 Avago copyright, and updated LSI's copyright dates. - Changed all of the PCI device strings from LSI to Avago Technologies (LSI).

svn commit: r279256 - head/usr.sbin/pw/tests

2015-02-24 Thread Brad Davis
Author: brd (doc committer) Date: Tue Feb 24 22:22:06 2015 New Revision: 279256 URL: https://svnweb.freebsd.org/changeset/base/279256 Log: Fix a race condition by allowing up to 5 seconds of difference between the time stamps. PR: 197861 Approved by: will Modified:

Re: svn commit: r279248 - head/etc

2015-02-24 Thread Bryan Drewery
On 2/24/2015 1:27 PM, Ed Maste wrote: Author: emaste Date: Tue Feb 24 19:27:51 2015 New Revision: 279248 URL: https://svnweb.freebsd.org/changeset/base/279248 Log: Unconditionally install debug directory hierarchy Thank you for this. I saw someone get bitten by this just last week.

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

2015-02-24 Thread Gleb Smirnoff
On Mon, Feb 23, 2015 at 05:56:02PM +0100, Tijl Coosemans wrote: T On Thu, 19 Feb 2015 23:16:10 + (UTC) Gleb Smirnoff gleb...@freebsd.org wrote: T Author: glebius T Date: Thu Feb 19 23:16:10 2015 T New Revision: 279030 T URL: https://svnweb.freebsd.org/changeset/base/279030 T T Log: T

svn commit: r279255 - in head/sys/dev: e1000 ixgbe ixl

2015-02-24 Thread Adrian Chadd
Author: adrian Date: Tue Feb 24 22:17:12 2015 New Revision: 279255 URL: https://svnweb.freebsd.org/changeset/base/279255 Log: Change uses of taskqueue_start_threads_pinned() - taskqueue_start_threads_cpuset() Differential Revision:https://reviews.freebsd.org/D1897 Reviewed by:

Re: svn commit: r279255 - in head/sys/dev: e1000 ixgbe ixl

2015-02-24 Thread John Baldwin
On Tuesday, February 24, 2015 10:17:13 PM Adrian Chadd wrote: Author: adrian Date: Tue Feb 24 22:17:12 2015 New Revision: 279255 URL: https://svnweb.freebsd.org/changeset/base/279255 Log: Change uses of taskqueue_start_threads_pinned() - taskqueue_start_threads_cpuset()

Re: svn commit: r279255 - in head/sys/dev: e1000 ixgbe ixl

2015-02-24 Thread Adrian Chadd
On 24 February 2015 at 20:34, John Baldwin j...@freebsd.org wrote: On Tuesday, February 24, 2015 10:17:13 PM Adrian Chadd wrote: Author: adrian Date: Tue Feb 24 22:17:12 2015 New Revision: 279255 URL: https://svnweb.freebsd.org/changeset/base/279255 Log: Change uses of

svn commit: r279261 - in head: lib/libmt usr.bin/mt

2015-02-24 Thread Kenneth D. Merry
Author: ken Date: Wed Feb 25 04:30:23 2015 New Revision: 279261 URL: https://svnweb.freebsd.org/changeset/base/279261 Log: Fix several problems found by Coverity. lib/libmt/mtlib.c: In mt_start_element(), make sure we don't overflow the cur_sb array. CID 1271325

svn commit: r279269 - head/lib/libc/stdlib

2015-02-24 Thread Colin Percival
Author: cperciva Date: Wed Feb 25 07:49:15 2015 New Revision: 279269 URL: https://svnweb.freebsd.org/changeset/base/279269 Log: Adjust wording slightly to emphasize that random(3) should not be used for any applications which need unpredictable random numbers, not merely those which are