Re: svn commit: r340997 - head/lib/libarchive

2018-12-02 Thread Niclas Zeising
On 12/2/18 4:03 AM, Justin Hibbits wrote: On Mon, Nov 26, 2018 at 3:45 PM Martin Matuska wrote: Author: mm Date: Mon Nov 26 21:45:27 2018 New Revision: 340997 URL: https://svnweb.freebsd.org/changeset/base/340997 Log: libarchive configuration changes - move HAVE_BZLIB_H, HAVE_LIBLZMA an

svn commit: r341423 - head/sys/powerpc/powerpc

2018-12-02 Thread Justin Hibbits
Author: jhibbits Date: Mon Dec 3 04:56:06 2018 New Revision: 341423 URL: https://svnweb.freebsd.org/changeset/base/341423 Log: powerpc: Check for a fdt in the metadata if it doesn't already exist It's possible the fdt pointer was passed in via the metadata, as is done in ubldr. Check fo

Re: svn commit: r341422 - head/sys/powerpc/booke

2018-12-02 Thread Justin Hibbits
On Sun, Dec 2, 2018 at 10:47 PM Justin Hibbits wrote: > > Author: jhibbits > Date: Mon Dec 3 04:47:28 2018 > New Revision: 341422 > URL: https://svnweb.freebsd.org/changeset/base/341422 > > Log: > powerpc/booke: Check for the metadata address by physical address > > The metadata pointer will

svn commit: r341422 - head/sys/powerpc/booke

2018-12-02 Thread Justin Hibbits
Author: jhibbits Date: Mon Dec 3 04:47:28 2018 New Revision: 341422 URL: https://svnweb.freebsd.org/changeset/base/341422 Log: powerpc/booke: Check for the metadata address by physical address The metadata pointer will almost never be at or above 'btext', as btext is a relocated symbol,

svn commit: r341421 - in stable/12/stand/i386: common gptboot zfsboot

2018-12-02 Thread Ian Lepore
Author: ian Date: Mon Dec 3 04:07:18 2018 New Revision: 341421 URL: https://svnweb.freebsd.org/changeset/base/341421 Log: MFC r341071, r341160 r341071: Restore the ability to override the disk unit/partition at the boot: prompt in gptboot. When arch-independent geli support was ad

svn commit: r341420 - in head/stand: i386/common i386/gptboot i386/loader i386/zfsboot libsa/zfs

2018-12-02 Thread Ian Lepore
Author: ian Date: Mon Dec 3 03:58:30 2018 New Revision: 341420 URL: https://svnweb.freebsd.org/changeset/base/341420 Log: Eliminate duplicated code and struct member definitions in the handoff of args data between gptboot/zfsboot and loader(8). Despite what seems like a lot of changes he

Re: svn commit: r340841 - in head: . share/mk sys/sys

2018-12-02 Thread Sean Bruno
I just had to disable this on the PowerPC64 build in the FreeBSD Cluster. It led to the following error during linking: cc -O2 -pipe -g -MD -MF.depend.enhash.o -MTenhash.o -std=gnu99 -fstack-protector-strong -c enhash.c -o enhash.o cc -O2 -pipe -g -std=gnu99 -fstack-protector-strong -o

svn commit: r341419 - stable/10/tools/test/sort/bigtest

2018-12-02 Thread Ed Maste
Author: emaste Date: Mon Dec 3 02:38:15 2018 New Revision: 341419 URL: https://svnweb.freebsd.org/changeset/base/341419 Log: MFC r340095: Remove apparently unused 0-byte files that cause grief on Windows r235274 added a sort regression test (it operates by comparing output against GNU so

svn commit: r341418 - stable/11/tools/test/sort/bigtest

2018-12-02 Thread Ed Maste
Author: emaste Date: Mon Dec 3 02:33:53 2018 New Revision: 341418 URL: https://svnweb.freebsd.org/changeset/base/341418 Log: MFC r340095: Remove apparently unused 0-byte files that cause grief on Windows r235274 added a sort regression test (it operates by comparing output against GNU so

svn commit: r341417 - stable/12/tools/test/sort/bigtest

2018-12-02 Thread Ed Maste
Author: emaste Date: Mon Dec 3 02:32:39 2018 New Revision: 341417 URL: https://svnweb.freebsd.org/changeset/base/341417 Log: MFC r340095: Remove apparently unused 0-byte files that cause grief on Windows r235274 added a sort regression test (it operates by comparing output against GNU so

svn commit: r341416 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:13:45 2018 New Revision: 341416 URL: https://svnweb.freebsd.org/changeset/base/341416 Log: Fix typo in comment Sponsored by: Netflix Modified: head/sbin/nvmecontrol/logpage.c Modified: head/sbin/nvmecontrol/logpage.c ==

svn commit: r341413 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:13:12 2018 New Revision: 341413 URL: https://svnweb.freebsd.org/changeset/base/341413 Log: Usage cleanup pt 2 Eliminage redundant spaces and nvmecontrol at start of all the usage strings. Update the usage printing code to add them back when presenting to

svn commit: r341415 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:13:35 2018 New Revision: 341415 URL: https://svnweb.freebsd.org/changeset/base/341415 Log: Delete the undocumented alias 'wds'. This was a typo for wdc. Eliminate it since it was in error. People should use either 'wdc' or 'hgst' for the vendor from now on.

svn commit: r341412 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:12:58 2018 New Revision: 341412 URL: https://svnweb.freebsd.org/changeset/base/341412 Log: Usage cleanup pt 1 Provide a usage() function that takes a struct nvme_function pointer and produces a usage mssage. Eliminate all now-redundant usage functions. Pr

svn commit: r341410 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:12:37 2018 New Revision: 341410 URL: https://svnweb.freebsd.org/changeset/base/341410 Log: Move the hgst/wdc log page printing code into wdc.c These are all hgst/wdc specific, so move them into the wdc.c to live with the wdc command. Sponsored by: Netf

svn commit: r341411 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:12:48 2018 New Revision: 341411 URL: https://svnweb.freebsd.org/changeset/base/341411 Log: Return after we find the dispatched function. If the dispatched function doesn't exit, then we get can get a spurious function not found message. They all do exit, bu

svn commit: r341414 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:13:24 2018 New Revision: 341414 URL: https://svnweb.freebsd.org/changeset/base/341414 Log: Move Intel specific log pages to intel.c Move the Intel specific log pages (including the one that samsung implements) to intel.c. Add comment to the samsung vendor t

svn commit: r341408 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:12:16 2018 New Revision: 341408 URL: https://svnweb.freebsd.org/changeset/base/341408 Log: Make logpage functions a linker set. Move logpage function def to header. Convert all the logpage_function elements to elements of the linker set. Leave them all in l

svn commit: r341409 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:12:26 2018 New Revision: 341409 URL: https://svnweb.freebsd.org/changeset/base/341409 Log: Move common logpage routines into nvmecontrol.h For the upcoming move of vendor specific code into vendor specific files, make the common logpage routines global and

svn commit: r341407 - head/sbin/nvmecontrol

2018-12-02 Thread Warner Losh
Author: imp Date: Sun Dec 2 23:10:55 2018 New Revision: 341407 URL: https://svnweb.freebsd.org/changeset/base/341407 Log: Move nvmecontrol to using linker sets for commands More commands will be added to nvmecontrol. Also, there will be a few more vendor commands (some of which may need

svn commit: r341406 - head/sys/arm/mv

2018-12-02 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sun Dec 2 21:58:36 2018 New Revision: 341406 URL: https://svnweb.freebsd.org/changeset/base/341406 Log: Fix PCI driver unload for Marvell PCI controller Add generic implementation for bus_deactivate_resource method. Without it bus_release_resource fails with "Failed t

svn commit: r341405 - head/sys/arm64/conf

2018-12-02 Thread Andreas Tobler
Author: andreast Date: Sun Dec 2 19:36:20 2018 New Revision: 341405 URL: https://svnweb.freebsd.org/changeset/base/341405 Log: Build the dtb for the rock64 board. Reviewed by: manu@ Modified: head/sys/arm64/conf/GENERIC Modified: head/sys/arm64/conf/GENERIC ===

svn commit: r341404 - head/sys/modules/dtb/rockchip

2018-12-02 Thread Andreas Tobler
Author: andreast Date: Sun Dec 2 19:35:22 2018 New Revision: 341404 URL: https://svnweb.freebsd.org/changeset/base/341404 Log: Add rule to build the dtb for the rock64 board. Reviewed by: manu@ Added: head/sys/modules/dtb/rockchip/ head/sys/modules/dtb/rockchip/Makefile (contents,

svn commit: r341403 - stable/12/stand/i386/pxeldr

2018-12-02 Thread Guangyuan Yang
Author: ygy (doc committer) Date: Sun Dec 2 19:08:51 2018 New Revision: 341403 URL: https://svnweb.freebsd.org/changeset/base/341403 Log: MFC r340917, r341007 r340917: Update pxeboot(8) manual page to reflect the next-server change in the ISC DHCP v3 server. r341007: Bump the dat

svn commit: r341402 - in head/sys: arm/ti dev/altera/avgen dev/terasic/mtl

2018-12-02 Thread Konstantin Belousov
Author: kib Date: Sun Dec 2 18:30:58 2018 New Revision: 341402 URL: https://svnweb.freebsd.org/changeset/base/341402 Log: Fix off-by-one (page) errors in checks in d_mmap methods of several drivers. Reported by: C Turt Reviewed by: alc, markj admbug: 781 MFC after:

svn commit: r341401 - stable/11/sys/vm

2018-12-02 Thread Mark Johnston
Author: markj Date: Sun Dec 2 18:08:27 2018 New Revision: 341401 URL: https://svnweb.freebsd.org/changeset/base/341401 Log: MFC r341247: Update the free page count when blacklisting pages. PR: 231296 Modified: stable/11/sys/vm/vm_page.c Directory Properties: stable/11/ (props ch

svn commit: r341400 - head/sys/dev/sound/pcm

2018-12-02 Thread Konstantin Belousov
Author: kib Date: Sun Dec 2 13:29:13 2018 New Revision: 341400 URL: https://svnweb.freebsd.org/changeset/base/341400 Log: Add a comment noting that the additional range checks are not needed. The object size is set in the dsp_mmap_single() which provides the range limit by vm_fault().

svn commit: r341399 - head/sys/dev/acpica

2018-12-02 Thread Konstantin Belousov
Author: kib Date: Sun Dec 2 13:27:36 2018 New Revision: 341399 URL: https://svnweb.freebsd.org/changeset/base/341399 Log: Fix off by one in hpet_mmap() csw method. Reported by: C Turt Reviewed by: alc, markj Tested by:pho admbug: 781 MFC after:2 weeks Spo

svn commit: r341398 - in head/sys: dev/xen/gntdev sys vm

2018-12-02 Thread Konstantin Belousov
Author: kib Date: Sun Dec 2 13:16:46 2018 New Revision: 341398 URL: https://svnweb.freebsd.org/changeset/base/341398 Log: Change the vm_ooffset_t type to unsigned. The type represents byte offset in the vm_object_t data space, which does not span negative offsets in FreeBSD VM. The chan

svn commit: r341397 - head/sys/kern

2018-12-02 Thread Konstantin Belousov
Author: kib Date: Sun Dec 2 12:53:39 2018 New Revision: 341397 URL: https://svnweb.freebsd.org/changeset/base/341397 Log: Correct accuracy of the barrier writes accounting. Discussed with: mckusick MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/sys/ke

svn commit: r341396 - stable/11/sys/vm

2018-12-02 Thread Konstantin Belousov
Author: kib Date: Sun Dec 2 12:51:49 2018 New Revision: 341396 URL: https://svnweb.freebsd.org/changeset/base/341396 Log: MFC r340922: Avoid unneeded check in vmspace_alloc(). Modified: stable/11/sys/vm/vm_map.c Directory Properties: stable/11/ (props changed) Modified: stable/11/sys/

svn commit: r341395 - stable/12/sys/vm

2018-12-02 Thread Konstantin Belousov
Author: kib Date: Sun Dec 2 12:35:48 2018 New Revision: 341395 URL: https://svnweb.freebsd.org/changeset/base/341395 Log: MFC r340922: Avoid unneeded check in vmspace_alloc(). Modified: stable/12/sys/vm/vm_map.c Directory Properties: stable/12/ (props changed) Modified: stable/12/sys/