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

2015-02-23 Thread Konstantin Belousov
On Mon, Feb 23, 2015 at 01:41:36PM +, Andrey V. Elsukov wrote: Author: ae Date: Mon Feb 23 13:41:35 2015 New Revision: 279206 URL: https://svnweb.freebsd.org/changeset/base/279206 Log: In some cases soreceive_dgram() can return no data, but has control message. This can happen

svn commit: r279205 - head/sys/ofed/include/linux

2015-02-23 Thread Hans Petter Selasky
Author: hselasky Date: Mon Feb 23 12:54:46 2015 New Revision: 279205 URL: https://svnweb.freebsd.org/changeset/base/279205 Log: Macro fixes: - Add missing order_base_2() macro. - Fix BUILD_BUG_ON() macro. MFC after:1 month Sponsored by: Mellanox Technologies Modified:

svn commit: r279206 - head/sys/kern

2015-02-23 Thread Andrey V. Elsukov
Author: ae Date: Mon Feb 23 13:41:35 2015 New Revision: 279206 URL: https://svnweb.freebsd.org/changeset/base/279206 Log: In some cases soreceive_dgram() can return no data, but has control message. This can happen when application is sending packets too big for the path MTU and recvmsg()

Re: svn commit: r279189 - in head/sys/powerpc: aim fpu include powerpc

2015-02-23 Thread John Baldwin
On Sunday, February 22, 2015 07:30:14 PM Nathan Whitehorn wrote: On 02/22/15 17:21, Konstantin Belousov wrote: On Sun, Feb 22, 2015 at 09:40:28PM +, Nathan Whitehorn wrote: Author: nwhitehorn Date: Sun Feb 22 21:40:27 2015 New Revision: 279189 URL:

svn commit: r279209 - head/sys/kern

2015-02-23 Thread Andrey V. Elsukov
Author: ae Date: Mon Feb 23 15:24:43 2015 New Revision: 279209 URL: https://svnweb.freebsd.org/changeset/base/279209 Log: soreceive_generic() still has similar KASSERT(), therefore instead of remove KASSERT(), change it to check mbuf isn't NULL. Suggested by: kib MFC after:1 week

Re: svn commit: r279210 - head/sys/dev/usb/controller

2015-02-23 Thread Ruslan Bukin
On Mon, Feb 23, 2015 at 05:01:39PM +, Hans Petter Selasky wrote: Author: hselasky Date: Mon Feb 23 17:01:38 2015 New Revision: 279210 URL: https://svnweb.freebsd.org/changeset/base/279210 Log: Add support for the DWC OTG v2 chipset found in the STM32F4 series of processors. Make

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

2015-02-23 Thread Hans Petter Selasky
Author: hselasky Date: Mon Feb 23 17:01:38 2015 New Revision: 279210 URL: https://svnweb.freebsd.org/changeset/base/279210 Log: Add support for the DWC OTG v2 chipset found in the STM32F4 series of processors. Make sure we pullup the data lines in device mode when we power on the port.

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

2015-02-23 Thread Gleb Smirnoff
On Mon, Feb 23, 2015 at 01:41:36PM +, Andrey V. Elsukov wrote: A Author: ae A Date: Mon Feb 23 13:41:35 2015 A New Revision: 279206 A URL: https://svnweb.freebsd.org/changeset/base/279206 A A Log: A In some cases soreceive_dgram() can return no data, but has control A message. This can

svn commit: r279213 - head/sys/sys

2015-02-23 Thread Gleb Smirnoff
Author: glebius Date: Mon Feb 23 18:57:09 2015 New Revision: 279213 URL: https://svnweb.freebsd.org/changeset/base/279213 Log: A lot of current code in network stack expects mbufs not having m_nextpkt pointer, assuming that if there is one, then this is a packet batch. Thus, mbufq_dequeue()

Re: svn commit: r279210 - head/sys/dev/usb/controller

2015-02-23 Thread Hans Petter Selasky
On 02/23/15 18:10, Ruslan Bukin wrote: On Mon, Feb 23, 2015 at 05:01:39PM +, Hans Petter Selasky wrote: Author: hselasky Date: Mon Feb 23 17:01:38 2015 New Revision: 279210 URL: https://svnweb.freebsd.org/changeset/base/279210 Log: Add support for the DWC OTG v2 chipset found in the

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

2015-02-23 Thread Ian Lepore
Author: ian Date: Mon Feb 23 20:09:05 2015 New Revision: 279215 URL: https://svnweb.freebsd.org/changeset/base/279215 Log: There is no reason to do i+dcache writeback and invalidate when changing the translation table (this may be left over from armv5 days). It's especially bad to do so

svn commit: r279217 - head/sys/powerpc/pseries

2015-02-23 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Feb 23 20:38:00 2015 New Revision: 279217 URL: https://svnweb.freebsd.org/changeset/base/279217 Log: Fix race in interrupt handling that could cause IO to hang up under heavy load. Modified: head/sys/powerpc/pseries/phyp_vscsi.c Modified:

svn commit: r279221 - head/sys/sys

2015-02-23 Thread Kenneth D. Merry
Author: ken Date: Mon Feb 23 22:50:43 2015 New Revision: 279221 URL: https://svnweb.freebsd.org/changeset/base/279221 Log: Bump __FreeBSD_version for the mtio(4) / sa(4) ioctl and API additions in revision 279219. Sponsored by: Spectra Logic MFC after:1 month Modified:

svn commit: r279222 - head/sys/boot/i386/libi386

2015-02-23 Thread Michael Gmelin
Author: grembo (ports committer) Date: Mon Feb 23 22:58:51 2015 New Revision: 279222 URL: https://svnweb.freebsd.org/changeset/base/279222 Log: Improve memory detection in biosmem.c - Add a quirk to allow ignoring e820 extended memory detection. - Improve memory detection through e801.

svn commit: r279219 - in head: contrib/groff/tmac lib lib/libmt rescue/rescue share/man/man4 share/mk sys/cam/scsi sys/sys usr.bin/mt

2015-02-23 Thread Kenneth D. Merry
Author: ken Date: Mon Feb 23 21:59:30 2015 New Revision: 279219 URL: https://svnweb.freebsd.org/changeset/base/279219 Log: Significant upgrades to sa(4) and mt(1). The primary focus of these changes is to modernize FreeBSD's tape infrastructure so that we can take advantage of some of

svn commit: r279220 - head/usr.sbin/bhyve

2015-02-23 Thread Peter Grehan
Author: grehan Date: Mon Feb 23 22:31:39 2015 New Revision: 279220 URL: https://svnweb.freebsd.org/changeset/base/279220 Log: Don't close a block context if it couldn't be opened, for example if the backing file doesn't exist, avoiding a null deref. Reviewed by: neel MFC after:1

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

2015-02-23 Thread Andrew Rybchenko
Author: arybchik Date: Tue Feb 24 06:09:31 2015 New Revision: 279231 URL: https://svnweb.freebsd.org/changeset/base/279231 Log: sfxge: add put-list high watermark It is interesting to know how long put-list grows. Sponsored by: Solarflare Communications, Inc. Approved by:gnn

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

2015-02-23 Thread Andrew Rybchenko
Author: arybchik Date: Tue Feb 24 06:08:55 2015 New Revision: 279230 URL: https://svnweb.freebsd.org/changeset/base/279230 Log: sfxge: use goto to cleanup to avoid duplicate cleanup code Sponsored by: Solarflare Communications, Inc. Approved by:gnn (mentor) Modified:

svn commit: r279223 - head/sys/dev/bce

2015-02-23 Thread Pyun YongHyeon
Author: yongari Date: Tue Feb 24 01:00:46 2015 New Revision: 279223 URL: https://svnweb.freebsd.org/changeset/base/279223 Log: Correct a typo. Reported by: jmg Modified: head/sys/dev/bce/if_bcereg.h Modified: head/sys/dev/bce/if_bcereg.h

svn commit: r279227 - head/usr.sbin/bhyve

2015-02-23 Thread Neel Natu
Author: neel Date: Tue Feb 24 05:15:40 2015 New Revision: 279227 URL: https://svnweb.freebsd.org/changeset/base/279227 Log: Emulate MSR 0xC0011024 when running on AMD processors. OpenBSD guests test bit 0 of this MSR to detect whether the workaround for erratum 721 has been applied.

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

2015-02-23 Thread Kenneth D. Merry
Author: ken Date: Tue Feb 24 05:43:16 2015 New Revision: 279229 URL: https://svnweb.freebsd.org/changeset/base/279229 Log: Fix printf format warnings on sparc64 and mips. Sponsored by: Spectra Logic MFC after:1 month Modified: head/sys/cam/scsi/scsi_sa.c Modified:

svn commit: r279225 - head/usr.sbin/bhyve

2015-02-23 Thread Neel Natu
Author: neel Date: Tue Feb 24 02:04:16 2015 New Revision: 279225 URL: https://svnweb.freebsd.org/changeset/base/279225 Log: Add -u option to bhyve(8) to indicate that the RTC should maintain UTC time. The default remains localtime for compatibility with the original device model in

svn commit: r279228 - head/sys/amd64/vmm/intel

2015-02-23 Thread Neel Natu
Author: neel Date: Tue Feb 24 05:35:15 2015 New Revision: 279228 URL: https://svnweb.freebsd.org/changeset/base/279228 Log: Always emulate MSR_PAT on Intel processors and don't rely on PAT save/restore capability of VT-x. This lets bhyve run nested in older VMware versions that don't

svn commit: r279232 - in head/sys/dev: ixl netmap

2015-02-23 Thread Luigi Rizzo
Author: luigi Date: Tue Feb 24 06:20:50 2015 New Revision: 279232 URL: https://svnweb.freebsd.org/changeset/base/279232 Log: Add native netmap support to ixl. Preliminary tests indicate 32 Mpps on tx, 24 Mpps on rx with source and receiver on two different ports of the same 40G card.