Re: svn commit: r255187 - in head/sys: conf crypto/aesni modules/aesni

2013-09-09 Thread John-Mark Gurney
David O'Brien wrote this message on Mon, Sep 09, 2013 at 23:01 -0700: > On Tue, Sep 03, 2013 at 06:31:23PM +, John-Mark Gurney wrote: > > Log: > > Use the fact that the AES-NI instructions can be pipelined to improve > > performance... Use SSE2 instructions for calculating the XTS tweek > >

Re: svn commit: r255187 - in head/sys: conf crypto/aesni modules/aesni

2013-09-09 Thread David O'Brien
On Tue, Sep 03, 2013 at 06:31:23PM +, John-Mark Gurney wrote: > Log: > Use the fact that the AES-NI instructions can be pipelined to improve > performance... Use SSE2 instructions for calculating the XTS tweek > factor... Let the compiler do more work and handle register allocation > b

svn commit: r255440 - in head/sys: conf modules/aesni

2013-09-09 Thread David E. O'Brien
Author: obrien Date: Tue Sep 10 05:49:31 2013 New Revision: 255440 URL: http://svnweb.freebsd.org/changeset/base/255440 Log: Only use a clang'ism if ${CC} is clang. Reviewed by: sjg Approved by: re (kib) Modified: head/sys/conf/files.amd64 head/sys/conf/files.i386 head/sys/module

svn commit: r255439 - head/sys/dev/cpuctl

2013-09-09 Thread Konstantin Belousov
Author: kib Date: Tue Sep 10 05:17:53 2013 New Revision: 255439 URL: http://svnweb.freebsd.org/changeset/base/255439 Log: Call free() on the pointer returned from malloc(). Reported and tested by: Oliver Pinter Sponsored by: The FreeBSD Foundation MFC after:3 days Approved

svn commit: r255438 - in head: sys/amd64/include usr.sbin/bhyve

2013-09-09 Thread Peter Grehan
Author: grehan Date: Tue Sep 10 03:48:18 2013 New Revision: 255438 URL: http://svnweb.freebsd.org/changeset/base/255438 Log: Go way past 11 and bump bhyve's max vCPUs to 16. This should be sufficient for 10.0 and will do until forthcoming work to avoid limitations in this area is comple

svn commit: r255437 - in head: cddl/contrib/opensolaris/lib/libzpool/common cddl/contrib/opensolaris/lib/libzpool/common/sys sys/cddl/compat/opensolaris/sys sys/cddl/contrib/opensolaris/uts/common/...

2013-09-09 Thread Xin LI
Author: delphij Date: Tue Sep 10 01:46:47 2013 New Revision: 255437 URL: http://svnweb.freebsd.org/changeset/base/255437 Log: MFV r247844 (illumos-gate 13975:ef6409bc370f) Illumos ZFS issues: 3582 zfs_delay() should support a variable resolution 3584 DTrace sdt probes for ZFS txg st

svn commit: r255434 - head/sys/netinet

2013-09-09 Thread Michael Tuexen
Author: tuexen Date: Mon Sep 9 21:40:07 2013 New Revision: 255434 URL: http://svnweb.freebsd.org/changeset/base/255434 Log: Fix the aborting of association with the iterator using an empty user initiated error cause (using SCTP_ABORT|SCTP_SENDALL). Approved by: re (delphij) MFC after:

svn commit: r255431 - head/share/mk

2013-09-09 Thread Dag-Erling Smørgrav
Author: des Date: Mon Sep 9 21:18:16 2013 New Revision: 255431 URL: http://svnweb.freebsd.org/changeset/base/255431 Log: Emit the correct standard library dependency line for C++ programs. In the CLANG_IS_CC case, the default is now libc++. Only use libstdc++ if !CLANG_IS_CC or it was exp

svn commit: r255428 - head/usr.sbin/mergemaster

2013-09-09 Thread Xin LI
Author: delphij Date: Mon Sep 9 20:36:28 2013 New Revision: 255428 URL: http://svnweb.freebsd.org/changeset/base/255428 Log: Pass -n (do not emit comments) when saving mtree information for future mergemaster(8) runs. MFC after:3 days Approved by: re (kib) Modified: head/usr.sb

Re: svn commit: r255219 - in head: contrib/tcpdump lib/libc lib/libc/capability lib/libc/include lib/libc/sys lib/libprocstat sbin/dhclient sbin/hastd sys/amd64/linux32 sys/bsm sys/cddl/compat/opensol

2013-09-09 Thread .
I think r255219 broke compilation on amd64 with WITHOUT_CLANG=yes. ___ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Re: svn commit: r254199 - in head/sys: contrib/dev/iwn modules/iwnfw/iwn6000g2a

2013-09-09 Thread John Baldwin
On Saturday, August 10, 2013 9:03:32 pm Adrian Chadd wrote: > Author: adrian > Date: Sun Aug 11 01:03:32 2013 > New Revision: 254199 > URL: http://svnweb.freebsd.org/changeset/base/254199 > > Log: > Update the 6000g2a image. > > Obtained from: Linux, Intel > > Added: > head/sys/cont

Re: svn commit: r254882 - head/sys/dev/pci

2013-09-09 Thread John Baldwin
On Friday, September 06, 2013 4:01:14 am Jean-Sébastien Pédron wrote: > Le 03/09/2013 20:10, John Baldwin a écrit : > > Yes, orm0 is eating it. Try this along with using RF_SHAREABLE in your > > call to BUS_ALLOC_RESOURCE(): > > > > Index: x86/isa/orm.c > > (...) > > - res = bus_alloc_re

svn commit: r255426 - in head: lib/libc/sys sys/compat/freebsd32 sys/compat/linux sys/compat/svr4 sys/dev/drm2/i915 sys/i386/ibcs2 sys/i386/linux sys/ia64/ia32 sys/kern sys/sparc64/sparc64 sys/sys ...

2013-09-09 Thread John Baldwin
Author: jhb Date: Mon Sep 9 18:11:59 2013 New Revision: 255426 URL: http://svnweb.freebsd.org/changeset/base/255426 Log: Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use an address in the first 2GB of the process's address space. This flag should have the same

svn commit: r255425 - head/etc

2013-09-09 Thread Dag-Erling Smørgrav
Author: des Date: Mon Sep 9 17:38:02 2013 New Revision: 255425 URL: http://svnweb.freebsd.org/changeset/base/255425 Log: The correct variable is apparently MACHINE_ARCH, not TARGET_ARCH. Approved by: re (blanket) Modified: head/etc/Makefile Modified: head/etc/Makefile

Re: svn commit: r255413 - in head/etc: . etc.amd64

2013-09-09 Thread Dag-Erling Smørgrav
Ian Lepore writes: > Dag-Erling Smørgrav writes: > > Can you try replacing TARGET_ARCH with MACHINE? > That doesn't sound right... what if you're doing a cross-build/install? My thoughts exactly, but judging from the rest of the Makefile, the correct variable is MACHINE_ARCH, not TARGET_ARCH. D

Re: svn commit: r255413 - in head/etc: . etc.amd64

2013-09-09 Thread Dag-Erling Smørgrav
Dag-Erling Smørgrav writes: > Ian Lepore writes: > > That doesn't sound right... what if you're doing a cross-build/install? > My thoughts exactly, but judging from the rest of the Makefile, the > correct variable is MACHINE_ARCH, not TARGET_ARCH. This (in Makefile.inc1) is why it works: CROSSE

Re: svn commit: r255413 - in head/etc: . etc.amd64

2013-09-09 Thread Nathan Whitehorn
On 09/09/13 11:37, Jase Thew wrote: On 09/09/2013 17:09, Dag-Erling Smørgrav wrote: Jase Thew writes: This appears to break "make distribution" (in this example, called as part of ezjail-admin update -i) : Can you try replacing TARGET_ARCH with MACHINE? DES Changing it back from TARGET_A

Re: svn commit: r255413 - in head/etc: . etc.amd64

2013-09-09 Thread Jase Thew
On 09/09/2013 17:09, Dag-Erling Smørgrav wrote: Jase Thew writes: This appears to break "make distribution" (in this example, called as part of ezjail-admin update -i) : Can you try replacing TARGET_ARCH with MACHINE? DES Changing it back from TARGET_ARCH to MACHINE allows make distributi

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

2013-09-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Sep 9 16:51:35 2013 New Revision: 255424 URL: http://svnweb.freebsd.org/changeset/base/255424 Log: Make the primary name of the OF console device /dev/ofwcons, and only alias it to the contents of the output property if it is defined. This avoids a panic when bo

Re: svn commit: r255413 - in head/etc: . etc.amd64

2013-09-09 Thread Ian Lepore
On Mon, 2013-09-09 at 18:09 +0200, Dag-Erling Smørgrav wrote: > Jase Thew writes: > > This appears to break "make distribution" (in this example, called as > > part of ezjail-admin update -i) : > > Can you try replacing TARGET_ARCH with MACHINE? > > DES That doesn't sound right... what if you'r

Re: svn commit: r255413 - in head/etc: . etc.amd64

2013-09-09 Thread Jase Thew
On 09/09/2013 07:02, Dag-Erling Smørgrav wrote: Author: des Date: Mon Sep 9 06:02:30 2013 New Revision: 255413 URL: http://svnweb.freebsd.org/changeset/base/255413 Log: Remove unneeded mappings from libmap32.conf. Move it up one level and install it on powerpc64 in addition to amd64.

Re: svn commit: r255413 - in head/etc: . etc.amd64

2013-09-09 Thread Dag-Erling Smørgrav
Jase Thew writes: > This appears to break "make distribution" (in this example, called as > part of ezjail-admin update -i) : Can you try replacing TARGET_ARCH with MACHINE? DES -- Dag-Erling Smørgrav - d...@des.no ___ svn-src-head@freebsd.org mailing

svn commit: r255422 - in head/crypto/openssh: . openbsd-compat

2013-09-09 Thread Dag-Erling Smørgrav
Author: des Date: Mon Sep 9 13:56:58 2013 New Revision: 255422 URL: http://svnweb.freebsd.org/changeset/base/255422 Log: These three files appeared in 6.0p1, which was imported into the vendor branch but never merged to head. They were inadvertantly left out when 6.1p1 was merged to head.

svn commit: r255421 - head/sys/powerpc/ofw

2013-09-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Sep 9 13:40:53 2013 New Revision: 255421 URL: http://svnweb.freebsd.org/changeset/base/255421 Log: Revert r255420. This seems to break some Powermac systems and will be revisited much later. Pointy hat to:me Approved by: re (kib, im

svn commit: r255420 - in head/sys/powerpc: ofw powermac

2013-09-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Sep 9 12:54:08 2013 New Revision: 255420 URL: http://svnweb.freebsd.org/changeset/base/255420 Log: Attach only on hardware that is actually supported as opposed to hardware that seems like it has some of the problems we might want. Approved by: re (kib) Mod

svn commit: r255419 - in head/sys/powerpc: aim include powerpc

2013-09-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Sep 9 12:52:34 2013 New Revision: 255419 URL: http://svnweb.freebsd.org/changeset/base/255419 Log: Raise artificial limits on number of CPUs and number of interrupts. Approved by: re (kib) Modified: head/sys/powerpc/aim/nexus.c head/sys/powerpc/include/pa

svn commit: r255418 - in head/sys/powerpc: aim powerpc

2013-09-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Sep 9 12:51:24 2013 New Revision: 255418 URL: http://svnweb.freebsd.org/changeset/base/255418 Log: Add POWER CPUs to the kernel's knowledge. This does not imply we currently actually run on any machines with POWER CPUs but avoids closing that door unnecessarily.

svn commit: r255417 - in head/sys/powerpc: include powerpc

2013-09-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Sep 9 12:49:19 2013 New Revision: 255417 URL: http://svnweb.freebsd.org/changeset/base/255417 Log: Add hook called when every new processor is brought online -- including the BSP -- so that platform modules have a chance to add the new CPU to any internal bookke

svn commit: r255416 - head/sys/powerpc/ofw

2013-09-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Sep 9 12:45:41 2013 New Revision: 255416 URL: http://svnweb.freebsd.org/changeset/base/255416 Log: Use a spin lock instead of a mutex to gate RTAS. This is required if RTAS calls are involved in interrupt handling. Approved by: re (kib) Modified: head/sys

svn commit: r255415 - head/sys/powerpc/include

2013-09-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Sep 9 12:44:48 2013 New Revision: 255415 URL: http://svnweb.freebsd.org/changeset/base/255415 Log: Use the canonical bits for wired, etc. in the PTE. This is important for interactions with certain kinds of hypervisors that look into the PTEs more closely than t