Re: svn commit: r305084 - head/tools/regression/capsicum/syscalls

2016-09-03 Thread Ngie Cooper
> On Aug 31, 2016, at 00:06, Mariusz Zaborski wrote: > >> On Tue, Aug 30, 2016 at 06:04:50PM -0700, Ngie Cooper wrote: >>> On Tue, Aug 30, 2016 at 12:58 PM, Mariusz Zaborski >>> wrote: >>> Author: oshogbo >>> Date: Tue Aug 30 19:58:41 2016 >>> New Revision: 305084 >>> URL: https://svnweb.freeb

Re: svn commit: r305362 - in head: share/man/man9 sys/amd64/amd64 sys/arm/arm sys/arm64/arm64 sys/conf sys/i386/i386 sys/i386/include sys/mips/mips sys/powerpc/aim sys/powerpc/booke sys/powerpc/powerp

2016-09-03 Thread Bruce Evans
On Sat, 3 Sep 2016, Mark Johnston wrote: Log: Remove support for idle page zeroing. Idle page zeroing has been disabled by default on all architectures since r170816 and has some bugs that make it seemingly unusable. Specifically, the idle-priority pagezero thread exacerbates contention for

svn commit: r305375 - head/sys/dev/bhnd/bhndb

2016-09-03 Thread Landon J. Fuller
Author: landonf Date: Sun Sep 4 01:47:21 2016 New Revision: 305375 URL: https://svnweb.freebsd.org/changeset/base/305375 Log: bhndb(4): Fix probing of bhndb-attached bhnd_nvram devices. This fixes bhnd(4) nvram handling on devices that map SPROM CSRs via PCI configuration space. The

svn commit: r305374 - head/sys/dev/bhnd/bhndb

2016-09-03 Thread Landon J. Fuller
Author: landonf Date: Sun Sep 4 01:43:54 2016 New Revision: 305374 URL: https://svnweb.freebsd.org/changeset/base/305374 Log: bhndb(4): Skip disabled cores when performing bridge configuration probing. On BCM4321 chipsets, both PCI and PCIe cores are included, with one of the cores poten

svn commit: r305373 - head/sys/dev/bhnd/siba

2016-09-03 Thread Landon J. Fuller
Author: landonf Date: Sun Sep 4 01:25:46 2016 New Revision: 305373 URL: https://svnweb.freebsd.org/changeset/base/305373 Log: siba(4): Add missing bhnd_device/bhnd_device_quirk table terminator entries. This resulted in an over-read on siba chipsets that failed to match the existing entr

svn commit: r305372 - in head/sys: dev/bhnd/pmu dev/bhnd/soc mips/sentry5 modules/bhnd/nvram

2016-09-03 Thread Landon J. Fuller
Author: landonf Date: Sun Sep 4 01:17:16 2016 New Revision: 305372 URL: https://svnweb.freebsd.org/changeset/base/305372 Log: Remove empty directories left by r299241, r302190, r304870, and r301410 Approved by: adrian (mentor, implicit) Deleted: head/sys/dev/bhnd/pmu/ head/sys/dev/bh

svn commit: r305371 - in head/sys: dev/bhnd dev/bhnd/bcma dev/bhnd/bhndb dev/bhnd/cores/chipc dev/bhnd/siba dev/bwn mips/broadcom modules/bhnd/bhndb

2016-09-03 Thread Landon J. Fuller
Author: landonf Date: Sun Sep 4 00:58:19 2016 New Revision: 305371 URL: https://svnweb.freebsd.org/changeset/base/305371 Log: Migrate bhndb(4) to the new bhnd_erom API. Adds support for probing and initializing bhndb(4) bridge state using the bhnd_erom API, ensuring that full bridge conf

svn commit: r305368 - head/sys/kern

2016-09-03 Thread Mark Johnston
Author: markj Date: Sun Sep 4 00:29:48 2016 New Revision: 305368 URL: https://svnweb.freebsd.org/changeset/base/305368 Log: Micro-optimize sleepq_signal(). Lift a comparison out of the loop that finds the highest-priority thread on the queue. MFC after:1 week Modified: head/s

svn commit: r305367 - head/sys/vm

2016-09-03 Thread Mark Johnston
Author: markj Date: Sun Sep 4 00:25:49 2016 New Revision: 305367 URL: https://svnweb.freebsd.org/changeset/base/305367 Log: Respect the caller's hints when performing swap readahead. The pager getpages interface allows the caller to bound the number of readahead and readbehind pages, and

svn commit: r305366 - in head/sys: conf dev/bhnd dev/bhnd/bcma dev/bhnd/bhndb dev/bhnd/siba mips/broadcom modules/bhnd modules/bhnd/bcma modules/bhnd/bcma_bhndb modules/bhnd/siba modules/bhnd/siba_...

2016-09-03 Thread Landon J. Fuller
Author: landonf Date: Sat Sep 3 23:57:17 2016 New Revision: 305366 URL: https://svnweb.freebsd.org/changeset/base/305366 Log: Implement a generic bhnd(4) device enumeration table API. This defines a new bhnd_erom_if API, providing a common interface to device enumeration on siba(4) and b

svn commit: r305365 - head/contrib/one-true-awk

2016-09-03 Thread Andrey A. Chernov
Author: ache Date: Sat Sep 3 23:04:56 2016 New Revision: 305365 URL: https://svnweb.freebsd.org/changeset/base/305365 Log: The bug: $ echo x | awk '/[[:cntrl:]]/' x The NUL character in cntrl class truncates the pattern, and an empty pattern matches anything. The patch skips NUL as a

svn commit: r305363 - head/share/dtrace

2016-09-03 Thread Mark Johnston
Author: markj Date: Sat Sep 3 20:43:59 2016 New Revision: 305363 URL: https://svnweb.freebsd.org/changeset/base/305363 Log: Remove redefinitions of some kernel types from mbuf.d. These override the kernel's definitions and do not match in some cases, which can break scripts that use thes

svn commit: r305362 - in head: share/man/man9 sys/amd64/amd64 sys/arm/arm sys/arm64/arm64 sys/conf sys/i386/i386 sys/i386/include sys/mips/mips sys/powerpc/aim sys/powerpc/booke sys/powerpc/powerpc...

2016-09-03 Thread Mark Johnston
Author: markj Date: Sat Sep 3 20:38:13 2016 New Revision: 305362 URL: https://svnweb.freebsd.org/changeset/base/305362 Log: Remove support for idle page zeroing. Idle page zeroing has been disabled by default on all architectures since r170816 and has some bugs that make it seemingly unu

Re: svn commit: r305354 - head/sys/arm/allwinner

2016-09-03 Thread Oliver Pinter
Hi! Thanks for explanation. The feature's name is very misleading... On 9/3/16, Jared McNeill wrote: > Hi Oliver -- > > It's really just a serial number. The Allwinner A20 datasheet refers to it > as a root key, later ones such as A83T refer to it as chip ID. U-Boot > uses the same process to g

svn commit: r305360 - head/sys/dev/cxgb

2016-09-03 Thread Dimitry Andric
Author: dim Date: Sat Sep 3 19:01:11 2016 New Revision: 305360 URL: https://svnweb.freebsd.org/changeset/base/305360 Log: With clang 3.9.0, compiling cxgb results in the following warning: sys/dev/cxgb/cxgb_sge.c:2873:44: error: implicit conversion from 'int' to 'char' changes value from

svn commit: r305359 - head/sys/dev/cxgbe/cxgbei

2016-09-03 Thread Navdeep Parhar
Author: np Date: Sat Sep 3 18:54:26 2016 New Revision: 305359 URL: https://svnweb.freebsd.org/changeset/base/305359 Log: Use correct CTR variant. Modified: head/sys/dev/cxgbe/cxgbei/cxgbei.c Modified: head/sys/dev/cxgbe/cxgbei/cxgbei.c ===

svn commit: r305358 - in head: bin/cat/tests contrib/netbsd-tests contrib/netbsd-tests/bin/cat contrib/netbsd-tests/bin/sh contrib/netbsd-tests/bin/sh/dotcmd contrib/netbsd-tests/crypto/opencrypto ...

2016-09-03 Thread Ngie Cooper
Author: ngie Date: Sat Sep 3 18:11:48 2016 New Revision: 305358 URL: https://svnweb.freebsd.org/changeset/base/305358 Log: Update contrib/netbsd-tests with new content from NetBSD This updates the snapshot from 09/30/2014 to 08/11/2016 This brings in a number of new testcases from ups

svn commit: r305357 - head/tests/sys/mac/bsdextended

2016-09-03 Thread Ngie Cooper
Author: ngie Date: Sat Sep 3 17:59:46 2016 New Revision: 305357 URL: https://svnweb.freebsd.org/changeset/base/305357 Log: Skip testcases 9/10 if jail(8) isn't installed These testcases require jail support MFC after:1 week Sponsored by: EMC / Isilon Storage Division Modified:

svn commit: r305356 - head/tests/sys/acl

2016-09-03 Thread Ngie Cooper
Author: ngie Date: Sat Sep 3 17:31:13 2016 New Revision: 305356 URL: https://svnweb.freebsd.org/changeset/base/305356 Log: Add a missing "Bail out!" if zpool create fails This will make the exit info more meaningful if/when zpool create fails, and establishes parity with the other 2 zfs

Re: svn commit: r305354 - head/sys/arm/allwinner

2016-09-03 Thread Emmanuel Vadot
I'll add that everybody uses this as a serial number. Since thoses are efuses, you can't change it unless a specific voltage is applied to a certain pin (which is tied to GND on every board), but no one have tried to do that. There might be some way do restrict reading that key a there is also so

svn commit: r305355 - head/sys/conf

2016-09-03 Thread Andrew Turner
Author: andrew Date: Sat Sep 3 17:23:24 2016 New Revision: 305355 URL: https://svnweb.freebsd.org/changeset/base/305355 Log: Explicitly include all .rodata.* sections in the kernel .rodata. This helps link the kernel with lld as it will then put all these into a single .rodata section.

Re: svn commit: r305354 - head/sys/arm/allwinner

2016-09-03 Thread Jared McNeill
Hi Oliver -- It's really just a serial number. The Allwinner A20 datasheet refers to it as a root key, later ones such as A83T refer to it as chip ID. U-Boot uses the same process to generate MAC addresses for all Allwinner boards. Cheers, Jared On Sat, 3 Sep 2016, Oliver Pinter wrote: Hi

Re: svn commit: r305354 - head/sys/arm/allwinner

2016-09-03 Thread Oliver Pinter
Hi! On 9/3/16, Jared McNeill wrote: > Author: jmcneill > Date: Sat Sep 3 15:28:09 2016 > New Revision: 305354 > URL: https://svnweb.freebsd.org/changeset/base/305354 > > Log: > Use the root key in the Security ID EFUSE (when valid) to generate a > MAC address instead of creating a random one

svn commit: r305354 - head/sys/arm/allwinner

2016-09-03 Thread Jared McNeill
Author: jmcneill Date: Sat Sep 3 15:28:09 2016 New Revision: 305354 URL: https://svnweb.freebsd.org/changeset/base/305354 Log: Use the root key in the Security ID EFUSE (when valid) to generate a MAC address instead of creating a random one each boot. Modified: head/sys/arm/allwinner/if_aw

svn commit: r305353 - in head/sys/boot: i386 i386/boot0 i386/boot2 i386/btx/btx i386/btx/btxldr i386/cdboot i386/gptboot i386/gptzfsboot i386/mbr i386/pmbr i386/pxeldr i386/zfsboot pc98 pc98/boot0 ...

2016-09-03 Thread Warner Losh
Author: imp Date: Sat Sep 3 15:26:28 2016 New Revision: 305353 URL: https://svnweb.freebsd.org/changeset/base/305353 Log: Don't use -N to set the OMAGIC with data and text writeable and data not page aligned. To do this, use the ld script gnu ld installs on my system. This is imperfect

svn commit: r305352 - in head/sys: arm/allwinner arm/allwinner/clk arm64/conf conf

2016-09-03 Thread Jared McNeill
Author: jmcneill Date: Sat Sep 3 15:26:00 2016 New Revision: 305352 URL: https://svnweb.freebsd.org/changeset/base/305352 Log: Add support for Allwinner A64 thermal sensors. Added: head/sys/arm/allwinner/clk/aw_thsclk.c (contents, props changed) Modified: head/sys/arm/allwinner/aw_therma

svn commit: r305351 - head/sys/boot/fdt/dts/arm64

2016-09-03 Thread Jared McNeill
Author: jmcneill Date: Sat Sep 3 15:24:30 2016 New Revision: 305351 URL: https://svnweb.freebsd.org/changeset/base/305351 Log: Add cpu-supply xref to cpu@0 Modified: head/sys/boot/fdt/dts/arm64/pine64_plus.dts Modified: head/sys/boot/fdt/dts/arm64/pine64_plus.dts ===

svn commit: r305350 - head/sys/boot/fdt/dts/arm64

2016-09-03 Thread Jared McNeill
Author: jmcneill Date: Sat Sep 3 15:23:59 2016 New Revision: 305350 URL: https://svnweb.freebsd.org/changeset/base/305350 Log: Add SID, THS, and CPU operating points. Modified: head/sys/boot/fdt/dts/arm64/a64.dtsi Modified: head/sys/boot/fdt/dts/arm64/a64.dtsi ==

svn commit: r305349 - head/sys/arm/allwinner

2016-09-03 Thread Jared McNeill
Author: jmcneill Date: Sat Sep 3 15:22:50 2016 New Revision: 305349 URL: https://svnweb.freebsd.org/changeset/base/305349 Log: Add support for reading root key on A83T/A64. Modified: head/sys/arm/allwinner/aw_sid.c Modified: head/sys/arm/allwinner/aw_sid.c ==

svn commit: r305345 - head/sys/dev/ppbus

2016-09-03 Thread Dimitry Andric
Author: dim Date: Sat Sep 3 13:48:44 2016 New Revision: 305345 URL: https://svnweb.freebsd.org/changeset/base/305345 Log: With clang 3.9.0, compiling ppbus(4) results in the following warnings: sys/dev/ppbus/ppb_1284.c:296:46: error: implicit conversion from 'int' to 'char' changes value

svn commit: r305344 - head/sys/dev/drm2

2016-09-03 Thread Dimitry Andric
Author: dim Date: Sat Sep 3 13:33:28 2016 New Revision: 305344 URL: https://svnweb.freebsd.org/changeset/base/305344 Log: Define drmP.h's __OS_HAS_AGP and __OS_HAS_MTRR macros in a defined and portable way. Reviewed by: dumbbell MFC after:3 days Differential Revision: https://re

svn commit: r305343 - head/sys/boot/mips/uboot

2016-09-03 Thread Ed Maste
Author: emaste Date: Sat Sep 3 13:01:37 2016 New Revision: 305343 URL: https://svnweb.freebsd.org/changeset/base/305343 Log: remove CONSTRUCTORS from MIPS uboot linker script The linker script CONSTRUCTORS keyword is only meaningful "when linking object file formats which do not support

svn commit: r305342 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 11:17:33 2016 New Revision: 305342 URL: https://svnweb.freebsd.org/changeset/base/305342 Log: Missed FreeBSD-specific piece of r305338. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_micro.c Modified: head/sys/cddl/contrib/opensolaris/uts/commo

svn commit: r305340 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 11:00:29 2016 New Revision: 305340 URL: https://svnweb.freebsd.org/changeset/base/305340 Log: MFC r305337: 7004 dmu_tx_hold_zap() does dnode_hold() 7x on same object Using a benchmark which has 32 threads creating 2 million files in the same directory, on a ma

svn commit: r305339 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 10:59:05 2016 New Revision: 305339 URL: https://svnweb.freebsd.org/changeset/base/305339 Log: MFV r305336: 7247 zfs receive of deduplicated stream fails This resolves two 'zfs recv' issues. First, when receiving into an existing filesystem, a snapshot created

svn commit: r305338 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 10:58:14 2016 New Revision: 305338 URL: https://svnweb.freebsd.org/changeset/base/305338 Log: MFV r305335: 7003 zap_lockdir() should tag hold zap_lockdir() / zap_unlockdir() should take a "void *tag" argument which tags the hold on the zap. This will help diag

svn commit: r305334 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 10:10:58 2016 New Revision: 305334 URL: https://svnweb.freebsd.org/changeset/base/305334 Log: MFV r304157: 7230 add assertions to dmu_send_impl() to verify that stream includes BEGIN and END records illumos/illumos-gate@12b90ee2d3b10689fc45f4930d2392f5fe1d9cf

svn commit: r305333 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 10:09:23 2016 New Revision: 305333 URL: https://svnweb.freebsd.org/changeset/base/305333 Log: MFV r304156: 7235 remove unused func dsl_dataset_set_blkptr illumos/illumos-gate@bd56f80007857b960e0981ed0797ad8ec844a96b https://github.com/illumos/illumos-gate/com

svn commit: r305332 - head/cddl/contrib/opensolaris/cmd/zdb

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 10:07:46 2016 New Revision: 305332 URL: https://svnweb.freebsd.org/changeset/base/305332 Log: MFV r304159: 7277 zdb should be able to print zfs_dbgmsg's illumos/illumos-gate@29bdd2f916366ece37c4748bca6b3d61f57a223b https://github.com/illumos/illumos-gate/comm

svn commit: r305331 - in head/sys/cddl/contrib/opensolaris/uts/common: fs/zfs fs/zfs/sys sys/fs

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 10:04:37 2016 New Revision: 305331 URL: https://svnweb.freebsd.org/changeset/base/305331 Log: MFV r304155: 7090 zfs should improve allocation order and throttle allocations illumos/illumos-gate@0f7643c7376dd69a08acbfc9d1d7d548b10c846a https://github.com/illum

svn commit: r305328 - head/cddl/contrib/opensolaris/cmd/ztest

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 08:48:51 2016 New Revision: 305328 URL: https://svnweb.freebsd.org/changeset/base/305328 Log: MFV r303081: 7163 ztest failures due to excess error injection illumos/illumos-gate@f34284d835bc555f987c1310df46c034c3101155 https://github.com/illumos/illumos-gate/

svn commit: r305327 - head/cddl/contrib/opensolaris/cmd/ztest

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 08:47:46 2016 New Revision: 305327 URL: https://svnweb.freebsd.org/changeset/base/305327 Log: MFV r303080: 6451 ztest fails due to checksum errors illumos/illumos-gate@f9eb9fdf196b6ed476e4ffc69cecd8b0da3cb7e7 https://github.com/illumos/illumos-gate/commit/f9e

svn commit: r305326 - head/cddl/contrib/opensolaris/cmd/ztest

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 08:46:53 2016 New Revision: 305326 URL: https://svnweb.freebsd.org/changeset/base/305326 Log: MFV r303079: 7147 ztest: ztest_ddt_repair fails with ztest_pattern_match assertion illumos/illumos-gate@aab80726335c76a7cae32c7300890248d73a51e3 https://github.com

svn commit: r305325 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 08:43:43 2016 New Revision: 305325 URL: https://svnweb.freebsd.org/changeset/base/305325 Log: MFV r303078: 7086 ztest attempts dva_get_dsize_sync on an embedded blockpointer illumos/illumos-gate@926549256b71acd595f69b236779ff6b78fa08ef https://github.com/il

svn commit: r305324 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 08:42:12 2016 New Revision: 305324 URL: https://svnweb.freebsd.org/changeset/base/305324 Log: MFV r303077: 7072 zfs fails to expand if lun added when os is in shutdown state illumos/illumos-gate@c39a2aae1e2c439d156021edfc20910dad7f9891 https://github.com/il

svn commit: r305323 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2016-09-03 Thread Alexander Motin
Author: mav Date: Sat Sep 3 08:30:51 2016 New Revision: 305323 URL: https://svnweb.freebsd.org/changeset/base/305323 Log: MFV r302991: 6950 ARC should cache compressed data illumos/illumos-gate@dcbf3bd6a1f1360fc1afcee9e22c6dcff7844bf2 https://github.com/illumos/illumos-gate/commit/dcbf3