svn commit: r325352 - head/sys/powerpc/mpc85xx

2017-11-02 Thread Justin Hibbits
Author: jhibbits Date: Fri Nov 3 03:13:15 2017 New Revision: 325352 URL: https://svnweb.freebsd.org/changeset/base/325352 Log: Fix integer type and format in debug print gcc complains "cast to pointer from integer of different size". phandle_t is *always* a uint32_t, so treat it as

svn commit: r325351 - head/share/mk

2017-11-02 Thread Bryan Drewery
Author: bdrewery Date: Fri Nov 3 01:09:35 2017 New Revision: 325351 URL: https://svnweb.freebsd.org/changeset/base/325351 Log: AUTO_OBJ: If the wanted .OBJDIR was not used then disable the feature. This is to prevent downstream checks from assuming they can trust .OBJDIR when

svn commit: r325350 - in head: . targets/pseudo/bootstrap-tools

2017-11-02 Thread Bryan Drewery
Author: bdrewery Date: Fri Nov 3 00:29:42 2017 New Revision: 325350 URL: https://svnweb.freebsd.org/changeset/base/325350 Log: Follow-up r325329: Store all WORLDTMP objects back in the same directory. This still keeps the reduced MAKEOBJDIRPREFIX (SRCTOP) redundancy removed in the

svn commit: r325349 - head/usr.sbin/pmcstat

2017-11-02 Thread Andriy Voskoboinyk
Author: avos Date: Fri Nov 3 00:12:32 2017 New Revision: 325349 URL: https://svnweb.freebsd.org/changeset/base/325349 Log: pmcstat(8): unbreak build with LDFLAGS+=-Wl,--as-needed libpmcstat.a requires libelf.so; reorder them accordingly. Modified: head/usr.sbin/pmcstat/Makefile

svn commit: r325348 - in head: . share/mk

2017-11-02 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 2 23:00:04 2017 New Revision: 325348 URL: https://svnweb.freebsd.org/changeset/base/325348 Log: AUTO_OBJ is unsafe at the moment as it is for some reason removing /etc with _cleanobj. Modified: head/Makefile head/share/mk/src.sys.obj.mk Modified:

svn commit: r325347 - head

2017-11-02 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 2 22:23:00 2017 New Revision: 325347 URL: https://svnweb.freebsd.org/changeset/base/325347 Log: Something is very wrong Modified: head/Makefile Modified: head/Makefile == ---

svn commit: r325346 - head

2017-11-02 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 2 21:58:18 2017 New Revision: 325346 URL: https://svnweb.freebsd.org/changeset/base/325346 Log: Follow-up r325342: Always ensure WORLDTMP exists. Reported by: Herbert J. Skuhra Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 Modified:

svn commit: r325345 - stable/11/sys/dev/atkbdc

2017-11-02 Thread Vladimir Kondratyev
Author: wulf Date: Thu Nov 2 21:19:17 2017 New Revision: 325345 URL: https://svnweb.freebsd.org/changeset/base/325345 Log: MFC: r324774 psm(4): Add sanity checks to Synaptics touchpad driver resolution parser. This fixes "Kernel has only x or y resolution, not both" libinput error.

svn commit: r325344 - stable/11/usr.sbin/bluetooth/bthidd

2017-11-02 Thread Vladimir Kondratyev
Author: wulf Date: Thu Nov 2 21:17:05 2017 New Revision: 325344 URL: https://svnweb.freebsd.org/changeset/base/325344 Log: MFC: r324770 bthidd: Fix leds on multireport keyboards broken after r297217 Reviewed by: emax, gonzo Approved by: gonzo (mentor) Differential

svn commit: r325343 - stable/11/sys/dev/usb/input

2017-11-02 Thread Vladimir Kondratyev
Author: wulf Date: Thu Nov 2 21:13:24 2017 New Revision: 325343 URL: https://svnweb.freebsd.org/changeset/base/325343 Log: MFC: r324772 ums(4): Unreverse evdev Tilt-axis reporting to match Linux. sysmouse tilt to button mapping remained unchanged. Reviewed by: hselasky

svn commit: r325342 - in head: . share/mk

2017-11-02 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 2 20:45:04 2017 New Revision: 325342 URL: https://svnweb.freebsd.org/changeset/base/325342 Log: DIRDEPS_BUILD: Cleanup leftover WORLDTMP files. This will force any existing objects to rebuild if their .meta files reference files from WORLDTMP. This is a

svn commit: r325341 - stable/11/sys/fs/nfsserver

2017-11-02 Thread Rick Macklem
Author: rmacklem Date: Thu Nov 2 20:28:53 2017 New Revision: 325341 URL: https://svnweb.freebsd.org/changeset/base/325341 Log: MFC: r324639 Fix the client IP address reported by nfsdumpstate for 64bit arch and NFSv4.1. The client IP address was not being reported for some NFSv4 mounts

svn commit: r325340 - in head: contrib/bmake contrib/bmake/mk contrib/bmake/unit-tests usr.bin/bmake

2017-11-02 Thread Simon J. Gerraty
Author: sjg Date: Thu Nov 2 20:08:00 2017 New Revision: 325340 URL: https://svnweb.freebsd.org/changeset/base/325340 Log: Update to bmake-20171028 Ignore empty MAKEOBJDIR[PREFIX] Reported by: bdrewery Added: head/contrib/bmake/VERSION - copied unchanged from r325339,

svn commit: r325339 - head/sys/boot/i386/loader

2017-11-02 Thread Warner Losh
Author: imp Date: Thu Nov 2 19:53:51 2017 New Revision: 325339 URL: https://svnweb.freebsd.org/changeset/base/325339 Log: This used to have bzip2 support too. Modified: head/sys/boot/i386/loader/Makefile Modified: head/sys/boot/i386/loader/Makefile

svn commit: r325338 - head/sys/boot/i386/loader

2017-11-02 Thread Andriy Gapon
Author: avg Date: Thu Nov 2 19:45:51 2017 New Revision: 325338 URL: https://svnweb.freebsd.org/changeset/base/325338 Log: loader: fix BOOTSRC -> BOOTOBJ in a library path Modified: head/sys/boot/i386/loader/Makefile Modified: head/sys/boot/i386/loader/Makefile

svn commit: r325337 - in stable/11: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/asn1 crypto/openssl/crypto/bn crypto/openssl/crypto/bn/asm crypto/openssl/crypto/d...

2017-11-02 Thread Jung-uk Kim
Author: jkim Date: Thu Nov 2 18:30:41 2017 New Revision: 325337 URL: https://svnweb.freebsd.org/changeset/base/325337 Log: MFC: r325328 Merge OpenSSL 1.0.2m. Added: stable/11/crypto/openssl/crypto/asn1/asn1_int.h - copied unchanged from r325328,

svn commit: r325336 - stable/11/secure/lib/libcrypto

2017-11-02 Thread Jung-uk Kim
Author: jkim Date: Thu Nov 2 18:27:32 2017 New Revision: 325336 URL: https://svnweb.freebsd.org/changeset/base/325336 Log: MFC: r307977 Prefer ACFLAGS over CFLAGS for compiling aarch64 assembly files. Modified: stable/11/secure/lib/libcrypto/Makefile Directory Properties: stable/11/

svn commit: r325335 - in stable/11: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/aes crypto/openssl/crypto/aes/asm crypto/openssl/crypto/asn1 crypto/openssl/crypto...

2017-11-02 Thread Jung-uk Kim
Author: jkim Date: Thu Nov 2 18:22:53 2017 New Revision: 325335 URL: https://svnweb.freebsd.org/changeset/base/325335 Log: MFC: r318899 Merge OpenSSL 1.0.2l. Added: stable/11/crypto/openssl/doc/man3/ - copied from r318899, head/crypto/openssl/doc/man3/

svn commit: r325334 - stable/11/crypto/openssl/crypto

2017-11-02 Thread Jung-uk Kim
Author: jkim Date: Thu Nov 2 18:20:05 2017 New Revision: 325334 URL: https://svnweb.freebsd.org/changeset/base/325334 Log: MFC: r316607 (andrew) Fix linking with lld by marking OPENSSL_armcap_P as hidden. Linking with lld fails as it contains a relative address, however the data

svn commit: r325333 - in stable/11: crypto/openssl/crypto crypto/openssl/crypto/aes/asm crypto/openssl/crypto/modes/asm secure/lib/libcrypto secure/lib/libcrypto/aarch64

2017-11-02 Thread Jung-uk Kim
Author: jkim Date: Thu Nov 2 18:16:01 2017 New Revision: 325333 URL: https://svnweb.freebsd.org/changeset/base/325333 Log: MFC: r307976 Build OpenSSL assembly sources for aarch64. Added: stable/11/secure/lib/libcrypto/aarch64/ - copied from r307976,

svn commit: r325332 - head/sys/boot/i386/loader

2017-11-02 Thread Roger Pau Monné
Author: royger Date: Thu Nov 2 18:13:26 2017 New Revision: 325332 URL: https://svnweb.freebsd.org/changeset/base/325332 Log: loader: re-enable gzip support for x86 r324653 inadvertently disabled default gzip support on x86, re-enable. Sponsored by: Citrix System R Reviewed

svn commit: r325331 - head/share/man/man5

2017-11-02 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 2 18:09:10 2017 New Revision: 325331 URL: https://svnweb.freebsd.org/changeset/base/325331 Log: Regenerate for AUTO_OBJ. Sponsored by: Dell EMC Isilon Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r325330 - in head: . share/mk tools/build/options

2017-11-02 Thread Bryan Drewery
12.x IS SLOW: ** SPECIAL WARNING: ** +20171102: + Building in a FreeBSD src checkout will automatically create object + directories now rather than store files in the current directory if + 'make obj' was not ran. Calling

svn commit: r325329 - in head: . targets/pseudo/bootstrap-tools

2017-11-02 Thread Bryan Drewery
Author: bdrewery Date: Thu Nov 2 18:08:36 2017 New Revision: 325329 URL: https://svnweb.freebsd.org/changeset/base/325329 Log: Reduce MAKEOBJDIRPREFIX path spam by specifying a direct objdir to use. Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 head/Makefile.libcompat

svn commit: r325328 - in head: crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/asn1 crypto/openssl/crypto/bn crypto/openssl/crypto/bn/asm crypto/openssl/crypto/dh cry...

2017-11-02 Thread Jung-uk Kim
Author: jkim Date: Thu Nov 2 18:04:29 2017 New Revision: 325328 URL: https://svnweb.freebsd.org/changeset/base/325328 Log: Merge OpenSSL 1.0.2m. Added: head/crypto/openssl/crypto/asn1/asn1_int.h - copied unchanged from r325326, vendor-crypto/openssl/dist/crypto/asn1/asn1_int.h

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

2017-11-02 Thread Ngie Cooper
> On Nov 2, 2017, at 06:49, Andriy Gapon wrote: > > Author: avg > Date: Thu Nov 2 13:49:08 2017 > New Revision: 325320 > URL: https://svnweb.freebsd.org/changeset/base/325320 > > Log: > Disable posix_fallocate(2) for ZFS > > The generic (naive) implementation of

svn commit: r325327 - vendor-crypto/openssl/1.0.2m

2017-11-02 Thread Jung-uk Kim
Author: jkim Date: Thu Nov 2 17:35:49 2017 New Revision: 325327 URL: https://svnweb.freebsd.org/changeset/base/325327 Log: Tag OpenSSL 1.0.2m. Added: vendor-crypto/openssl/1.0.2m/ - copied from r325326, vendor-crypto/openssl/dist/ ___

svn commit: r325326 - in vendor-crypto/openssl/dist: . apps crypto crypto/asn1 crypto/bn crypto/bn/asm crypto/dh crypto/dsa crypto/ec crypto/ec/asm crypto/ecdh crypto/ecdsa crypto/err crypto/evp cr...

2017-11-02 Thread Jung-uk Kim
Author: jkim Date: Thu Nov 2 17:35:19 2017 New Revision: 325326 URL: https://svnweb.freebsd.org/changeset/base/325326 Log: Import OpenSSL 1.0.2m. Added: vendor-crypto/openssl/dist/crypto/asn1/asn1_int.h (contents, props changed)

svn commit: r325324 - in releng/11.0: . contrib/tzdata sys/conf

2017-11-02 Thread Gordon Tetlow
is a bit fragile. +20171102 p14 FreeBSD-EN-17:09.tzdata + + Update timezone database information. [EN-17:09] + 20171017 p13 FreeBSD-SA-17:07.wpa Fix WPA2 protocol vulnerability. [SA-17:07] Modified: releng/11.0/contrib/tzdata/CONTRIBUTING

svn commit: r325323 - in releng/10.4: . contrib/tzdata sys/conf

2017-11-02 Thread Gordon Tetlow
) @@ -16,6 +16,10 @@ from older versions of FreeBSD, try WITHOUT_CLANG to b stable/10, and then rebuild without this option. The bootstrap process from older version of current is a bit fragile. +20171102: p2 FreeBSD-EN-17:09.tzdata + + Update timezone database information. [EN-17:09

svn commit: r325322 - in releng/10.3: . contrib/tzdata sys/conf

2017-11-02 Thread Gordon Tetlow
(r325321) +++ releng/10.3/UPDATINGThu Nov 2 15:38:24 2017(r325322) @@ -16,6 +16,10 @@ from older versions of FreeBSD, try WITHOUT_CLANG to b stable/10, and then rebuild without this option. The bootstrap process from older version of current is a bit fragile. +20171102

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

2017-11-02 Thread Svatopluk Kraus
Author: skra Date: Thu Nov 2 14:08:38 2017 New Revision: 325321 URL: https://svnweb.freebsd.org/changeset/base/325321 Log: Take into account race conditions in case of accessed or modified bit emulation in fast path of data/prefetch abort common routine. Process these bits only if related

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

2017-11-02 Thread Andriy Gapon
Author: avg Date: Thu Nov 2 13:49:08 2017 New Revision: 325320 URL: https://svnweb.freebsd.org/changeset/base/325320 Log: Disable posix_fallocate(2) for ZFS The generic (naive) implementation of posix_fallocate cannot provide the standard mandated guarantee that overwrites would never

svn commit: r325319 - head/tools/tools/syscall_timing

2017-11-02 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 2 12:16:50 2017 New Revision: 325319 URL: https://svnweb.freebsd.org/changeset/base/325319 Log: Remove artificial limit for -i. Obtained from:CheriBSD MFC after:2 weeks Sponsored by: DARPA, AFRL Modified:

svn commit: r325318 - head/tools/tools/syscall_timing

2017-11-02 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 2 12:16:11 2017 New Revision: 325318 URL: https://svnweb.freebsd.org/changeset/base/325318 Log: Add benchmark for access(2). Obtained from:CheriBSD MFC after:2 weeks Sponsored by: DARPA, AFRL Modified:

svn commit: r325317 - head/tools/tools/syscall_timing

2017-11-02 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 2 12:15:39 2017 New Revision: 325317 URL: https://svnweb.freebsd.org/changeset/base/325317 Log: Add bad_open benchmark, which measures failed opens by calling open("", O_RDONLY);. Obtained from:CheriBSD MFC after:2 weeks Sponsored by: DARPA,

svn commit: r325316 - head/tools/tools/syscall_timing

2017-11-02 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 2 12:14:42 2017 New Revision: 325316 URL: https://svnweb.freebsd.org/changeset/base/325316 Log: Add benchmark for getresuid(2) - three pointers, although only "output" ones, and quite lightwait. The purpose of this commit, and the previous one, is to be able

svn commit: r325315 - head/tools/tools/syscall_timing

2017-11-02 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 2 12:13:02 2017 New Revision: 325315 URL: https://svnweb.freebsd.org/changeset/base/325315 Log: Add select(2) benchmark. It takes four pointers; unfortunately it's somewhat heavy. Obtained from:CheriBSD MFC after:2 weeks Sponsored by: DARPA,

svn commit: r325314 - head/tools/tools/syscall_timing

2017-11-02 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 2 12:12:18 2017 New Revision: 325314 URL: https://svnweb.freebsd.org/changeset/base/325314 Log: Add getpriority(2) benchmark; it's a lightweight syscall which does pretty much nothing - just like getuid(2) - but takes arguments. Obtained from:CheriBSD

svn commit: r325313 - head/tools/tools/syscall_timing

2017-11-02 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 2 12:11:20 2017 New Revision: 325313 URL: https://svnweb.freebsd.org/changeset/base/325313 Log: Make syscall_timing(1) default to a temporary file when run without -p. Obtained from:CheriBSD MFC after:2 weeks Sponsored by: DARPA, AFRL Modified:

svn commit: r325312 - head/tools/tools/fetchbench

2017-11-02 Thread Edward Tomasz Napierala
Author: trasz Date: Thu Nov 2 12:09:18 2017 New Revision: 325312 URL: https://svnweb.freebsd.org/changeset/base/325312 Log: Add fetchbench, a trivial HTTP benchmark based on fetch(1). Obtained from:CheriBSD MFC after:2 weeks Sponsored by: DARPA, AFRL Added:

svn commit: r325311 - stable/11/sys/netinet

2017-11-02 Thread Alexander Motin
Author: mav Date: Thu Nov 2 10:38:09 2017 New Revision: 325311 URL: https://svnweb.freebsd.org/changeset/base/325311 Log: MFC r324752: Relax per-ifnet cif_vrs list double locking in carp(4). In all cases where cif_vrs list is modified, two locks are held: per-ifnet CIF_LOCK and global

svn commit: r325310 - head/sys/boot/zfs

2017-11-02 Thread Toomas Soome
Author: tsoome Date: Thu Nov 2 08:47:03 2017 New Revision: 325310 URL: https://svnweb.freebsd.org/changeset/base/325310 Log: zfs.c:vdev_read() needs to be careful about large sectors Using the same implementation as done in efi/boot1. We must handle smaller than sector size IO etc.

svn commit: r325308 - stable/11/lib/libthr/arch/arm/include

2017-11-02 Thread Michal Meloun
Author: mmel Date: Thu Nov 2 07:09:38 2017 New Revision: 325308 URL: https://svnweb.freebsd.org/changeset/base/325308 Log: MFC r325103: Fix misleading comment. Not a functional change. Modified: stable/11/lib/libthr/arch/arm/include/pthread_md.h Directory Properties: stable/11/

svn commit: r325307 - in stable/11: lib/libc/arm/gen sys/arm/arm sys/arm/include

2017-11-02 Thread Michal Meloun
Author: mmel Date: Thu Nov 2 07:08:13 2017 New Revision: 325307 URL: https://svnweb.freebsd.org/changeset/base/325307 Log: MFC r324660: Save VFP state in getcontext(3) on ARM. This is a last followup of r315974, which fixes userland part of VFP save/restore problems described in PR