svn commit: r288447 - in head/sys/arm: broadcom/bcm2835 mv

2015-10-01 Thread Andrew Turner
Author: andrew Date: Thu Oct 1 12:09:05 2015 New Revision: 288447 URL: https://svnweb.freebsd.org/changeset/base/288447 Log: An IPI must be cleared before it is handled otherwise next IPI could be missed. In other words, if a new request for an IPI is sent while the previous request is

svn commit: r288449 - head/sys/cam/ctl

2015-10-01 Thread Alexander Motin
Author: mav Date: Thu Oct 1 12:57:37 2015 New Revision: 288449 URL: https://svnweb.freebsd.org/changeset/base/288449 Log: Implement SPC-3 exceptions to SPC-2 RESERVE and RELEASE behavior. Modified: head/sys/cam/ctl/ctl.c Modified: head/sys/cam/ctl/ctl.c

svn commit: r288445 - head/sys/arm64/arm64

2015-10-01 Thread Andrew Turner
Author: andrew Date: Thu Oct 1 10:43:40 2015 New Revision: 288445 URL: https://svnweb.freebsd.org/changeset/base/288445 Log: Use pmap_load more consistently. While here try to only load the data once when we reuse the same data. Obtained from:EuroBSDCon Devsummit Sponsored by:

svn commit: r288448 - head/sys/cam/ctl

2015-10-01 Thread Alexander Motin
Author: mav Date: Thu Oct 1 12:15:36 2015 New Revision: 288448 URL: https://svnweb.freebsd.org/changeset/base/288448 Log: Unify PR variable names to reduce confusion. Modified: head/sys/cam/ctl/ctl.c head/sys/cam/ctl/ctl_private.h Modified: head/sys/cam/ctl/ctl.c

svn commit: r288446 - in head: sbin/init sys/dev/acpica sys/kern sys/sys

2015-10-01 Thread Colin Percival
Author: cperciva Date: Thu Oct 1 10:52:26 2015 New Revision: 288446 URL: https://svnweb.freebsd.org/changeset/base/288446 Log: Disable suspend when we're shutting down. This solves the "tell FreeBSD to shut down; close laptop lid" scenario which otherwise tended to end with a laptop

svn commit: r288450 - head/sys/cam/ctl

2015-10-01 Thread Alexander Motin
Author: mav Date: Thu Oct 1 16:30:20 2015 New Revision: 288450 URL: https://svnweb.freebsd.org/changeset/base/288450 Log: Make zero WUT use WRITE SAME with recently allowed NDOB flag. Modified: head/sys/cam/ctl/ctl_tpc.c Modified: head/sys/cam/ctl/ctl_tpc.c

Re: svn commit: r288431 - in head/sys: kern sys vm

2015-10-01 Thread John Baldwin
On Wednesday, September 30, 2015 11:06:30 PM Mark Johnston wrote: > Author: markj > Date: Wed Sep 30 23:06:29 2015 > New Revision: 288431 > URL: https://svnweb.freebsd.org/changeset/base/288431 > > Log: > As a step towards the elimination of PG_CACHED pages, rework the handling > of

svn commit: r288451 - head/sys/kern

2015-10-01 Thread Mark Johnston
Author: markj Date: Thu Oct 1 16:34:53 2015 New Revision: 288451 URL: https://svnweb.freebsd.org/changeset/base/288451 Log: Ensure that vop_stdadvise() does not call getblk() on vnodes that have an empty bufobj. Otherwise, vnodes belonging to filesystems that do not use the buffer cache

svn commit: r288452 - head/sys/dev/drm2/i915

2015-10-01 Thread John Baldwin
Author: jhb Date: Thu Oct 1 16:59:07 2015 New Revision: 288452 URL: https://svnweb.freebsd.org/changeset/base/288452 Log: Most error cases in i915_gem_do_execbuffer() jump to one of two labels to release resources (such as unholding pages) when errors occur. Some recently added error

Re: svn commit: r288452 - head/sys/dev/drm2/i915

2015-10-01 Thread John Baldwin
On Thursday, October 01, 2015 04:59:08 PM John Baldwin wrote: > Author: jhb > Date: Thu Oct 1 16:59:07 2015 > New Revision: 288452 > URL: https://svnweb.freebsd.org/changeset/base/288452 > > Log: > Most error cases in i915_gem_do_execbuffer() jump to one of two labels to > release resources

svn commit: r288454 - head/usr.bin/truss

2015-10-01 Thread John Baldwin
Author: jhb Date: Thu Oct 1 17:28:07 2015 New Revision: 288454 URL: https://svnweb.freebsd.org/changeset/base/288454 Log: - Remove extra integer argument from truncate() and ftruncate(). This is probably fallout from the removal of the extra padding argument before off_t in 7.

svn commit: r288455 - head/usr.bin/truss

2015-10-01 Thread John Baldwin
Author: jhb Date: Thu Oct 1 17:50:41 2015 New Revision: 288455 URL: https://svnweb.freebsd.org/changeset/base/288455 Log: The id_t type used to pass IDs to wait6(2) and procctl(6) is a 64-bit integer. Fix the argument decoding to treat this as a quad instead of an int. This includes

svn commit: r288456 - head/usr.bin/truss

2015-10-01 Thread John Baldwin
Author: jhb Date: Thu Oct 1 18:18:58 2015 New Revision: 288456 URL: https://svnweb.freebsd.org/changeset/base/288456 Log: Rather than groveling around in a socket address structure for a socket address's length (and then overriding it if it "looks wrong"), use the next argument to the

svn commit: r288458 - head/sys/cam/ctl

2015-10-01 Thread Alexander Motin
Author: mav Date: Thu Oct 1 19:07:15 2015 New Revision: 288458 URL: https://svnweb.freebsd.org/changeset/base/288458 Log: More aggressively fill WUT read pipeline. On some tests I've measured 5% copy speedup from this. Modified: head/sys/cam/ctl/ctl_tpc.c Modified:

Re: svn commit: r288454 - head/usr.bin/truss

2015-10-01 Thread John Baldwin
On Thursday, October 01, 2015 05:28:07 PM John Baldwin wrote: > Author: jhb > Date: Thu Oct 1 17:28:07 2015 > New Revision: 288454 > URL: https://svnweb.freebsd.org/changeset/base/288454 > > Log: > - Remove extra integer argument from truncate() and ftruncate(). This is > probably fallout

svn commit: r288459 - head/release/arm

2015-10-01 Thread Glen Barber
Author: gjb Date: Thu Oct 1 19:48:10 2015 New Revision: 288459 URL: https://svnweb.freebsd.org/changeset/base/288459 Log: Fix the path to the correct u-boot.bin file to write to the disk image, which fixes boot issues. Tested on:BananaPi Sponsored by: The FreeBSD Foundation

Re: svn commit: r288454 - head/usr.bin/truss

2015-10-01 Thread Justin Hibbits
powerpc64 also defines __powerpc64__ in addition to __powerpc__. This is likely because unlike amd64, the only major difference between 32-bit and 64-bit is the register size, so mips will likely be the same way. -Justin On Oct 1, 2015 2:51 PM, "John Baldwin" wrote: > On

svn commit: r288462 - in head/targets/pseudo: bootstrap-tools stage

2015-10-01 Thread Bryan Drewery
Author: bdrewery Date: Thu Oct 1 21:52:25 2015 New Revision: 288462 URL: https://svnweb.freebsd.org/changeset/base/288462 Log: Don't create cookie until the command is all finished, it or the commands after may fail. Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r288437 - head/sys/modules/otus

2015-10-01 Thread Li-Wen Hsu
Author: lwhsu (ports committer) Date: Thu Oct 1 05:56:38 2015 New Revision: 288437 URL: https://svnweb.freebsd.org/changeset/base/288437 Log: Fix `make depend` in sys/modules/otus Reviewed by: delphij Approved by: delphij Differential Revision:

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

2015-10-01 Thread Peter Grehan
Author: grehan Date: Fri Oct 2 02:09:50 2015 New Revision: 288470 URL: https://svnweb.freebsd.org/changeset/base/288470 Log: - Increase the max number of indirect descriptors to match the largest that the Windows virtio driver can send down - Always advertize indirect descriptors. The

svn commit: r288471 - head/sys/net80211

2015-10-01 Thread Adrian Chadd
Author: adrian Date: Fri Oct 2 02:21:36 2015 New Revision: 288471 URL: https://svnweb.freebsd.org/changeset/base/288471 Log: Fix neeed -> neeeded. Submitted by: Andriy Voskoboinyk Differential Revision:https://reviews.freebsd.org/D3595 Modified:

svn commit: r288440 - head/etc/etc.aarch64

2015-10-01 Thread Andrew Turner
Author: andrew Date: Thu Oct 1 09:36:18 2015 New Revision: 288440 URL: https://svnweb.freebsd.org/changeset/base/288440 Log: Update the arm64 ttys file to enable the correct uart based on which device the console is attached to. This makes this file identical to the 32-bit arm version of

svn commit: r288442 - head/usr.sbin

2015-10-01 Thread Andrew Turner
Author: andrew Date: Thu Oct 1 09:40:33 2015 New Revision: 288442 URL: https://svnweb.freebsd.org/changeset/base/288442 Log: Also build ofwdump on arm64. Obtained from:EuroBSDCon Devsummit Sponsored by: ABT Systems Ltd Added: head/usr.sbin/Makefile.arm64 (contents, props

svn commit: r288443 - head/sys/arm64/arm64

2015-10-01 Thread Andrew Turner
Author: andrew Date: Thu Oct 1 09:44:15 2015 New Revision: 288443 URL: https://svnweb.freebsd.org/changeset/base/288443 Log: Add the ENTRY/END entries around the exception handlers. Obtained from:EuroBSDCon Devsummit Sponsored by: ABT Systems Ltd Modified:

svn commit: r288444 - head/contrib/netbsd-tests/lib/libc/sys

2015-10-01 Thread Andrew Turner
Author: andrew Date: Thu Oct 1 09:53:12 2015 New Revision: 288444 URL: https://svnweb.freebsd.org/changeset/base/288444 Log: Pass 8 arguments to makecontext on arm64 as this is all we support. Obtained from:EuroBSDCon Devsummit Sponsored by: ABT Systems Ltd Modified:

Re: svn commit: r288431 - in head/sys: kern sys vm

2015-10-01 Thread Mark Johnston
On Thu, Oct 01, 2015 at 09:32:45AM -0700, John Baldwin wrote: > On Wednesday, September 30, 2015 11:06:30 PM Mark Johnston wrote: > > Author: markj > > Date: Wed Sep 30 23:06:29 2015 > > New Revision: 288431 > > URL: https://svnweb.freebsd.org/changeset/base/288431 > > > > Log: > > As a step