Re: svn commit: r263212 - in stable/9: share/mk usr.bin usr.bin/bmake

2014-03-15 Thread Alexey Dokuchaev
On Sun, Mar 16, 2014 at 02:42:55AM +0100, Baptiste Daroussin wrote: > On Sat, Mar 15, 2014 at 11:51:28PM +, Simon J. Gerraty wrote: > > New Revision: 263212 > > URL: http://svnweb.freebsd.org/changeset/base/263212 > > > > Log: > > Backport bmake to 9 so ports can rely on it being available.

svn commit: r263226 - in head: etc/mtree tools/regression/usr.bin tools/regression/usr.bin/lastcomm tools/regression/usr.sbin usr.bin/lastcomm usr.bin/lastcomm/tests usr.sbin usr.sbin/etcupdate usr...

2014-03-15 Thread Julio Merino
Author: jmmv Date: Sun Mar 16 04:09:22 2014 New Revision: 263226 URL: http://svnweb.freebsd.org/changeset/base/263226 Log: Migrate tools/regression/{usr.bin/lastcomm,usr.sbin}/ to the new tests layout. This change was originally going to only migrate the usr.sbin tests but, as it turns ou

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

2014-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 16 02:41:47 2014 New Revision: 263224 URL: http://svnweb.freebsd.org/changeset/base/263224 Log: Handle the case where both arge0 and arge1 MAC addresses are available via 'eeprommac'. The existing driver would just make arge units past 0 take the primary MAC

svn commit: r263223 - head/sys/mips/conf

2014-03-15 Thread Adrian Chadd
Author: adrian Date: Sun Mar 16 02:34:33 2014 New Revision: 263223 URL: http://svnweb.freebsd.org/changeset/base/263223 Log: * Add ethernet MAC configuration from the EEPROM for arge0/arge1 * The AR9344 switch has 5 ports in use, not four. Tested: * DB120 reference board Modified:

svn commit: r263222 - head/sbin/mdconfig/tests

2014-03-15 Thread Julio Merino
Author: jmmv Date: Sun Mar 16 02:32:44 2014 New Revision: 263222 URL: http://svnweb.freebsd.org/changeset/base/263222 Log: Add Makefile missed in r263220. Added: head/sbin/mdconfig/tests/Makefile (contents, props changed) Added: head/sbin/mdconfig/tests/Makefile ===

svn commit: r263221 - head/tools/regression/usr.sbin/etcupdate

2014-03-15 Thread Julio Merino
Author: jmmv Date: Sun Mar 16 02:27:27 2014 New Revision: 263221 URL: http://svnweb.freebsd.org/changeset/base/263221 Log: Change etcupdate tests to return 1 on test failures. This is a prerequisite for hooking these tests into the test suite. And, fortunately, all tests seem to pass! M

svn commit: r263220 - in head: etc/mtree sbin sbin/dhclient sbin/dhclient/tests sbin/growfs sbin/growfs/tests sbin/mdconfig sbin/mdconfig/tests sbin/tests tools/regression/sbin

2014-03-15 Thread Julio Merino
Author: jmmv Date: Sun Mar 16 02:07:08 2014 New Revision: 263220 URL: http://svnweb.freebsd.org/changeset/base/263220 Log: Migrate tools/regression/sbin/ to the new tests layout. Pretty much all that this change does is shuffles the code around and hooks it into the regular build. The co

svn commit: r263219 - in head/sys/modules: crypto geom/geom_bde random zfs

2014-03-15 Thread John-Mark Gurney
Author: jmg Date: Sun Mar 16 01:55:30 2014 New Revision: 263219 URL: http://svnweb.freebsd.org/changeset/base/263219 Log: I clearly didn't test the modules... add sha256c.c to the various modules that included sha2.c... Modified: head/sys/modules/crypto/Makefile head/sys/modules/geom/geo

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

2014-03-15 Thread John-Mark Gurney
Author: jmg Date: Sun Mar 16 01:43:23 2014 New Revision: 263218 URL: http://svnweb.freebsd.org/changeset/base/263218 Log: replace the kernel's version w/ cperciva's implementation... In all my tests, it is faster ~20%, even on an old IXP425 533MHz it is ~45% faster... This is partly due to

Re: svn commit: r263212 - in stable/9: share/mk usr.bin usr.bin/bmake

2014-03-15 Thread Baptiste Daroussin
On Sat, Mar 15, 2014 at 11:51:28PM +, Simon J. Gerraty wrote: > Author: sjg > Date: Sat Mar 15 23:51:28 2014 > New Revision: 263212 > URL: http://svnweb.freebsd.org/changeset/base/263212 > > Log: > Backport bmake to 9 so ports can rely on it being available. > We only build/install it as b

Re: svn commit: r263214 - in head/sys: compat/freebsd32 kern sys

2014-03-15 Thread John-Mark Gurney
Adrian Chadd wrote this message on Sat, Mar 15, 2014 at 18:17 -0700: > How far along does it get? It rarely gets to multiuser, and even if it does, it panics very shortly afterward: panic: vm_page_alloc: page 0xc0805db0 is wired I did finally get around to dumping the vm_page struct for it (the C

svn commit: r263217 - head/share/mk

2014-03-15 Thread Julio Merino
Author: jmmv Date: Sun Mar 16 01:22:23 2014 New Revision: 263217 URL: http://svnweb.freebsd.org/changeset/base/263217 Log: Document support for TAP-compliant Perl test programs. Modified: head/share/mk/bsd.README Modified: head/share/mk/bsd.README

Re: svn commit: r263214 - in head/sys: compat/freebsd32 kern sys

2014-03-15 Thread Adrian Chadd
How far along does it get? -a On 15 March 2014 17:53, John-Mark Gurney wrote: > Author: jmg > Date: Sun Mar 16 00:53:40 2014 > New Revision: 263214 > URL: http://svnweb.freebsd.org/changeset/base/263214 > > Log: > change td_retval into a union w/ off_t, with defines to mask the > change...

svn commit: r263216 - head/share/man/man3

2014-03-15 Thread John-Mark Gurney
Author: jmg Date: Sun Mar 16 01:17:09 2014 New Revision: 263216 URL: http://svnweb.freebsd.org/changeset/base/263216 Log: Xref pthread_cancel... bump Dd, _exit was still dated 1996! yes, it has been modified a few times since then... MFC after:1 week Modified: head/share/man/

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

2014-03-15 Thread John-Mark Gurney
Author: jmg Date: Sun Mar 16 00:57:26 2014 New Revision: 263215 URL: http://svnweb.freebsd.org/changeset/base/263215 Log: copy these files from lib/libmd in preperation for moving these files into the kernel... Added: head/sys/crypto/sha2/sha256.h - copied unchanged from r263213, head/

svn commit: r263214 - in head/sys: compat/freebsd32 kern sys

2014-03-15 Thread John-Mark Gurney
Author: jmg Date: Sun Mar 16 00:53:40 2014 New Revision: 263214 URL: http://svnweb.freebsd.org/changeset/base/263214 Log: change td_retval into a union w/ off_t, with defines to mask the change... This eliminates a cast, and also forces td_retval (often 2 32-bit registers) to be aligned so

svn commit: r263212 - in stable/9: share/mk usr.bin usr.bin/bmake

2014-03-15 Thread Simon J. Gerraty
Author: sjg Date: Sat Mar 15 23:51:28 2014 New Revision: 263212 URL: http://svnweb.freebsd.org/changeset/base/263212 Log: Backport bmake to 9 so ports can rely on it being available. We only build/install it as bmake. Requested by: bapt Reviewed by: marcel Added: - copied from r2

svn commit: r263211 - in head/sys/amd64: include vmm vmm/intel vmm/io

2014-03-15 Thread Tycho Nightingale
Author: tychon Date: Sat Mar 15 23:09:34 2014 New Revision: 263211 URL: http://svnweb.freebsd.org/changeset/base/263211 Log: Fix a race wherein the source of an interrupt vector is wrongly attributed if an ExtINT arrives during interrupt injection. Also, fix a spurious interrupt if the PI

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

2014-03-15 Thread Andrew Turner
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 floating-point environment. Added: head/lib/msun/arm/fenv-mangle.h (contents, pro

svn commit: r263209 - stable/9/sys/dev/usb/input

2014-03-15 Thread Hans Petter Selasky
Author: hselasky Date: Sat Mar 15 18:20:39 2014 New Revision: 263209 URL: http://svnweb.freebsd.org/changeset/base/263209 Log: MFC r262663: - Make pointer easier to control when moving slowly. - Increase chance of vertical scrolling as vertical scrolling is used more often. Modified: sta

svn commit: r263208 - stable/10/sys/dev/usb/input

2014-03-15 Thread Hans Petter Selasky
Author: hselasky Date: Sat Mar 15 18:19:09 2014 New Revision: 263208 URL: http://svnweb.freebsd.org/changeset/base/263208 Log: MFC r262663: - Make pointer easier to control when moving slowly. - Increase chance of vertical scrolling as vertical scrolling is used more often. Modified: sta

Re: svn commit: r263198 - in head/sys: amd64/conf conf net netinet netinet6 sys

2014-03-15 Thread Robert N. M. Watson
On 15 Mar 2014, at 17:29, Adrian Chadd wrote: >> I'd characterise this work as "early" in that it would benefit from >> performance optimisation, device-driver work, and feature enhancement (e.g., >> not just stuff like load rebalancing, but also statistics to detect RSS >> configuration problem

Re: svn commit: r263198 - in head/sys: amd64/conf conf net netinet netinet6 sys

2014-03-15 Thread Adrian Chadd
On 15 March 2014 05:03, Robert Watson wrote: > On Fri, 14 Mar 2014, Adrian Chadd wrote: > >> Woo! Thanks! > > > I'd characterise this work as "early" in that it would benefit from > performance optimisation, device-driver work, and feature enhancement (e.g., > not just stuff like load rebalancing,

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

2014-03-15 Thread Warner Losh
Author: imp Date: Sat Mar 15 16:59:57 2014 New Revision: 263207 URL: http://svnweb.freebsd.org/changeset/base/263207 Log: Fix wandboard to include tmpfs, mbr and bsd labels. PR: 187606 Submitted by: Takanori Sawada Modified: head/sys/arm/conf/WANDBOARD.common Modified: head/sys/arm/co

svn commit: r263206 - in head/bin: kill sh sh/bltin sh/tests/builtins

2014-03-15 Thread Jilles Tjoelker
Author: jilles Date: Sat Mar 15 14:58:48 2014 New Revision: 263206 URL: http://svnweb.freebsd.org/changeset/base/263206 Log: sh: Allow kill %job on jobs started without job control. When killing a %job started without job control, kill all processes in it. As with process groups and zombi

Re: svn commit: r262972 - head/sys/dev/usb/input

2014-03-15 Thread Bruce Evans
On Sat, 15 Mar 2014, Hans Petter Selasky wrote: On 03/15/14 00:26, Bruce Evans wrote: LED toggling has to work in critical sections too. Then the LED code itself is not being reentered (unless parts of it are locked by critical sections), but there are other complications. Of course, the LED

svn commit: r263204 - head/share/mk

2014-03-15 Thread Julio Merino
Author: jmmv Date: Sat Mar 15 09:27:59 2014 New Revision: 263204 URL: http://svnweb.freebsd.org/changeset/base/263204 Log: Add some documentation for bsd.test.mk. Modified: head/share/mk/bsd.README Modified: head/share/mk/bsd.README ===

Re: svn commit: r262972 - head/sys/dev/usb/input

2014-03-15 Thread Hans Petter Selasky
On 03/15/14 00:26, Bruce Evans wrote: LED toggling has to work in critical sections too. Then the LED code itself is not being reentered (unless parts of it are locked by critical sections), but there are other complications. Of course, the LED code must not use any interrupts or do any context