Re: svn commit: r263218 - in head: lib/libcrypt lib/libmd sys/conf sys/crypto/sha2

2014-03-16 Thread Mark R V Murray
On 16 Mar 2014, at 21:15, John-Mark Gurney wrote: > Mark Murray wrote this message on Sun, Mar 16, 2014 at 17:24 +: >> I haven?t looked at this closely, but if you?ve dropped support for sha256, >> then sys/dev/random/... can?t use it :-( > > Please read closer... To many things would bre

svn commit: r263259 - in head: share/man/man4 sys/dev/vmware/vmxnet3 sys/modules/vmware/vmxnet3

2014-03-16 Thread Bryan Venteicher
Author: bryanv Date: Mon Mar 17 05:45:29 2014 New Revision: 263259 URL: http://svnweb.freebsd.org/changeset/base/263259 Log: Add Tx/Rx multiqueue support to vmx(4) As a prerequisite for multiple queues, the guest must have MSIX enabled. Unfortunately, to work around device passthrough bug

svn commit: r263257 - head/sys/ia64/ia64

2014-03-16 Thread Marcel Moolenaar
Author: marcel Date: Mon Mar 17 04:38:10 2014 New Revision: 263257 URL: http://svnweb.freebsd.org/changeset/base/263257 Log: In intr_event_handle() we already save and set td_intr_frame, so don't do it also in ia64_handle_intr(). With ia64_handle_intr() not saving and setting td_intr_frame,

Re: svn commit: r263252 - head/sys/sys

2014-03-16 Thread Eitan Adler
On 16 March 2014 17:05, Robert Watson wrote: > Author: rwatson > Date: Sun Mar 16 21:05:00 2014 > New Revision: 263252 > URL: http://svnweb.freebsd.org/changeset/base/263252 > > Log: > Fix a comment in capability.h: it got renamed to capsicum.h, not > capability.h. Perhaps it makes to sense t

Re: svn commit: r263246 - in head/sys: amd64/conf i386/conf

2014-03-16 Thread Bruce Evans
On Sun, 16 Mar 2014, Warner Losh wrote: Log: Align all comments in config files on same column. This consistency helps when bits and pieces of GENERIC from i386 or amd64 are cut and pasted into other architecture's config files (which in the case of ARM had gotten rather akimbo). Indentati

svn commit: r263254 - in head/sys/ia64: ia64 include

2014-03-16 Thread Marcel Moolenaar
Author: marcel Date: Sun Mar 16 22:56:22 2014 New Revision: 263254 URL: http://svnweb.freebsd.org/changeset/base/263254 Log: Move the implementation of kdb_cpu_trap() from to machdep.c. This makes it easier to add conditional code based on options. Modified: head/sys/ia64/ia64/machdep.c

svn commit: r263253 - head/sys/ia64/ia64

2014-03-16 Thread Marcel Moolenaar
Author: marcel Date: Sun Mar 16 21:57:05 2014 New Revision: 263253 URL: http://svnweb.freebsd.org/changeset/base/263253 Log: Don't use the ITC as the faulting address for external interrupts. We only use it for tracing and the KTR infrastructure will use ITC for the time-stamp. Modified:

Re: svn commit: r263218 - in head: lib/libcrypt lib/libmd sys/conf sys/crypto/sha2

2014-03-16 Thread John-Mark Gurney
Mark Murray wrote this message on Sun, Mar 16, 2014 at 17:24 +: > I haven?t looked at this closely, but if you?ve dropped support for sha256, > then sys/dev/random/... can?t use it :-( Please read closer... To many things would break if sha256 was really removed... > On 16 Mar 2014, at 01:4

svn commit: r263252 - head/sys/sys

2014-03-16 Thread Robert Watson
Author: rwatson Date: Sun Mar 16 21:05:00 2014 New Revision: 263252 URL: http://svnweb.freebsd.org/changeset/base/263252 Log: Fix a comment in capability.h: it got renamed to capsicum.h, not capability.h. MFC after:3 weeks Spotted by: alc, mcdouga9 at egr.msu.edu, thompsa Modifie

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

2014-03-16 Thread Ian Lepore
Author: ian Date: Sun Mar 16 20:39:39 2014 New Revision: 263251 URL: http://svnweb.freebsd.org/changeset/base/263251 Log: Use armv7 TLB flush code, not arm11, for cortex-a processors. The armv7 architecture uses a unified TLB model for maintenence ops even if separate instruction and data

Re: svn commit: r263249 - head

2014-03-16 Thread Christian Brueffer
On 3/16/14 9:31 PM, Antoine Brodin wrote: > Author: antoine > Date: Sun Mar 16 20:31:05 2014 > New Revision: 263249 > URL: http://svnweb.freebsd.org/changeset/base/263249 > > Log: > Add more obsolete files > > Modified: > head/ObsoleteFiles.inc > > Modified: head/ObsoleteFiles.inc >

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

2014-03-16 Thread Ian Lepore
Author: ian Date: Sun Mar 16 20:34:45 2014 New Revision: 263250 URL: http://svnweb.freebsd.org/changeset/base/263250 Log: Use the same terminology as the ARM docs in comments. No functional changes. Modified: head/sys/arm/arm/cpufunc_asm_armv7.S Modified: head/sys/arm/arm/cpufunc_asm_armv7.S

svn commit: r263249 - head

2014-03-16 Thread Antoine Brodin
Author: antoine Date: Sun Mar 16 20:31:05 2014 New Revision: 263249 URL: http://svnweb.freebsd.org/changeset/base/263249 Log: Add more obsolete files Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc

svn commit: r263248 - head/sys/ia64/ia64

2014-03-16 Thread Marcel Moolenaar
Author: marcel Date: Sun Mar 16 20:21:40 2014 New Revision: 263248 URL: http://svnweb.freebsd.org/changeset/base/263248 Log: In intr_event_handle() we already save and set td_intr_frame, so don't do it also in ia64_handle_intr(). With ia64_handle_intr() not saving and setting td_intr_frame,

Re: svn commit: r263218 - in head: lib/libcrypt lib/libmd sys/conf sys/crypto/sha2

2014-03-16 Thread Mark R V Murray
Hi I haven’t looked at this closely, but if you’ve dropped support for sha256, then sys/dev/random/... can’t use it :-( M On 16 Mar 2014, at 01:43, John-Mark Gurney wrote: > Author: jmg > Date: Sun Mar 16 01:43:23 2014 > New Revision: 263218 > URL: http://svnweb.freebsd.org/changeset/base/263

Re: svn commit: r263215 - head/sys/crypto/sha2

2014-03-16 Thread John-Mark Gurney
Robert Watson wrote this message on Sun, Mar 16, 2014 at 10:20 +: > On Sun, 16 Mar 2014, Robert Watson wrote: > > >> copy these files from lib/libmd in preperation for moving these files > >> into the kernel... > > > >I was sure that there was a sha256 implementation in the kernel already, >

svn commit: r263245 - head/sys/arm/conf

2014-03-16 Thread Warner Losh
Author: imp Date: Sun Mar 16 15:22:46 2014 New Revision: 263245 URL: http://svnweb.freebsd.org/changeset/base/263245 Log: Make all the comments '# ' and align to same column. This fixes the rampently incosnsitent usage which made cut and paste from one file to another look ugly. Modified:

svn commit: r263246 - in head/sys: amd64/conf i386/conf

2014-03-16 Thread Warner Losh
Author: imp Date: Sun Mar 16 15:22:52 2014 New Revision: 263246 URL: http://svnweb.freebsd.org/changeset/base/263246 Log: Align all comments in config files on same column. This consistency helps when bits and pieces of GENERIC from i386 or amd64 are cut and pasted into other architecture's

svn commit: r263244 - head/usr.bin/find

2014-03-16 Thread Jilles Tjoelker
Author: jilles Date: Sun Mar 16 14:42:58 2014 New Revision: 263244 URL: http://svnweb.freebsd.org/changeset/base/263244 Log: find: When performing -quit, finish pending -exec ... + command lines. This avoids unexpected partial processing when a find command uses both -quit and -exec ... +

svn commit: r263243 - head/lib/libc/arm/aeabi

2014-03-16 Thread Andrew Turner
Author: andrew Date: Sun Mar 16 14:21:09 2014 New Revision: 263243 URL: http://svnweb.freebsd.org/changeset/base/263243 Log: Remove an extra 1 in an #if line Reported by: ian@ Modified: head/lib/libc/arm/aeabi/aeabi_vfp.h Modified: head/lib/libc/arm/aeabi/aeabi_vfp.h ==

svn commit: r263242 - head/lib/libc/arm/aeabi

2014-03-16 Thread Andrew Turner
Author: andrew Date: Sun Mar 16 14:19:46 2014 New Revision: 263242 URL: http://svnweb.freebsd.org/changeset/base/263242 Log: Fix the spelling of function. Reported by: ian@ Modified: head/lib/libc/arm/aeabi/aeabi_double.c head/lib/libc/arm/aeabi/aeabi_float.c Modified: head/lib/libc/

svn commit: r263240 - in head/sbin: casperd ping

2014-03-16 Thread Jilles Tjoelker
Author: jilles Date: Sun Mar 16 13:43:06 2014 New Revision: 263240 URL: http://svnweb.freebsd.org/changeset/base/263240 Log: Fix statically-linked build (WITHOUT_DYNAMICROOT). Modified: head/sbin/casperd/Makefile head/sbin/ping/Makefile Modified: head/sbin/casperd/Makefile

svn commit: r263239 - head/lib/libc/arm/aeabi

2014-03-16 Thread Andrew Turner
Author: andrew Date: Sun Mar 16 13:16:30 2014 New Revision: 263239 URL: http://svnweb.freebsd.org/changeset/base/263239 Log: Add an optimised version of the float and double helper functions. These are only used on armv6 when the vfp unit is detected. They will also be available for the upco

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

2014-03-16 Thread Tycho Nightingale
Author: tychon Date: Sun Mar 16 12:33:40 2014 New Revision: 263238 URL: http://svnweb.freebsd.org/changeset/base/263238 Log: Though there currently isn't a way to insert new media into an ATAPI drive, at least pretend to support Asynchronous Notification (AN) to avoid a guest needlessly poll

svn commit: r263237 - head/sys/netinet

2014-03-16 Thread Michael Tuexen
Author: tuexen Date: Sun Mar 16 12:32:16 2014 New Revision: 263237 URL: http://svnweb.freebsd.org/changeset/base/263237 Log: * Provide information in error causes in ASCII instead of proprietary binary format. * Add support for a diagnostic information error cause. The code is sysctlab

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

2014-03-16 Thread Tycho Nightingale
Author: tychon Date: Sun Mar 16 12:31:28 2014 New Revision: 263236 URL: http://svnweb.freebsd.org/changeset/base/263236 Log: Support the bootloader's single 16-bit 'outw' access to the Divisor Latch MSB and LSB registers. Approved by: neel (co-mentor) Modified: head/usr.sbin/bhyve/pci

svn commit: r263235 - head/sys/sys

2014-03-16 Thread Robert Watson
Author: rwatson Date: Sun Mar 16 11:06:05 2014 New Revision: 263235 URL: http://svnweb.freebsd.org/changeset/base/263235 Log: Bump __FreeBSD_version to reflect capability.h -> capsicum.h change. MFC after:3 weeks Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r263234 - in head: contrib/tcpdump crypto/openssh lib/libc/gen lib/libcasper lib/libprocstat sbin/casperd sbin/dhclient sbin/hastd sbin/ping tools/regression/capsicum/libcapsicum tools/...

2014-03-16 Thread Robert Watson
Author: rwatson Date: Sun Mar 16 11:04:44 2014 New Revision: 263234 URL: http://svnweb.freebsd.org/changeset/base/263234 Log: Update most userspace consumers of capability.h to use capsicum.h instead. auditdistd is not updated as I will make the change upstream and then do a vendor import

svn commit: r263233 - in head/sys: amd64/amd64 amd64/linux32 arm/arm cam/ctl cddl/compat/opensolaris/sys compat/freebsd32 compat/linux compat/svr4 dev/aac dev/aacraid dev/amr dev/filemon dev/hwpmc ...

2014-03-16 Thread Robert Watson
Author: rwatson Date: Sun Mar 16 10:55:57 2014 New Revision: 263233 URL: http://svnweb.freebsd.org/changeset/base/263233 Log: Update kernel inclusions of capability.h to use capsicum.h instead; some further refinement is required as some device drivers intended to be portable over FreeBSD ve

svn commit: r263232 - head/sys/sys

2014-03-16 Thread Robert Watson
Author: rwatson Date: Sun Mar 16 10:49:16 2014 New Revision: 263232 URL: http://svnweb.freebsd.org/changeset/base/263232 Log: Rename capability.h to capsicum.h: the original name conflicts with the draft POSIX.1e capability.h used on some systems (e.g., Linux). On FreeBSD, leave a wrapper h

Re: svn commit: r263215 - head/sys/crypto/sha2

2014-03-16 Thread Robert Watson
On Sun, 16 Mar 2014, Robert Watson wrote: copy these files from lib/libmd in preperation for moving these files into the kernel... I was sure that there was a sha256 implementation in the kernel already, and indeed there is -- in the ZFS code. Having it in the crypto tree makes (much) mor

Re: svn commit: r263215 - head/sys/crypto/sha2

2014-03-16 Thread Robert Watson
On Sun, 16 Mar 2014, John-Mark Gurney wrote: Log: copy these files from lib/libmd in preperation for moving these files into the kernel... I was sure that there was a sha256 implementation in the kernel already, and indeed there is -- in the ZFS code. Having it in the crypto tree makes (mu

svn commit: r263231 - head/lib/msun/arm

2014-03-16 Thread Andrew Turner
Author: andrew Date: Sun Mar 16 09:40:05 2014 New Revision: 263231 URL: http://svnweb.freebsd.org/changeset/base/263231 Log: Only build the vfp/softfp switching code on armv6 as we don't support vfp on anything earlier than this. This should fix the armeb and arm builds when using gcc. Modi

svn commit: r263230 - head/lib/msun/arm

2014-03-16 Thread Andrew Turner
Author: andrew Date: Sun Mar 16 09:38:43 2014 New Revision: 263230 URL: http://svnweb.freebsd.org/changeset/base/263230 Log: Build fenv-vfp.c with the softfp float abi. Without this gcc generates an incorrect assembly file that doesn't allow for vfp instructions. Modified: head/lib/msun/arm

svn commit: r263229 - head/sys/mips/atheros

2014-03-16 Thread Adrian Chadd
Author: adrian Date: Sun Mar 16 08:39:46 2014 New Revision: 263229 URL: http://svnweb.freebsd.org/changeset/base/263229 Log: The AR71xx has APB interrupts in the MISC registers from 0-7, later chips have more. So for now, let's allow more. We should teach the apb code to just reject in

svn commit: r263228 - head/sys/mips/atheros

2014-03-16 Thread Adrian Chadd
Author: adrian Date: Sun Mar 16 08:38:31 2014 New Revision: 263228 URL: http://svnweb.freebsd.org/changeset/base/263228 Log: * Handle the three other timer interrupts for now, from the AR724x later. If the interrupts are ACKed even if they're not masked, we get the interrupts again late

svn commit: r263227 - in head: etc/mtree tools/regression/usr.bin tools/regression/usr.bin/apply tools/regression/usr.bin/calendar tools/regression/usr.bin/comm tools/regression/usr.bin/file2c tool...

2014-03-16 Thread Julio Merino
Author: jmmv Date: Sun Mar 16 08:04:06 2014 New Revision: 263227 URL: http://svnweb.freebsd.org/changeset/base/263227 Log: Migrate most of tools/regression/usr.bin/ to the new tests layout. I'm starting with the easy cases. The leftovers need to be looked at a bit more closely. Note

Re: svn commit: r263210 - head/lib/msun/arm

2014-03-16 Thread John-Mark Gurney
Andrew Turner wrote this message on Sat, Mar 15, 2014 at 21:58 +: > Author: andrew > Date: Sat Mar 15 21:58:07 2014 > New Revision: 263210 > URL: http://svnweb.freebsd.org/changeset/base/263210 > > Log: > On armv6 access both the softfloat and, when available, the vfp to get and > set the