svn commit: r354433 - head

2019-11-06 Thread Andriy Gapon
Author: avg Date: Thu Nov 7 07:21:23 2019 New Revision: 354433 URL: https://svnweb.freebsd.org/changeset/base/354433 Log: add a note about nctgpio and wbwd move to superio Modified: head/UPDATING Modified: head/UPDATING ===

svn commit: r354431 - head/lib/libxo

2019-11-06 Thread Phil Shafer
Author: phil Date: Thu Nov 7 07:09:28 2019 New Revision: 354431 URL: https://svnweb.freebsd.org/changeset/base/354431 Log: Back out encoder compilation to unbreak HEAD. Modified: head/lib/libxo/Makefile Modified: head/lib/libxo/Makefile ==

svn commit: r354429 - head/contrib/llvm/lib/Target/X86

2019-11-06 Thread Dimitry Andric
Author: dim Date: Thu Nov 7 06:59:09 2019 New Revision: 354429 URL: https://svnweb.freebsd.org/changeset/base/354429 Log: Merge commit 8e34dd941 from llvm git (by Sanjay Patel): [x86] avoid crashing when splitting AVX stores with non-simple type (PR43916) The store splitting t

Re: svn commit: r354427 - in head: contrib/libxo contrib/libxo/doc contrib/libxo/encoder contrib/libxo/encoder/cbor contrib/libxo/encoder/csv contrib/libxo/encoder/test contrib/libxo/libxo contrib/lib

2019-11-06 Thread Phil Shafer via svn-src-head
On 7 Nov 2019, at 1:15, Li-Wen Hsu wrote: I'm not sure if this helps, but I found this error only happens in a clean build. It might have something to do with the dependency setting. Well at least that may explain why it snuck in: My import script does an "svn update", followed by a full buil

Re: svn commit: r354427 - in head: contrib/libxo contrib/libxo/doc contrib/libxo/encoder contrib/libxo/encoder/cbor contrib/libxo/encoder/csv contrib/libxo/encoder/test contrib/libxo/libxo contrib/lib

2019-11-06 Thread Li-Wen Hsu
On Thu, Nov 7, 2019 at 1:30 PM Phil Shafer wrote: > > On 6 Nov 2019, at 22:57, Phil Shafer wrote: > > Import libxo-1.3.0: > > - move from "oxtradoc" to RST/Sphinx documentation > > - new "csv" encoder, which allows path and leaf lists > > - address warnings from PVS-Stdio tool > > - add

Re: svn commit: r354427 - in head: contrib/libxo contrib/libxo/doc contrib/libxo/encoder contrib/libxo/encoder/cbor contrib/libxo/encoder/csv contrib/libxo/encoder/test contrib/libxo/libxo contrib/lib

2019-11-06 Thread Phil Shafer via svn-src-head
On 6 Nov 2019, at 22:57, Phil Shafer wrote: > Import libxo-1.3.0: > - move from "oxtradoc" to RST/Sphinx documentation > - new "csv" encoder, which allows path and leaf lists > - address warnings from PVS-Stdio tool > - add "xolint" detected errors to the documentation Apologies; this co

svn commit: r354428 - head/contrib/netbsd-tests/lib/libexecinfo

2019-11-06 Thread Li-Wen Hsu
Author: lwhsu Date: Thu Nov 7 04:04:06 2019 New Revision: 354428 URL: https://svnweb.freebsd.org/changeset/base/354428 Log: Revert r354238 as the issue has been fixed in r354418 PR: 241562 Sponsored by: The FreeBSD Foundation Modified: head/contrib/netbsd-tests/lib/libexecin

svn commit: r354427 - in head: contrib/libxo contrib/libxo/doc contrib/libxo/encoder contrib/libxo/encoder/cbor contrib/libxo/encoder/csv contrib/libxo/encoder/test contrib/libxo/libxo contrib/libx...

2019-11-06 Thread Phil Shafer
Author: phil Date: Thu Nov 7 03:57:04 2019 New Revision: 354427 URL: https://svnweb.freebsd.org/changeset/base/354427 Log: Import libxo-1.3.0: - move from "oxtradoc" to RST/Sphinx documentation - new "csv" encoder, which allows path and leaf lists - address warnings from PVS-Stdio tool

svn commit: r354423 - head/sys/netinet

2019-11-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Nov 7 00:27:23 2019 New Revision: 354423 URL: https://svnweb.freebsd.org/changeset/base/354423 Log: TCP timers are executed in callout context, so they need to enter network epoch to look into PCB lists. Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER().

svn commit: r354422 - head/sys/netinet

2019-11-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Nov 7 00:10:14 2019 New Revision: 354422 URL: https://svnweb.freebsd.org/changeset/base/354422 Log: Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER() in TCP functions that are executed in syscall context. No functional change here. Modified: head/sys/n

svn commit: r354421 - in head/sys: dev/cxgbe/cxgbei dev/cxgbe/tom kern netinet

2019-11-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Nov 7 00:08:34 2019 New Revision: 354421 URL: https://svnweb.freebsd.org/changeset/base/354421 Log: Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER(). Remove few outdated comments and extraneous assertions. No functional change here. Modified: head/sys

svn commit: r354420 - head/sys/sys

2019-11-06 Thread Brooks Davis
Author: brooks Date: Thu Nov 7 00:07:54 2019 New Revision: 354420 URL: https://svnweb.freebsd.org/changeset/base/354420 Log: Fix the alignment of struct xunpcb on systems with >64-bit pointers. Reviewed by: emaste Obtained from:CheriBSD MFC after:3 days Sponsored by: DAR

svn commit: r354419 - head/sys/kern

2019-11-06 Thread Gleb Smirnoff
Author: glebius Date: Wed Nov 6 23:45:43 2019 New Revision: 354419 URL: https://svnweb.freebsd.org/changeset/base/354419 Log: If vm_pager_get_pages_async() returns an error synchronously we leak wired and busy pages. Add code that would carefully cleanups the state in case of synchronous e

svn commit: r354418 - head/contrib/llvm/tools/clang/lib/Driver/ToolChains

2019-11-06 Thread Conrad Meyer
Author: cem Date: Wed Nov 6 23:44:38 2019 New Revision: 354418 URL: https://svnweb.freebsd.org/changeset/base/354418 Log: clang: Enable unwind tables on !amd64 There doesn't seem to be much sense in defaulting "on" unwind tables on amd64 and not on other arches. It causes surprising dif

svn commit: r354417 - head/share/misc

2019-11-06 Thread Sevan Janiyan
Author: sevan (doc committer) Date: Wed Nov 6 23:40:09 2019 New Revision: 354417 URL: https://svnweb.freebsd.org/changeset/base/354417 Log: Add FreeBSD 11.3 Modified: head/share/misc/bsd-family-tree Modified: head/share/misc/bsd-family-tree ==

svn commit: r354416 - head/sys/kern

2019-11-06 Thread Bjoern A. Zeeb
Author: bz Date: Wed Nov 6 22:40:19 2019 New Revision: 354416 URL: https://svnweb.freebsd.org/changeset/base/354416 Log: m_pulldown(): Change an if () panic() into a KASSERT(). If we pass in a NULL mbuf to m_pulldown() we are in a bad situation already. There is no point in doing that c

svn commit: r354415 - head/stand/efi/libefi

2019-11-06 Thread Toomas Soome
Author: tsoome Date: Wed Nov 6 21:13:10 2019 New Revision: 354415 URL: https://svnweb.freebsd.org/changeset/base/354415 Log: loader.efi: HARDDRIVE_DEVICE_PATH may have subpaths The macos does create Vendor Media devices on top of APFS container (like partition table inside the partition)

svn commit: r354413 - in head/sys: compat/linux i386/linux

2019-11-06 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Nov 6 20:53:33 2019 New Revision: 354413 URL: https://svnweb.freebsd.org/changeset/base/354413 Log: Make linux(4) create /dev/shm. Linux applications often expect a tmpfs to be mounted there, and because they like to verify it's actually a mountpoint, a symlink won'

svn commit: r354412 - head/sys/dev/mgb

2019-11-06 Thread Ed Maste
Author: emaste Date: Wed Nov 6 20:43:40 2019 New Revision: 354412 URL: https://svnweb.freebsd.org/changeset/base/354412 Log: mgb: Correct spello - recieve -> receive Reported by: N. J. Mann MFC with: r354410 Modified: head/sys/dev/mgb/if_mgb.c head/sys/dev/mgb/if_mgb.h Modifie

svn commit: r354411 - head/share/man/man4

2019-11-06 Thread Ed Maste
Author: emaste Date: Wed Nov 6 19:52:31 2019 New Revision: 354411 URL: https://svnweb.freebsd.org/changeset/base/354411 Log: Add mgb(4) (Microchip LAN783x PCIe NIC) man page Sponsored by: The FreeBSD Foundation Added: head/share/man/man4/mgb.4 (contents, props changed) Added: head/sh

svn commit: r354410 - in head/sys: dev/mgb modules/mgb

2019-11-06 Thread Ed Maste
Author: emaste Date: Wed Nov 6 19:51:40 2019 New Revision: 354410 URL: https://svnweb.freebsd.org/changeset/base/354410 Log: Introduce if_mgb driver for Microchip LAN743x PCIe NIC The Microchip LAN7430 is a PCIe 10/100/1000 Ethernet MAC with integrated PHY, and the LAN7431 is a MAC with

svn commit: r354409 - head/sys/kern

2019-11-06 Thread Brooks Davis
Author: brooks Date: Wed Nov 6 19:44:44 2019 New Revision: 354409 URL: https://svnweb.freebsd.org/changeset/base/354409 Log: libstats: Improve ABI assertion. On platforms where pointers are larger than 64-bits, struct statsblob may be harmlessly padded out such that opaque[] always has s

svn commit: r354408 - head/sys/conf

2019-11-06 Thread Warner Losh
Author: imp Date: Wed Nov 6 18:54:04 2019 New Revision: 354408 URL: https://svnweb.freebsd.org/changeset/base/354408 Log: Remove obsolete addition of MACHINE_CPUARCH In the past, we would add symbolic links for MACHINE_CPUARCH when it differed from MACHINE. This was for pc98 only, howeve

svn commit: r354407 - head/sys/arm/allwinner/clkng

2019-11-06 Thread Emmanuel Vadot
Author: manu Date: Wed Nov 6 18:39:32 2019 New Revision: 354407 URL: https://svnweb.freebsd.org/changeset/base/354407 Log: arm64: allwinner: a64: Do not init the video related clocks This should be handled by the video drivers and this break EFIFB as this changes clock setup by the bootl

svn commit: r354402 - head/sys/dev/ksyms

2019-11-06 Thread Mark Johnston
Author: markj Date: Wed Nov 6 17:03:06 2019 New Revision: 354402 URL: https://svnweb.freebsd.org/changeset/base/354402 Log: Convert ksyms(4) to use an OBJT_PHYS object. The pages stored in the ksyms object are not pageable. Moreover, this obviates the need to set OBJ_NOSPLIT. Revie

svn commit: r354401 - head/contrib/blacklist/bin

2019-11-06 Thread Ed Maste
Author: emaste Date: Wed Nov 6 17:01:35 2019 New Revision: 354401 URL: https://svnweb.freebsd.org/changeset/base/354401 Log: blacklistd.conf.5: pluralization correction Submitted by: bcr in review D22259 MFC with: r354399 Modified: head/contrib/blacklist/bin/blacklistd.conf.5 Mod

svn commit: r354400 - head/sys/vm

2019-11-06 Thread Mark Johnston
Author: markj Date: Wed Nov 6 16:59:16 2019 New Revision: 354400 URL: https://svnweb.freebsd.org/changeset/base/354400 Log: Fix a race in release_page(). Since r354156 we may call release_page() without the page's object lock held, specifically following the page copy during a CoW fault.

svn commit: r354399 - in head/contrib/blacklist: bin diff lib

2019-11-06 Thread Ed Maste
Author: emaste Date: Wed Nov 6 16:21:35 2019 New Revision: 354399 URL: https://svnweb.freebsd.org/changeset/base/354399 Log: blacklist: update to NetBSD snapshot on 20191106 Cursory review: cem MFC after:3 months Sponsored by: The FreeBSD Foundation Differential Revision

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

2019-11-06 Thread Emmanuel Vadot
Author: manu Date: Wed Nov 6 14:58:25 2019 New Revision: 354397 URL: https://svnweb.freebsd.org/changeset/base/354397 Log: arm: allwinner: aw_mmc: Check if the regulator support the voltage Don't blindy say that we support both 3.3V and 1.8V. If we have a regulator for the data lines, ch

svn commit: r354396 - in head/sys: arm/allwinner arm64/rockchip dev/extres/regulator

2019-11-06 Thread Emmanuel Vadot
Author: manu Date: Wed Nov 6 14:55:24 2019 New Revision: 354396 URL: https://svnweb.freebsd.org/changeset/base/354396 Log: regulator: Add regulator_check_voltage function This function will call the regnode_check_voltage method for a given regulator and check if the desired voltage in re

svn commit: r354395 - head/tests/sys/netinet6

2019-11-06 Thread Bjoern A. Zeeb
Author: bz Date: Wed Nov 6 14:43:35 2019 New Revision: 354395 URL: https://svnweb.freebsd.org/changeset/base/354395 Log: IPv6 tests: test case for scapy bpf parsing bug PR: 239380 Reported by: lwhsu, CI system MFC after:3 weeks Sponsored by: Netflix Added: head/te

svn commit: r354390 - in head/tests/sys/netinet6: . frag6

2019-11-06 Thread Bjoern A. Zeeb
Author: bz Date: Wed Nov 6 14:30:56 2019 New Revision: 354390 URL: https://svnweb.freebsd.org/changeset/base/354390 Log: ipv6 tests: cleanup Remove mentions of fragmentation tests from extension header test. Remove setting an MTU > IF_MAXMTU from the test cases to avoid warnings; this