Re: svn commit: r281162 - head/sys/vm

2015-04-08 Thread Justin T. Gibbs
On Apr 6, 2015, at 12:45 PM, Dmitry Chagin wrote: > > Author: dchagin > Date: Mon Apr 6 18:45:41 2015 > New Revision: 281162 > URL: https://svnweb.freebsd.org/changeset/base/281162 > > Log: > Properly calculate "UMA Zones" per cpu cache size. Avoid allocating > an extra struct uma_cache since

svn commit: r281288 - head/sys/dev/wpi

2015-04-08 Thread Adrian Chadd
Author: adrian Date: Thu Apr 9 04:56:24 2015 New Revision: 281288 URL: https://svnweb.freebsd.org/changeset/base/281288 Log: Do not access peripheral before clock stabilization. Tested: * Intel 3945ABG NIC, STA mode PR: kern/197143 Submitted by: Andriy Voskoboinyk M

svn commit: r281287 - head/sys/dev/wpi

2015-04-08 Thread Adrian Chadd
Author: adrian Date: Thu Apr 9 04:51:39 2015 New Revision: 281287 URL: https://svnweb.freebsd.org/changeset/base/281287 Log: Fix buffer overflow introduced in previous commits (unbreaks 802.11a capable NICs). Tested: * PCIe Intel 3945ABG NIC PR: kern/197143 Submitted

Re: svn commit: r281281 - head/sys/dev/nvme

2015-04-08 Thread Bruce Evans
On Wed, 8 Apr 2015, Bjoern A. Zeeb wrote: Please trim quotes. On 08 Apr 2015, at 21:49 , Jim Harris wrote: [... quotes trimmed] Log: nvme: create separate DMA tag for non-payload DMA buffers I think this one break i386 PAE and XEN kernels at least: /scratch/tmp/bz/head.svn/sys/modules/

svn commit: r281285 - head/sys/dev/nvme

2015-04-08 Thread Jim Harris
Author: jimharris Date: Thu Apr 9 00:37:55 2015 New Revision: 281285 URL: https://svnweb.freebsd.org/changeset/base/281285 Log: nvme: use BUS_SPACE_MAXSIZE for bus_dma_tag_create maxsize parameter This fixes i386 PAE build fallout from r281281. Reported by: bz MFC after:1 week

Re: svn commit: r281281 - head/sys/dev/nvme

2015-04-08 Thread Bjoern A. Zeeb
> On 08 Apr 2015, at 21:49 , Jim Harris wrote: > > Author: jimharris > Date: Wed Apr 8 21:49:45 2015 > New Revision: 281281 > URL: https://svnweb.freebsd.org/changeset/base/281281 > > Log: > nvme: create separate DMA tag for non-payload DMA buffers > > Submission and completion queue memory

Re: svn commit: r281280 - head/sys/dev/nvme

2015-04-08 Thread Jim Harris
On Wed, Apr 8, 2015 at 3:21 PM, Alexander Kabaev wrote: > On Wed, 8 Apr 2015 21:46:19 + (UTC) > Jim Harris wrote: > > > Author: jimharris > > Date: Wed Apr 8 21:46:18 2015 > > New Revision: 281280 > > URL: https://svnweb.freebsd.org/changeset/base/281280 > > > > Log: > > nvme: fall back t

Re: svn commit: r281280 - head/sys/dev/nvme

2015-04-08 Thread Alexander Kabaev
On Wed, 8 Apr 2015 21:46:19 + (UTC) Jim Harris wrote: > Author: jimharris > Date: Wed Apr 8 21:46:18 2015 > New Revision: 281280 > URL: https://svnweb.freebsd.org/changeset/base/281280 > > Log: > nvme: fall back to a smaller MSI-X vector allocation if necessary > > Previously, if per

svn commit: r281283 - head/sys/dev/nvme

2015-04-08 Thread Jim Harris
Author: jimharris Date: Wed Apr 8 21:52:06 2015 New Revision: 281283 URL: https://svnweb.freebsd.org/changeset/base/281283 Log: nvme: remove CHATHAM related code Chatham was an internal NVMe prototype board used for early driver development. MFC after:1 week Sponsored by: Inte

svn commit: r281282 - head/sys/dev/nvme

2015-04-08 Thread Jim Harris
Author: jimharris Date: Wed Apr 8 21:50:45 2015 New Revision: 281282 URL: https://svnweb.freebsd.org/changeset/base/281282 Log: nvme: add device strings for Intel DC series NVMe SSDs MFC after:1 week Sponsored by: Intel Modified: head/sys/dev/nvme/nvme.c Modified: head/sys/dev/nv

svn commit: r281281 - head/sys/dev/nvme

2015-04-08 Thread Jim Harris
Author: jimharris Date: Wed Apr 8 21:49:45 2015 New Revision: 281281 URL: https://svnweb.freebsd.org/changeset/base/281281 Log: nvme: create separate DMA tag for non-payload DMA buffers Submission and completion queue memory need to use a separate DMA tag for mappings than payload buffer

svn commit: r281280 - head/sys/dev/nvme

2015-04-08 Thread Jim Harris
Author: jimharris Date: Wed Apr 8 21:46:18 2015 New Revision: 281280 URL: https://svnweb.freebsd.org/changeset/base/281280 Log: nvme: fall back to a smaller MSI-X vector allocation if necessary Previously, if per-CPU MSI-X vectors could not be allocated, nvme(4) would fall back to INTx w

svn commit: r281279 - head/contrib/xz

2015-04-08 Thread Xin LI
Author: delphij Date: Wed Apr 8 21:10:13 2015 New Revision: 281279 URL: https://svnweb.freebsd.org/changeset/base/281279 Log: Fix mergeinfo. Modified: Directory Properties: head/contrib/xz/ (props changed) ___ svn-src-head@freebsd.org mailing lis

Re: svn commit: r281276 - head/sys/net

2015-04-08 Thread Gleb Smirnoff
On Wed, Apr 08, 2015 at 08:25:51PM +, George V. Neville-Neil wrote: G> Author: gnn G> Date: Wed Apr 8 20:25:51 2015 G> New Revision: 281276 G> URL: https://svnweb.freebsd.org/changeset/base/281276 G> G> Log: G> Add support for a netisr polling tunable, which allows run time switching of G>

svn commit: r281276 - head/sys/net

2015-04-08 Thread George V. Neville-Neil
Author: gnn Date: Wed Apr 8 20:25:51 2015 New Revision: 281276 URL: https://svnweb.freebsd.org/changeset/base/281276 Log: Add support for a netisr polling tunable, which allows run time switching of device polling rather than having it only be controlled by the compile time option. Sum

svn commit: r281275 - head/sys/boot/forth

2015-04-08 Thread Devin Teske
Author: dteske Date: Wed Apr 8 20:10:42 2015 New Revision: 281275 URL: https://svnweb.freebsd.org/changeset/base/281275 Log: Re-do proper mode-endings. Antithesis of r281176-281179 which reverted earlier migration away from sloppy mode-endings (r280925,280974-280976) due to a red-herring in

Re: svn commit: r281113 - head/sys/vm

2015-04-08 Thread Ian Lepore
On Wed, 2015-04-08 at 21:55 +0200, Mateusz Guzik wrote: > On Sun, Apr 05, 2015 at 09:54:19PM +0300, Chagin Dmitry wrote: > > On Sun, Apr 05, 2015 at 08:39:47PM +0200, Mateusz Guzik wrote: > > > On Sun, Apr 05, 2015 at 06:25:24PM +, Dmitry Chagin wrote: > > > > Author: dchagin > > > > Date: Sun

Re: svn commit: r281113 - head/sys/vm

2015-04-08 Thread Mateusz Guzik
On Sun, Apr 05, 2015 at 09:54:19PM +0300, Chagin Dmitry wrote: > On Sun, Apr 05, 2015 at 08:39:47PM +0200, Mateusz Guzik wrote: > > On Sun, Apr 05, 2015 at 06:25:24PM +, Dmitry Chagin wrote: > > > Author: dchagin > > > Date: Sun Apr 5 18:25:23 2015 > > > New Revision: 281113 > > > URL: https:/

svn commit: r281272 - head/sys/i386/include

2015-04-08 Thread Konstantin Belousov
Author: kib Date: Wed Apr 8 19:46:13 2015 New Revision: 281272 URL: https://svnweb.freebsd.org/changeset/base/281272 Log: Explain that vm_page_array is mapped to describe the memory, not the memory itself. Provide the formula to calculate the number of required page tables. Correct the si

svn commit: r281271 - head/sys/boot/forth

2015-04-08 Thread Devin Teske
Author: dteske Date: Wed Apr 8 19:12:38 2015 New Revision: 281271 URL: https://svnweb.freebsd.org/changeset/base/281271 Log: Fix a bootlock condition if/when loader_logo is set in loader.conf(5) NB: This deeply effected HardenedBSD which had a default value set. Embarassingly, I allowed

svn commit: r281270 - head/lib/libcompiler_rt

2015-04-08 Thread Ed Maste
Author: emaste Date: Wed Apr 8 19:07:06 2015 New Revision: 281270 URL: https://svnweb.freebsd.org/changeset/base/281270 Log: compiler-rt: include 128-bit quad precision fp support only on arm64 Other architectures do not use quad precision long double and don't need these runtime support

Re: svn commit: r281188 - head/usr.bin/netstat

2015-04-08 Thread John Baldwin
On Wednesday, April 08, 2015 09:24:26 PM Gleb Smirnoff wrote: > John, > > On Wed, Apr 08, 2015 at 12:24:48PM -0400, John Baldwin wrote: > J> On Tuesday, April 07, 2015 05:50:46 AM Gleb Smirnoff wrote: > J> > Author: glebius > J> > Date: Tue Apr 7 05:50:45 2015 > J> > New Revision: 281188 > J> >

Re: svn commit: r281188 - head/usr.bin/netstat

2015-04-08 Thread Gleb Smirnoff
John, On Wed, Apr 08, 2015 at 12:24:48PM -0400, John Baldwin wrote: J> On Tuesday, April 07, 2015 05:50:46 AM Gleb Smirnoff wrote: J> > Author: glebius J> > Date: Tue Apr 7 05:50:45 2015 J> > New Revision: 281188 J> > URL: https://svnweb.freebsd.org/changeset/base/281188 J> > J> > Log: J> >

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

2015-04-08 Thread Adrian Chadd
hi gleb, /* Skip initialization of globals for non-default instances. */ if (!IS_DEFAULT_VNET(curvnet)) return; .. ie, no. It doesn't double-init the mutexes. And the purging from bucket behaviour should have been precisely what the previous behaviour was.

svn commit: r281266 - in head: sys/compat/freebsd32 sys/mips/include sys/powerpc/include sys/sparc64/include sys/sys sys/x86/include usr.bin/gcore

2015-04-08 Thread John Baldwin
Author: jhb Date: Wed Apr 8 16:30:45 2015 New Revision: 281266 URL: https://svnweb.freebsd.org/changeset/base/281266 Log: Move the 32-bit compatible procfs types from freebsd32.h to and export them to userland. - Define __HAVE_REG32 on platforms that define a reg32 structure and check

Re: svn commit: r281188 - head/usr.bin/netstat

2015-04-08 Thread John Baldwin
On Tuesday, April 07, 2015 05:50:46 AM Gleb Smirnoff wrote: > Author: glebius > Date: Tue Apr 7 05:50:45 2015 > New Revision: 281188 > URL: https://svnweb.freebsd.org/changeset/base/281188 > > Log: > Like it was already done for 'netstat -i', drop the kvm(3) support > in 'netstat -r'. > >

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

2015-04-08 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Apr 8 11:59:00 2015 New Revision: 281265 URL: https://svnweb.freebsd.org/changeset/base/281265 Log: Add a hint that "device ctl" kind of depends on "device iscsi". It actually doesn't - "device ctl" automatically pulls in ICL, which would normally be a part of isc

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

2015-04-08 Thread Gleb Smirnoff
On Wed, Apr 08, 2015 at 11:48:39AM +0300, Gleb Smirnoff wrote: T> On Tue, Apr 07, 2015 at 11:09:35PM +, Adrian Chadd wrote: T> A> Author: adrian T> A> Date: Tue Apr 7 23:09:34 2015 T> A> New Revision: 281239 T> A> URL: https://svnweb.freebsd.org/changeset/base/281239 T> A> T> A> Log: T> A>

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

2015-04-08 Thread Gleb Smirnoff
On Tue, Apr 07, 2015 at 11:09:35PM +, Adrian Chadd wrote: A> Author: adrian A> Date: Tue Apr 7 23:09:34 2015 A> New Revision: 281239 A> URL: https://svnweb.freebsd.org/changeset/base/281239 A> A> Log: A> Move the IPv4 reassembly queue locking from a single lock to be per-bucket (global). A