svn commit: r291907 - head/sys/vm

2015-12-06 Thread Conrad E. Meyer
Author: cem Date: Sun Dec 6 17:46:12 2015 New Revision: 291907 URL: https://svnweb.freebsd.org/changeset/base/291907 Log: vm_fault_hold: handle vm_page_rename failure On vm_page_rename failure, fix a missing object unlock and a double free of a page. First remove the old page, then

svn commit: r291903 - head/bin/sh/tests/parameters

2015-12-06 Thread Jilles Tjoelker
Author: jilles Date: Sun Dec 6 14:09:31 2015 New Revision: 291903 URL: https://svnweb.freebsd.org/changeset/base/291903 Log: sh: Add limited test for ${#@} and ${#*}. POSIX leaves the result of expanding ${#@} and ${#*} unspecified, but ensure it is numeric. Added:

Re: svn commit: r291635 - in head: . share/mk

2015-12-06 Thread Bryan Drewery
On 12/5/2015 8:48 PM, NGie Cooper wrote: > >> On Dec 1, 2015, at 17:50, Bryan Drewery wrote: >> >> Author: bdrewery >> Date: Wed Dec 2 01:50:22 2015 >> New Revision: 291635 >> URL: https://svnweb.freebsd.org/changeset/base/291635 >> >> Log: > > … > >> Makefile.inc1

svn commit: r291902 - head/sys/dev/usb/wlan

2015-12-06 Thread Kevin Lo
Author: kevlo Date: Sun Dec 6 14:07:57 2015 New Revision: 291902 URL: https://svnweb.freebsd.org/changeset/base/291902 Log: - Fix Tx queues to USB endpoints mapping - Merge urtwn_r92c_dma_init() and urtwn_r88e_dma_init() into one Reviewed by: adrian, avos Differential Revision:

svn commit: r291904 - in head/sys: netinet netinet6

2015-12-06 Thread Michael Tuexen
Author: tuexen Date: Sun Dec 6 16:17:57 2015 New Revision: 291904 URL: https://svnweb.freebsd.org/changeset/base/291904 Log: Fix the allocation of outgoing streams: * When processing a cookie, use the number of streams announced in the INIT-ACK. * When sending an INIT-ACK for an

svn commit: r291906 - in head/sys: amd64/amd64 i386/i386

2015-12-06 Thread Conrad E. Meyer
Author: cem Date: Sun Dec 6 17:39:13 2015 New Revision: 291906 URL: https://svnweb.freebsd.org/changeset/base/291906 Log: pmap_invalidate_range: For very large ranges, flush the whole TLB Typical TLBs have 40-512 entries available. At some point, iterating every single page in a

svn commit: r291908 - head/sbin/newfs_msdos

2015-12-06 Thread Garrett Cooper
Author: ngie Date: Sun Dec 6 21:07:33 2015 New Revision: 291908 URL: https://svnweb.freebsd.org/changeset/base/291908 Log: Fix leak in mkfs_msdos(..) by initializing img to NULL and free'ing at the end of the function Differential Revision: https://reviews.freebsd.org/D4405 MFC after:

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

2015-12-06 Thread Konstantin Belousov
On Sun, Dec 06, 2015 at 09:16:01PM +, Ed Maste wrote: > Author: emaste > Date: Sun Dec 6 21:16:01 2015 > New Revision: 291909 > URL: https://svnweb.freebsd.org/changeset/base/291909 > > Log: > Add definitions for ELF note types used in executables > > Sponsored by: The FreeBSD

svn commit: r291911 - head/sys/dev/iscsi

2015-12-06 Thread Steven Hartland
Author: smh Date: Mon Dec 7 02:56:08 2015 New Revision: 291911 URL: https://svnweb.freebsd.org/changeset/base/291911 Log: Fix panic on shutdown due to iscsi event priority iscsi's shutdown_pre_sync prio was SHUTDOWN_PRI_FIRST which caused it to run before other high priority handlers

svn commit: r291909 - head/sys/sys

2015-12-06 Thread Ed Maste
Author: emaste Date: Sun Dec 6 21:16:01 2015 New Revision: 291909 URL: https://svnweb.freebsd.org/changeset/base/291909 Log: Add definitions for ELF note types used in executables Sponsored by: The FreeBSD Foundation Modified: head/sys/sys/elf_common.h Modified:

svn commit: r291918 - head/tools/tools/nanobsd/embedded

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 04:02:59 2015 New Revision: 291918 URL: https://svnweb.freebsd.org/changeset/base/291918 Log: Now that we have dedup of mtree elements in nanobsd, remove the primitive attempt we made here. Modified: head/tools/tools/nanobsd/embedded/common Modified:

svn commit: r291919 - head/bin/ls/tests

2015-12-06 Thread Garrett Cooper
Author: ngie Date: Mon Dec 7 04:03:01 2015 New Revision: 291919 URL: https://svnweb.freebsd.org/changeset/base/291919 Log: Enable bin/ls testcases disabled previously because of issues with how kyua 0.11's version of report-junit was rendering non-printable characters Upgrade to kyua

svn commit: r291913 - head/tools/tools/nanobsd

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 04:02:31 2015 New Revision: 291913 URL: https://svnweb.freebsd.org/changeset/base/291913 Log: Generally use shorter, more idiomatic sh expressions in a bunch of places. Modified: head/tools/tools/nanobsd/defaults.sh (contents, props changed) Modified:

svn commit: r291912 - head/tools/tools/nanobsd

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 04:02:19 2015 New Revision: 291912 URL: https://svnweb.freebsd.org/changeset/base/291912 Log: Default serial connection to 115200. Hardly anybody uses slower these days, and those that do can use NANO_BOOT2CFG to change it. Modified:

svn commit: r291917 - head/tools/tools/nanobsd

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 04:02:52 2015 New Revision: 291917 URL: https://svnweb.freebsd.org/changeset/base/291917 Log: Fix up mtree with additional entries written to it by nanobsd. implement support for NanoBSD touching a file (and possibly recording that fact) as well as replacing a

svn commit: r291916 - head/tools/tools/nanobsd

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 04:02:42 2015 New Revision: 291916 URL: https://svnweb.freebsd.org/changeset/base/291916 Log: Disable /entropy by default. /var/db/entropy should be enough. # This eliminates the warning message at boot, but more work may be # needed. Modified:

svn commit: r291915 - head/tools/tools/nanobsd

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 04:02:34 2015 New Revision: 291915 URL: https://svnweb.freebsd.org/changeset/base/291915 Log: imported patch dedup Modified: head/tools/tools/nanobsd/mtree-dedup.awk (contents, props changed) Modified: head/tools/tools/nanobsd/mtree-dedup.awk

svn commit: r291921 - head/tools/tools/nanobsd/embedded

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 05:13:29 2015 New Revision: 291921 URL: https://svnweb.freebsd.org/changeset/base/291921 Log: Document the different config files. Document how to run qemu for the ones I've run. Use qcow2 for all qemu images. Modified:

svn commit: r291926 - head/sys/dev/sfxge/common

2015-12-06 Thread Andrew Rybchenko
Author: arybchik Date: Mon Dec 7 06:07:01 2015 New Revision: 291926 URL: https://svnweb.freebsd.org/changeset/base/291926 Log: sfxge: fix pointer parameter/value signedness mismatch warnings TLV routines use 'uint8_t *', NVRAM code uses caddr_t. Just cast to required type to fix the

svn commit: r291925 - head/sys/dev/sfxge/common

2015-12-06 Thread Andrew Rybchenko
Author: arybchik Date: Mon Dec 7 06:05:23 2015 New Revision: 291925 URL: https://svnweb.freebsd.org/changeset/base/291925 Log: sfxge: fix name conflict with crc32_table from sys/crc32.h The header is not present on FreeBSD, but exists on OmniOS where sfxge common code is used as well.

Re: svn commit: r291911 - head/sys/dev/iscsi

2015-12-06 Thread Andriy Gapon
On 07/12/2015 04:56, Steven Hartland wrote: > Author: smh > Date: Mon Dec 7 02:56:08 2015 > New Revision: 291911 > URL: https://svnweb.freebsd.org/changeset/base/291911 > > Log: > Fix panic on shutdown due to iscsi event priority > > iscsi's shutdown_pre_sync prio was SHUTDOWN_PRI_FIRST

svn commit: r291914 - head/tools/tools/nanobsd/embedded

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 04:02:32 2015 New Revision: 291914 URL: https://svnweb.freebsd.org/changeset/base/291914 Log: Allow the .cfg files to specify the ultimate format for the images created. Modified: head/tools/tools/nanobsd/embedded/common

svn commit: r291920 - head/sys/cam

2015-12-06 Thread Warner Losh
Author: imp Date: Mon Dec 7 04:14:29 2015 New Revision: 291920 URL: https://svnweb.freebsd.org/changeset/base/291920 Log: Improve cam tracing a little by including the function code in the traces for xpt_action. Note up-calls (down-calls?) to the SIM as well. Differential Review:

svn commit: r291923 - head/sys/dev/sfxge/common

2015-12-06 Thread Andrew Rybchenko
Author: arybchik Date: Mon Dec 7 06:01:14 2015 New Revision: 291923 URL: https://svnweb.freebsd.org/changeset/base/291923 Log: sfxge: [Sorrento] support writing of MUM firmware When writing the MUM firmware the chunk size must be equal to the erase size. Submitted by: Laurence

svn commit: r291922 - head/sys/dev/sfxge/common

2015-12-06 Thread Andrew Rybchenko
Author: arybchik Date: Mon Dec 7 05:59:24 2015 New Revision: 291922 URL: https://svnweb.freebsd.org/changeset/base/291922 Log: sfxge: support PERMIT_SET_MAC_WHEN_FILTERS_INSTALLED flag Use flag on vadapter alloc when reported as a supported capability. Use the slow device reset only

svn commit: r291924 - in head/sys/dev/sfxge: . common

2015-12-06 Thread Andrew Rybchenko
Author: arybchik Date: Mon Dec 7 06:04:24 2015 New Revision: 291924 URL: https://svnweb.freebsd.org/changeset/base/291924 Log: sfxge: switch to TxQ creation specific flags It is better do not mix TxQ creation and receive event flags since only checksum flags are applicable to TxQ.

Re: svn commit: r291912 - head/tools/tools/nanobsd

2015-12-06 Thread Olivier Cochard-Labbé
On Mon, Dec 7, 2015 at 5:02 AM, Warner Losh wrote: > Author: imp > Date: Mon Dec 7 04:02:19 2015 > New Revision: 291912 > URL: https://svnweb.freebsd.org/changeset/base/291912 > > Log: > Default serial connection to 115200. Hardly anybody uses slower these > days, and

svn commit: r291928 - head/sys/dev/sfxge/common

2015-12-06 Thread Andrew Rybchenko
Author: arybchik Date: Mon Dec 7 07:22:21 2015 New Revision: 291928 URL: https://svnweb.freebsd.org/changeset/base/291928 Log: sfxge: [2/6] rework MCDI response polling Required to support MCDI proxy authorization. Submitted by: Andy Moreton Reviewed by:gnn Sponsored by:

svn commit: r291927 - head/sys/dev/sfxge/common

2015-12-06 Thread Andrew Rybchenko
Author: arybchik Date: Mon Dec 7 07:20:49 2015 New Revision: 291927 URL: https://svnweb.freebsd.org/changeset/base/291927 Log: sfxge: [1/6] add common code MCDI proxy auth build option Submitted by: Andy Moreton Reviewed by:gnn Sponsored by: Solarflare Communications, Inc.