svn commit: r266579 - head/release/picobsd/build

2014-05-23 Thread Luigi Rizzo
Author: luigi Date: Fri May 23 08:10:07 2014 New Revision: 266579 URL: http://svnweb.freebsd.org/changeset/base/266579 Log: add libraries to the initial build for picobsd. add a -j option so we can tune the amount of parallel make, the default we used (-j 8) is large and was giving proble

svn commit: r266580 - head/release/picobsd/build

2014-05-23 Thread Luigi Rizzo
Author: luigi Date: Fri May 23 08:34:30 2014 New Revision: 266580 URL: http://svnweb.freebsd.org/changeset/base/266580 Log: remove unused code (building older releases should use the picobsd file in the release itself) Modified: head/release/picobsd/build/picobsd Modified: head/release/pic

svn commit: r266581 - in head: etc/mtree include lib/libcuse sys/conf sys/fs/cuse sys/modules/cuse

2014-05-23 Thread Hans Petter Selasky
Author: hselasky Date: Fri May 23 08:46:28 2014 New Revision: 266581 URL: http://svnweb.freebsd.org/changeset/base/266581 Log: Initial import of character device in userspace support for FreeBSD. The CUSE library is a wrapper for the devfs kernel functionality which is exposed through /dev/c

svn commit: r266582 - in stable/10/sys: kern sys vm

2014-05-23 Thread Konstantin Belousov
Author: kib Date: Fri May 23 09:29:04 2014 New Revision: 266582 URL: http://svnweb.freebsd.org/changeset/base/266582 Log: MFC r266464: In execve(2), postpone the free of old vmspace until the threads are resumed and exited. Modified: stable/10/sys/kern/kern_exec.c stable/10/sys/sys/proc

svn commit: r266583 - in stable/8/sys: kern sys vm

2014-05-23 Thread Konstantin Belousov
Author: kib Date: Fri May 23 09:48:42 2014 New Revision: 266583 URL: http://svnweb.freebsd.org/changeset/base/266583 Log: MFC r266464: In execve(2), postpone the free of old vmspace until the threads are resumed and exited. Modified: stable/8/sys/kern/kern_exec.c stable/8/sys/sys/proc.h

svn commit: r266584 - head/release/picobsd/build

2014-05-23 Thread Luigi Rizzo
Author: luigi Date: Fri May 23 11:22:44 2014 New Revision: 266584 URL: http://svnweb.freebsd.org/changeset/base/266584 Log: do not build libraries, they require a lot more stuff Modified: head/release/picobsd/build/picobsd Modified: head/release/picobsd/build/picobsd

svn commit: r266585 - in stable/9/sys: kern sys vm

2014-05-23 Thread Konstantin Belousov
Author: kib Date: Fri May 23 11:56:32 2014 New Revision: 266585 URL: http://svnweb.freebsd.org/changeset/base/266585 Log: MFC r266464: In execve(2), postpone the free of old vmspace until the threads are resumed and exited. Approved by: re (marius) Modified: stable/9/sys/kern/kern_e

Re: svn commit: r266579 - head/release/picobsd/build

2014-05-23 Thread Ian Lepore
On Fri, 2014-05-23 at 08:10 +, Luigi Rizzo wrote: > Author: luigi > Date: Fri May 23 08:10:07 2014 > New Revision: 266579 > URL: http://svnweb.freebsd.org/changeset/base/266579 > > Log: > add libraries to the initial build for picobsd. > > add a -j option so we can tune the amount of pa

Re: svn commit: r266565 - head/sys/arm/arm

2014-05-23 Thread John Baldwin
On Thursday, May 22, 2014 7:38:17 pm Ian Lepore wrote: > Author: ian > Date: Thu May 22 23:38:17 2014 > New Revision: 266565 > URL: http://svnweb.freebsd.org/changeset/base/266565 > > Log: > Map device memory using PTE_DEVICE attributes, and also ensure that the > shared flag is set on normal-

svn commit: r266586 - head/sbin/fsck

2014-05-23 Thread Tom Rhodes
Author: trhodes Date: Fri May 23 14:32:57 2014 New Revision: 266586 URL: http://svnweb.freebsd.org/changeset/base/266586 Log: If called without -T or -t, fsck attempts to detect the file system type. If this fails, fsck will fail with "unknown file system type" message. PR: 1

svn commit: r266587 - head/share/mk

2014-05-23 Thread Warner Losh
Author: imp Date: Fri May 23 14:34:22 2014 New Revision: 266587 URL: http://svnweb.freebsd.org/changeset/base/266587 Log: Allow CC to not actually exist. During the ports INDEX run, all the Makefiles are evaluated without building things. In a normal build, the prerequisites would be built,

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
Is there any chance of finally switching the pkg abi identifiers to just be uname -p? -Nathan On 05/22/14 12:22, Glen Barber wrote: Author: gjb Date: Thu May 22 19:22:03 2014 New Revision: 266553 URL: http://svnweb.freebsd.org/changeset/base/266553 Log: Add forward-compatibility glue with p

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Glen Barber
It would certainly make my life easier. But until such thing is done in pkg(7) code, I have to put things in a directory structure that pkg(7) can "just use" for on-disc packages. Glen On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan Whitehorn wrote: > Is there any chance of finally switching th

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Baptiste Daroussin
On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan Whitehorn wrote: > Is there any chance of finally switching the pkg abi identifiers to just > be uname -p? > -Nathan Keeping asking won't make it happen, I have explained a large number of time why it happened, why it is not easy for compatibility

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
On 05/23/14 08:36, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan Whitehorn wrote: Is there any chance of finally switching the pkg abi identifiers to just be uname -p? -Nathan Keeping asking won't make it happen, I have explained a large number of time why it happe

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Baptiste Daroussin
On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Whitehorn wrote: > On 05/23/14 08:36, Baptiste Daroussin wrote: > > On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan Whitehorn wrote: > >> Is there any chance of finally switching the pkg abi identifiers to just > >> be uname -p? > >> -Nathan > > Kee

svn commit: r266588 - head/sys/vm

2014-05-23 Thread Alan Cox
Author: alc Date: Fri May 23 16:22:36 2014 New Revision: 266588 URL: http://svnweb.freebsd.org/changeset/base/266588 Log: There is no reason to perform the pmap_remove() on the kernel pmap while the kmem object lock is held. Do the pmap_remove() before acquiring the kmem object lock. M

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
On 05/23/14 09:20, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Whitehorn wrote: On 05/23/14 08:36, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan Whitehorn wrote: Is there any chance of finally switching the pkg abi identifiers to just

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Baptiste Daroussin
On Fri, May 23, 2014 at 09:38:14AM -0700, Nathan Whitehorn wrote: > On 05/23/14 09:20, Baptiste Daroussin wrote: > > On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Whitehorn wrote: > >> On 05/23/14 08:36, Baptiste Daroussin wrote: > >>> On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan Whitehorn w

svn commit: r266589 - stable/10/sys/vm

2014-05-23 Thread Alan Cox
Author: alc Date: Fri May 23 16:46:50 2014 New Revision: 266589 URL: http://svnweb.freebsd.org/changeset/base/266589 Log: MFC r265886, r265948 With the new-and-improved vm_fault_copy_entry() (r265843), we can always avoid soft page faults when adding write access to user wired entries in

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
On 05/23/14 09:45, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 09:38:14AM -0700, Nathan Whitehorn wrote: On 05/23/14 09:20, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Whitehorn wrote: On 05/23/14 08:36, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 0

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Bryan Drewery
On 2014-05-23 12:11, Nathan Whitehorn wrote: On 05/23/14 09:45, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 09:38:14AM -0700, Nathan Whitehorn wrote: On 05/23/14 09:20, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Whitehorn wrote: On 05/23/14 08:36, Baptist

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Baptiste Daroussin
On Fri, May 23, 2014 at 10:11:47AM -0700, Nathan Whitehorn wrote: > > On 05/23/14 09:45, Baptiste Daroussin wrote: > > On Fri, May 23, 2014 at 09:38:14AM -0700, Nathan Whitehorn wrote: > >> On 05/23/14 09:20, Baptiste Daroussin wrote: > >>> On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Whitehor

Re: svn commit: r266587 - head/share/mk

2014-05-23 Thread Don Lewis
On 23 May, Warner Losh wrote: > Author: imp > Date: Fri May 23 14:34:22 2014 > New Revision: 266587 > URL: http://svnweb.freebsd.org/changeset/base/266587 > > Log: > Allow CC to not actually exist. During the ports INDEX run, all the > Makefiles are evaluated without building things. In a norm

svn commit: r266590 - stable/10/usr.sbin/pmcstat

2014-05-23 Thread Ed Maste
Author: emaste Date: Fri May 23 17:46:00 2014 New Revision: 266590 URL: http://svnweb.freebsd.org/changeset/base/266590 Log: MFC r266208: Speed up pmcstat by improving string hash In one case generating callgraph output from a 24MB system-wide sampling data file took 17.4 seconds on a

svn commit: r266591 - stable/10/sys/vm

2014-05-23 Thread Alan Cox
Author: alc Date: Fri May 23 17:47:49 2014 New Revision: 266591 URL: http://svnweb.freebsd.org/changeset/base/266591 Log: MFC r259107 Eliminate a redundant parameter to vm_radix_replace(). Improve the wording of the comment describing vm_radix_replace(). Modified: stable/10/sys/vm/

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
On 05/23/14 10:24, Bryan Drewery wrote: On 2014-05-23 12:11, Nathan Whitehorn wrote: On 05/23/14 09:45, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 09:38:14AM -0700, Nathan Whitehorn wrote: On 05/23/14 09:20, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Wh

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
On 05/23/14 10:26, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 10:11:47AM -0700, Nathan Whitehorn wrote: On 05/23/14 09:45, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 09:38:14AM -0700, Nathan Whitehorn wrote: On 05/23/14 09:20, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 0

svn commit: r266592 - stable/10/usr.sbin/bhyve

2014-05-23 Thread John Baldwin
Author: jhb Date: Fri May 23 19:06:35 2014 New Revision: 266592 URL: http://svnweb.freebsd.org/changeset/base/266592 Log: MFC 260469: Fix issue with the virtio descriptor region being truncated if it was above 4GB. Modified: stable/10/usr.sbin/bhyve/virtio.c Directory Properties: stable

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Baptiste Daroussin
On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: > > On 05/23/14 10:26, Baptiste Daroussin wrote: > > On Fri, May 23, 2014 at 10:11:47AM -0700, Nathan Whitehorn wrote: > >> On 05/23/14 09:45, Baptiste Daroussin wrote: > >>> On Fri, May 23, 2014 at 09:38:14AM -0700, Nathan Whitehor

svn commit: r266593 - in stable/10/sys/amd64/vmm: . intel

2014-05-23 Thread John Baldwin
Author: jhb Date: Fri May 23 19:39:58 2014 New Revision: 266593 URL: http://svnweb.freebsd.org/changeset/base/266593 Log: MFC 260802,260836,260863,261001,261074,261617: Various fixes for NMI and interrupt injection. - If a VM-exit happens during an NMI injection then clear the "NMI Blocking"

svn commit: r266594 - in stable/10/sys: dev/drm2/radeon modules/drm2/radeonkms

2014-05-23 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Fri May 23 19:43:20 2014 New Revision: 266594 URL: http://svnweb.freebsd.org/changeset/base/266594 Log: drm/radeon: Add 32bit ioctls support This allows to run 32bit applications on a 64bit host. This was tested successfully with Wine (emulators/i386-wine-devel) and

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

2014-05-23 Thread Neel Natu
Author: neel Date: Fri May 23 19:59:14 2014 New Revision: 266595 URL: http://svnweb.freebsd.org/changeset/base/266595 Log: Check for alignment check violation when processing in/out string instructions. Modified: head/sys/amd64/include/vmm_instruction_emul.h head/sys/amd64/vmm/vmm_instruct

svn commit: r266596 - in head/sys: dev/cxgbe/tom netinet

2014-05-23 Thread Bjoern A. Zeeb
Author: bz Date: Fri May 23 20:15:01 2014 New Revision: 266596 URL: http://svnweb.freebsd.org/changeset/base/266596 Log: Move the tcp_fields_to_host() and tcp_fields_to_net() (inline) functions to the tcp_var.h header file in order to avoid further duplication with upcoming commits. Rev

svn commit: r266597 - head/sys/netinet

2014-05-23 Thread Bjoern A. Zeeb
Author: bz Date: Fri May 23 21:12:33 2014 New Revision: 266597 URL: http://svnweb.freebsd.org/changeset/base/266597 Log: Remove the prototypes for things that are no longer file local but were moved to the header file. Pointy hat to:clang || bz MFC after:2 weeks X-MFC with

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
On 05/23/14 12:27, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: On 05/23/14 10:26, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 10:11:47AM -0700, Nathan Whitehorn wrote: On 05/23/14 09:45, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 0

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Bryan Drewery
On 2014-05-23 16:19, Nathan Whitehorn wrote: On 05/23/14 12:27, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: On 05/23/14 10:26, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 10:11:47AM -0700, Nathan Whitehorn wrote: On 05/23/14 09:45, Baptist

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread John-Mark Gurney
Bryan Drewery wrote this message on Fri, May 23, 2014 at 16:34 -0500: > On 2014-05-23 16:19, Nathan Whitehorn wrote: > >Knowing a priori which architectures are "supported" by a chroot based > >on ELF type of /bin/sh doesn't even work. How do you know what kernel > >will be running in there and how

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
On 05/23/14 14:34, Bryan Drewery wrote: On 2014-05-23 16:19, Nathan Whitehorn wrote: On 05/23/14 12:27, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: On 05/23/14 10:26, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 10:11:47AM -0700, Nathan Wh

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Warner Losh
On May 23, 2014, at 3:34 PM, Bryan Drewery wrote: > On 2014-05-23 16:19, Nathan Whitehorn wrote: >> On 05/23/14 12:27, Baptiste Daroussin wrote: >>> On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: On 05/23/14 10:26, Baptiste Daroussin wrote: > On Fri, May 23, 2014 at 1

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Baptiste Daroussin
On Fri, May 23, 2014 at 04:15:05PM -0700, Nathan Whitehorn wrote: > > On 05/23/14 14:34, Bryan Drewery wrote: > > On 2014-05-23 16:19, Nathan Whitehorn wrote: > >> On 05/23/14 12:27, Baptiste Daroussin wrote: > >>> On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: > On 05/23/1

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Warner Losh
On May 23, 2014, at 5:22 PM, Baptiste Daroussin wrote: > On Fri, May 23, 2014 at 04:15:05PM -0700, Nathan Whitehorn wrote: >> >> On 05/23/14 14:34, Bryan Drewery wrote: >>> On 2014-05-23 16:19, Nathan Whitehorn wrote: On 05/23/14 12:27, Baptiste Daroussin wrote: > On Fri, May 23, 2014

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Warner Losh
On May 23, 2014, at 10:20 AM, Baptiste Daroussin wrote: > On Fri, May 23, 2014 at 08:52:28AM -0700, Nathan Whitehorn wrote: >> On 05/23/14 08:36, Baptiste Daroussin wrote: >>> On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan Whitehorn wrote: Is there any chance of finally switching the pkg

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Warner Losh
On May 23, 2014, at 9:52 AM, Nathan Whitehorn wrote: > On 05/23/14 08:36, Baptiste Daroussin wrote: >> On Fri, May 23, 2014 at 08:19:34AM -0700, Nathan Whitehorn wrote: >>> Is there any chance of finally switching the pkg abi identifiers to just >>> be uname -p? >>> -Nathan >> Keeping asking won

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nikolai Lifanov
On 2014-05-23 17:34, Bryan Drewery wrote: On 2014-05-23 16:19, Nathan Whitehorn wrote: On 05/23/14 12:27, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: On 05/23/14 10:26, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 10:11:47AM -0700, Nathan W

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Bryan Drewery
On 2014-05-23 18:15, Nathan Whitehorn wrote: On 05/23/14 14:34, Bryan Drewery wrote: On 2014-05-23 16:19, Nathan Whitehorn wrote: On 05/23/14 12:27, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: On 05/23/14 10:26, Baptiste Daroussin wrote: On Fri

Re: svn commit: r266553 - head/release/scripts

2014-05-23 Thread Nathan Whitehorn
On 05/23/14 19:33, Bryan Drewery wrote: On 2014-05-23 18:15, Nathan Whitehorn wrote: On 05/23/14 14:34, Bryan Drewery wrote: On 2014-05-23 16:19, Nathan Whitehorn wrote: On 05/23/14 12:27, Baptiste Daroussin wrote: On Fri, May 23, 2014 at 12:01:08PM -0700, Nathan Whitehorn wrote: On 05/23/14

svn commit: r266605 - head/sys/contrib/ipfilter/netinet

2014-05-23 Thread Cy Schubert
Author: cy Date: Sat May 24 06:05:21 2014 New Revision: 266605 URL: http://svnweb.freebsd.org/changeset/base/266605 Log: Move mutex creation from ipf_log_soft_init() to ipf_log_soft_create() to be consistent with mutex destruction in ipf_log_soft_destroy(). As a result mutex destruction in i