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

2019-06-24 Thread Marcelo Araujo
Author: araujo Date: Tue Jun 25 06:24:56 2019 New Revision: 349361 URL: https://svnweb.freebsd.org/changeset/base/349361 Log: Add SPDX tags to bhyve(8) HD Audio device. Reviewed by: bcran Differential Revision:https://reviews.freebsd.org/D20750 Replaced: head/usr.sbin/bhyve/au

Re: svn commit: r349352 - in head: etc/mtree include lib lib/libnandfs sbin sbin/camcontrol sbin/nandfs sbin/newfs_nandfs share/man/man4 share/man/man5 share/mk stand stand/arm/uboot stand/common stan

2019-06-24 Thread Warner Losh
This commit accidentally reverted r349333, r349334, r349335, r349336, r349339, r349340, r349341 and r349342. I rebased after one of the make universes I did to proof this set and something must have gone wrong and I lost these changes. I noticed while committing, but didn't hit ^C fast enough to pr

svn commit: r349359 - head/sbin/camcontrol

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 06:14:26 2019 New Revision: 349359 URL: https://svnweb.freebsd.org/changeset/base/349359 Log: Replay r349341 by imp accidentally reverted by r349352 Use ata_param_fixup instead of a custom copy here Modified: head/sbin/camcontrol/camcontrol.c Modified: head/

svn commit: r349358 - in head/sys/cam: ata scsi

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 06:14:21 2019 New Revision: 349358 URL: https://svnweb.freebsd.org/changeset/base/349358 Log: Replay r349340 by imp accidentally reverted by r349352 Create ata_param_fixup Create a common fixup routine to do the canonical fixup of the ata_param fixup. Cal

svn commit: r349357 - head/sys/cam/ata

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 06:14:16 2019 New Revision: 349357 URL: https://svnweb.freebsd.org/changeset/base/349357 Log: Replay r349339 by imp accidentally reverted by r349352 Go ahead and completely fix the ata_params before calling the veto function. This breaks nothing that uses it i

svn commit: r349354 - head/sys/fs/smbfs

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 06:14:00 2019 New Revision: 349354 URL: https://svnweb.freebsd.org/changeset/base/349354 Log: Replay r349334 by markj accidentally reverted by r349352 Remove a lingering use of splbio(). The buffer must be locked by the caller. No functional change inten

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

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 06:14:05 2019 New Revision: 349355 URL: https://svnweb.freebsd.org/changeset/base/349355 Log: Replay r349335 by scottl accidentally reverted by r349352 Add the PCI HDAudio device model from the 2016 GSoC. Detailed information can be found at https://wiki

svn commit: r349360 - head/sys/cam/scsi

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 06:14:31 2019 New Revision: 349360 URL: https://svnweb.freebsd.org/changeset/base/349360 Log: Replay r349342 by imp accidentally reverted by r349352 Use the cam_ed copy of ata_params rather than malloc and freeing memory for it. This reaches into internal bits

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

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 06:14:11 2019 New Revision: 349356 URL: https://svnweb.freebsd.org/changeset/base/349356 Log: Replay r349336 by scottl accidentally reverted by r349352 Add a section about the HD Audio module support Modified: head/usr.sbin/bhyve/bhyve.8 Modified: head/usr.s

svn commit: r349353 - head/usr.bin/vtfontcvt

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 06:13:56 2019 New Revision: 349353 URL: https://svnweb.freebsd.org/changeset/base/349353 Log: Replay r349333 by emaste accidentally reverted by r349352 vtfontcvt: improve .bdf validation Previously if we had a FONTBOUNDINGBOX or DWIDTH entry that had missin

svn commit: r349352 - in head: etc/mtree include lib lib/libnandfs sbin sbin/camcontrol sbin/nandfs sbin/newfs_nandfs share/man/man4 share/man/man5 share/mk stand stand/arm/uboot stand/common stand...

2019-06-24 Thread Warner Losh
Author: imp Date: Tue Jun 25 04:50:09 2019 New Revision: 349352 URL: https://svnweb.freebsd.org/changeset/base/349352 Log: Remove NAND and NANDFS support NANDFS has been broken for years. Remove it. The NAND drivers that remain are for ancient parts that are no longer relevant. They are

svn commit: r349351 - in head: contrib/llvm/lib/Target/PowerPC contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch gnu/usr.bin/cc/cc_tools share/mk

2019-06-24 Thread Justin Hibbits
Author: jhibbits Date: Tue Jun 25 02:35:22 2019 New Revision: 349351 URL: https://svnweb.freebsd.org/changeset/base/349351 Log: powerpc: Transition to Secure-PLT, like most other OSs (Toolchain part) Summary: Toolchain follow-up to r349350. LLVM patches will be submitted upstream for 9

Re: svn commit: r349349 - in head/stand: efi/include efi/include/Protocol efi/libefi efi/loader libsa

2019-06-24 Thread Warner Losh
Hey Rod, On Mon, Jun 24, 2019 at 7:11 PM Rodney W. Grimes wrote: > -- Start of PGP signed section. > [ Charset UTF-8 unsupported, converting... ] > > On 2019-06-24 18:45, Rodney W. Grimes wrote: > > > > > It sys accompanies, that means not a pointer to > > > Hum oh my, what has happend to th

Re: svn commit: r349349 - in head/stand: efi/include efi/include/Protocol efi/libefi efi/loader libsa

2019-06-24 Thread Rodney W. Grimes
-- Start of PGP signed section. [ Charset UTF-8 unsupported, converting... ] > On 2019-06-24 18:45, Rodney W. Grimes wrote: > > > It sys accompanies, that means not a pointer to > > Hum oh my, what has happend to the disclaimer? > > Huh. It turns out the _latest_ version of that file just con

Re: svn commit: r349349 - in head/stand: efi/include efi/include/Protocol efi/libefi efi/loader libsa

2019-06-24 Thread Rebecca Cran
On 2019-06-24 18:45, Rodney W. Grimes wrote: > It sys accompanies, that means not a pointer to > Hum oh my, what has happend to the disclaimer? Huh. It turns out the _latest_ version of that file just contains: /** @file This file defines the EFI HTTP Protocol interface. It is split into

Re: svn commit: r349349 - in head/stand: efi/include efi/include/Protocol efi/libefi efi/loader libsa

2019-06-24 Thread Rodney W. Grimes
> Author: bcran > Date: Mon Jun 24 23:18:42 2019 > New Revision: 349349 > URL: https://svnweb.freebsd.org/changeset/base/349349 > > Log: > loader: add HTTP support using UEFI > > Add support for an HTTP "network filesystem" using the UEFI's HTTP > stack. > > This also supports HTTPS,

svn commit: r349350 - in head: contrib/gcc/config/rs6000 lib/libc/powerpc lib/libc/powerpc/gen lib/libc/powerpc/sys libexec/rtld-elf libexec/rtld-elf/powerpc sys/powerpc/powerpc

2019-06-24 Thread Justin Hibbits
Author: jhibbits Date: Tue Jun 25 00:40:44 2019 New Revision: 349350 URL: https://svnweb.freebsd.org/changeset/base/349350 Log: powerpc: Transition to Secure-PLT, like most other OSs Summary: PowerPC has two PLT models: BSS-PLT and Secure-PLT. BSS-PLT uses runtime code generation to ge

svn commit: r349349 - in head/stand: efi/include efi/include/Protocol efi/libefi efi/loader libsa

2019-06-24 Thread Rebecca Cran
Author: bcran Date: Mon Jun 24 23:18:42 2019 New Revision: 349349 URL: https://svnweb.freebsd.org/changeset/base/349349 Log: loader: add HTTP support using UEFI Add support for an HTTP "network filesystem" using the UEFI's HTTP stack. This also supports HTTPS, but TianoCore EDK2 impl

svn commit: r349348 - head/sys/arm64/acpica

2019-06-24 Thread Jayachandran C.
Author: jchandra Date: Mon Jun 24 21:24:55 2019 New Revision: 349348 URL: https://svnweb.freebsd.org/changeset/base/349348 Log: arm64 acpi_iort: add some error handling Print warnings for some bad kernel configurations (like NUMA disabled with multiple domains). Check and report some firm

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

2019-06-24 Thread Jayachandran C.
Author: jchandra Date: Mon Jun 24 21:13:45 2019 New Revision: 349347 URL: https://svnweb.freebsd.org/changeset/base/349347 Log: arm64 gicv3_its: enable all ITS blocks for a CPU We now support multiple ITS blocks raising interrupts to a CPU. Add all available CPUs to the ITS when no NUMA i

svn commit: r349346 - head/usr.sbin/kbdcontrol

2019-06-24 Thread Warner Losh
Author: imp Date: Mon Jun 24 21:05:14 2019 New Revision: 349346 URL: https://svnweb.freebsd.org/changeset/base/349346 Log: kbdcontrol -h prints two error messages. We loop through getopt(3) twice. Once for -P args and once for the rest. Catch '?' and print usage when that happens. Modifi

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

2019-06-24 Thread Jayachandran C.
Author: jchandra Date: Mon Jun 24 21:00:28 2019 New Revision: 349345 URL: https://svnweb.freebsd.org/changeset/base/349345 Log: arm64 gic: Drop unused GICV3_IVAR_REDIST_VADDR Now that GICV3_IVAR_REDIST is available, GICV3_IVAR_REDIST_VADDR is unused and can be removed. Drop the define and

svn commit: r349344 - head/sys/kern

2019-06-24 Thread Warner Losh
Author: imp Date: Mon Jun 24 20:52:21 2019 New Revision: 349344 URL: https://svnweb.freebsd.org/changeset/base/349344 Log: Add missing include of sys/boot.h This change was dropped out in a rebase and I didn't catch that before I committed. Modified: head/sys/kern/kern_mib.c Modified:

Re: svn commit: r349343 - in head: stand/common stand/efi/loader sys/kern sys/sys

2019-06-24 Thread Shawn Webb
On Mon, Jun 24, 2019 at 08:34:54PM +, Warner Losh wrote: > Author: imp > Date: Mon Jun 24 20:34:53 2019 > New Revision: 349343 > URL: https://svnweb.freebsd.org/changeset/base/349343 > > Log: > Move to using a common kernel path between the boot / laoder bits and > the kernel. I wonder if

svn commit: r349343 - in head: stand/common stand/efi/loader sys/kern sys/sys

2019-06-24 Thread Warner Losh
Author: imp Date: Mon Jun 24 20:34:53 2019 New Revision: 349343 URL: https://svnweb.freebsd.org/changeset/base/349343 Log: Move to using a common kernel path between the boot / laoder bits and the kernel. Modified: head/stand/common/paths.h head/stand/efi/loader/main.c head/sys/kern/ker

svn commit: r349342 - head/sys/cam/scsi

2019-06-24 Thread Warner Losh
Author: imp Date: Mon Jun 24 20:23:19 2019 New Revision: 349342 URL: https://svnweb.freebsd.org/changeset/base/349342 Log: Use the cam_ed copy of ata_params rather than malloc and freeing memory for it. This reaches into internal bits of xpt a little, and I'll clean that up later. Modified:

svn commit: r349341 - head/sbin/camcontrol

2019-06-24 Thread Warner Losh
Author: imp Date: Mon Jun 24 20:19:03 2019 New Revision: 349341 URL: https://svnweb.freebsd.org/changeset/base/349341 Log: Use ata_param_fixup instead of a custom copy here Modified: head/sbin/camcontrol/camcontrol.c Modified: head/sbin/camcontrol/camcontrol.c ===

svn commit: r349339 - head/sys/cam/ata

2019-06-24 Thread Warner Losh
Author: imp Date: Mon Jun 24 20:18:49 2019 New Revision: 349339 URL: https://svnweb.freebsd.org/changeset/base/349339 Log: Go ahead and completely fix the ata_params before calling the veto function. This breaks nothing that uses it in the tree since ata_params is ignored in storvsc_ada_prob

svn commit: r349340 - in head/sys/cam: ata scsi

2019-06-24 Thread Warner Losh
Author: imp Date: Mon Jun 24 20:18:58 2019 New Revision: 349340 URL: https://svnweb.freebsd.org/changeset/base/349340 Log: Create ata_param_fixup Create a common fixup routine to do the canonical fixup of the ata_param fixup. Call it from both the ATA and the ATA over SCSI paths. Modif

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

2019-06-24 Thread Scott Long
Author: scottl Date: Mon Jun 24 19:42:32 2019 New Revision: 349336 URL: https://svnweb.freebsd.org/changeset/base/349336 Log: Add a section about the HD Audio module support Modified: head/usr.sbin/bhyve/bhyve.8 Modified: head/usr.sbin/bhyve/bhyve.8 ==

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

2019-06-24 Thread Scott Long
Author: scottl Date: Mon Jun 24 19:31:32 2019 New Revision: 349335 URL: https://svnweb.freebsd.org/changeset/base/349335 Log: Add the PCI HDAudio device model from the 2016 GSoC. Detailed information can be found at https://wiki.freebsd.org/SummerOfCode2016/HDAudioEmulationForBhyve

svn commit: r349334 - head/sys/fs/smbfs

2019-06-24 Thread Mark Johnston
Author: markj Date: Mon Jun 24 19:19:37 2019 New Revision: 349334 URL: https://svnweb.freebsd.org/changeset/base/349334 Log: Remove a lingering use of splbio(). The buffer must be locked by the caller. No functional change intended. Reviewed by: kib MFC after:1 week Sponsor

svn commit: r349333 - head/usr.bin/vtfontcvt

2019-06-24 Thread Ed Maste
Author: emaste Date: Mon Jun 24 17:25:14 2019 New Revision: 349333 URL: https://svnweb.freebsd.org/changeset/base/349333 Log: vtfontcvt: improve .bdf validation Previously if we had a FONTBOUNDINGBOX or DWIDTH entry that had missing or invalid values and and failed sscanf, we would procee