svn commit: r350079 - in head: share/zoneinfo usr.sbin/tzsetup

2019-07-16 Thread Thomas Munro
Author: tmunro Date: Wed Jul 17 06:17:27 2019 New Revision: 350079 URL: https://svnweb.freebsd.org/changeset/base/350079 Log: tzsetup: upgrade to zone1970.tab zone.tab is deprecated. Install zone1970.tab alongside it, and use it for tzsetup(8). This is also useful for other applications

svn commit: r350078 - in head: share/man/man4 sys/dev/sound/pci/hda

2019-07-16 Thread Sean Bruno
Author: sbruno Date: Wed Jul 17 04:13:46 2019 New Revision: 350078 URL: https://svnweb.freebsd.org/changeset/base/350078 Log: I add the ability to accept the default pin widget configuration to help with various laptops using hdaa(4) sound devices. We don't seem to know the "correct" config

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

2019-07-16 Thread Chuck Tuffli
Author: chuck Date: Wed Jul 17 03:19:30 2019 New Revision: 350077 URL: https://svnweb.freebsd.org/changeset/base/350077 Log: bhyve: update the NVMe CQ based on the status Instead of skipping the NVMe Completion Queue update based on the opcode, define a synthetic status value which indica

svn commit: r350076 - head

2019-07-16 Thread Kevin Lo
Author: kevlo Date: Wed Jul 17 02:24:16 2019 New Revision: 350076 URL: https://svnweb.freebsd.org/changeset/base/350076 Log: More follow-up to r350075, I forgot to update ObsoleteFiles. Spotted by: lwhsu Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc ==

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

2019-07-16 Thread Kevin Lo
Author: kevlo Date: Wed Jul 17 02:08:57 2019 New Revision: 350075 URL: https://svnweb.freebsd.org/changeset/base/350075 Log: Add an MLINK for igb. Discussed with: lwhsu Modified: head/share/man/man4/Makefile Modified: head/share/man/man4/Makefile ==

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

2019-07-16 Thread Kevin Lo
Author: kevlo Date: Wed Jul 17 01:56:40 2019 New Revision: 350074 URL: https://svnweb.freebsd.org/changeset/base/350074 Log: Mention iflib(4). Modified: head/share/man/man4/ixgbe.4 head/share/man/man4/ixl.4 head/share/man/man4/vmx.4 Modified: head/share/man/man4/ixgbe.4 =

svn commit: r350071 - head/sys/ufs/ufs

2019-07-16 Thread Kirk McKusick
Author: mckusick Date: Tue Jul 16 23:39:39 2019 New Revision: 350071 URL: https://svnweb.freebsd.org/changeset/base/350071 Log: Style. No change intended. Modified: head/sys/ufs/ufs/ufsmount.h Modified: head/sys/ufs/ufs/ufsmount.h ===

svn commit: r350070 - in head/sys/ufs: ffs ufs

2019-07-16 Thread Kirk McKusick
Author: mckusick Date: Tue Jul 16 23:12:27 2019 New Revision: 350070 URL: https://svnweb.freebsd.org/changeset/base/350070 Log: When a process attempts to allocate space on a full filesystem, a filesystem full message is sent to the offending process or the kernel log if the offending proces

Re: svn commit: r350069 - head/usr.bin/truss

2019-07-16 Thread John Baldwin
On 7/16/19 3:59 PM, John Baldwin wrote: > Author: jhb > Date: Tue Jul 16 22:59:15 2019 > New Revision: 350069 > URL: https://svnweb.freebsd.org/changeset/base/350069 > > Log: > Use PT_GET_SC_ARGS and PT_GET_SC_RET in truss. > > This removes all of the architecture-specific functions from tr

svn commit: r350069 - head/usr.bin/truss

2019-07-16 Thread John Baldwin
Author: jhb Date: Tue Jul 16 22:59:15 2019 New Revision: 350069 URL: https://svnweb.freebsd.org/changeset/base/350069 Log: Use PT_GET_SC_ARGS and PT_GET_SC_RET in truss. This removes all of the architecture-specific functions from truss. A per-ABI structure is still needed to map sysca

svn commit: r350068 - head/sys/dev/nvme

2019-07-16 Thread Warner Losh
Author: imp Date: Tue Jul 16 22:55:30 2019 New Revision: 350068 URL: https://svnweb.freebsd.org/changeset/base/350068 Log: Assume that the timeout value from the capacity is 1-based Neither the 1.3 or 1.4 standards say this number is 1's based, but adding 1 costs little and copes with tho

svn commit: r350067 - in head/contrib/netbsd-tests/lib/libc: gen stdio sys

2019-07-16 Thread Brooks Davis
Author: brooks Date: Tue Jul 16 22:27:49 2019 New Revision: 350067 URL: https://svnweb.freebsd.org/changeset/base/350067 Log: Add missing mode in open(2) calls with O_CREAT. When O_CREAT is specified, the third, variadic argument is required as the permission. If on is not passed, then de

Re: svn commit: r349391 - head/sys/kern

2019-07-16 Thread Alan Somers
On Tue, Jul 16, 2019 at 3:48 AM Bruce Evans wrote: > > On Mon, 15 Jul 2019, John Baldwin wrote: > > > On 7/14/19 12:08 PM, Conrad Meyer wrote: > >> > >> This change restores the possible overflow beyond IO_SEQMAX that the > >> removed conditional prevented. > >> > >> On Tue, Jun 25, 2019 at 12:44

Re: svn commit: r350049 - head/contrib/amd/amd

2019-07-16 Thread Shawn Webb
On Tue, Jul 16, 2019 at 01:41:06PM -0700, John Baldwin wrote: > On 7/16/19 12:44 PM, Shawn Webb wrote: > > On Tue, Jul 16, 2019 at 04:03:08PM +, Brooks Davis wrote: > >> Author: brooks > >> Date: Tue Jul 16 16:03:08 2019 > >> New Revision: 350049 > >> URL: https://svnweb.freebsd.org/changeset/b

Re: svn commit: r350049 - head/contrib/amd/amd

2019-07-16 Thread John Baldwin
On 7/16/19 12:44 PM, Shawn Webb wrote: > On Tue, Jul 16, 2019 at 04:03:08PM +, Brooks Davis wrote: >> Author: brooks >> Date: Tue Jul 16 16:03:08 2019 >> New Revision: 350049 >> URL: https://svnweb.freebsd.org/changeset/base/350049 >> >> Log: >> Fix two mismatches between function declaration

Re: svn commit: r350049 - head/contrib/amd/amd

2019-07-16 Thread Shawn Webb
On Tue, Jul 16, 2019 at 04:03:08PM +, Brooks Davis wrote: > Author: brooks > Date: Tue Jul 16 16:03:08 2019 > New Revision: 350049 > URL: https://svnweb.freebsd.org/changeset/base/350049 > > Log: > Fix two mismatches between function declaration and definition. > > In both cases, functi

svn commit: r350064 - head/sys/contrib/ipfilter/netinet

2019-07-16 Thread Cy Schubert
Author: cy Date: Tue Jul 16 19:00:42 2019 New Revision: 350064 URL: https://svnweb.freebsd.org/changeset/base/350064 Log: As of upstream fil.c CVS r1.53 (March 1, 2009), prior to the import of ipfilter 5.1.2 into FreeBSD-10, the fix for, 2580062 from/to targets should be able to use any inte

svn commit: r350063 - head/sys/contrib/ipfilter/netinet

2019-07-16 Thread Cy Schubert
Author: cy Date: Tue Jul 16 19:00:38 2019 New Revision: 350063 URL: https://svnweb.freebsd.org/changeset/base/350063 Log: Refactor, removing one compare. This changes the return code however the caller only tests for 0 and != 0. One might ask then, why multiple return codes when the calle

svn commit: r350061 - head/sys/netinet/tcp_stacks

2019-07-16 Thread Michael Tuexen
Author: tuexen Date: Tue Jul 16 17:54:20 2019 New Revision: 350061 URL: https://svnweb.freebsd.org/changeset/base/350061 Log: Fix compilation on platforms using gcc. When compiling RACK on platforms using gcc, a warning that tcp_outflags is defined but not used is issued and terminates compi

svn commit: r350058 - head/sbin/nvmecontrol

2019-07-16 Thread Warner Losh
Author: imp Date: Tue Jul 16 17:24:25 2019 New Revision: 350058 URL: https://svnweb.freebsd.org/changeset/base/350058 Log: Implement {io,admin}-passthru commands. These are mostly compatible with Linux, with three exceptions. 1. We don't do metadata segment stuff. Our passthrough interfac

svn commit: r350057 - in head/sbin/nvmecontrol: . modules/wdc

2019-07-16 Thread Warner Losh
Author: imp Date: Tue Jul 16 17:24:03 2019 New Revision: 350057 URL: https://svnweb.freebsd.org/changeset/base/350057 Log: Create generic command / arg parsing routines Create a set of routines and structures to hold the data for the args for a command. Use them to generate help and to pa

svn commit: r350055 - head/lib/libnv/tests

2019-07-16 Thread Mark Johnston
Author: markj Date: Tue Jul 16 16:33:44 2019 New Revision: 350055 URL: https://svnweb.freebsd.org/changeset/base/350055 Log: Add a regression test which transfers varying number of rights. This exercises the PKG_MAX_SIZE limit mentioned in r350054. MFC after:1 week Sponsored by:

svn commit: r350054 - head/lib/libnv

2019-07-16 Thread Mark Johnston
Author: markj Date: Tue Jul 16 16:28:50 2019 New Revision: 350054 URL: https://svnweb.freebsd.org/changeset/base/350054 Log: Use a platform-independent constant for PKG_MAX_SIZE. This constant determines the number of rights libnv will attempt to transmit in a given control message. In p

svn commit: r350052 - head/lib/libnv/tests

2019-07-16 Thread Mark Johnston
Author: markj Date: Tue Jul 16 16:25:27 2019 New Revision: 350052 URL: https://svnweb.freebsd.org/changeset/base/350052 Log: Convert the nvlist send/recv tests to ATF. MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/lib/libnv/tests/Makefile head/lib/libnv/tes

svn commit: r350049 - head/contrib/amd/amd

2019-07-16 Thread Brooks Davis
Author: brooks Date: Tue Jul 16 16:03:08 2019 New Revision: 350049 URL: https://svnweb.freebsd.org/changeset/base/350049 Log: Fix two mismatches between function declaration and definition. In both cases, function pointer arguments were inconsistently declared and the result worked becaus

svn commit: r350048 - head/lib/libkvm

2019-07-16 Thread Mark Johnston
Author: markj Date: Tue Jul 16 16:02:20 2019 New Revision: 350048 URL: https://svnweb.freebsd.org/changeset/base/350048 Log: Chase r350037. Reported by: jenkins MFC with: r350037 Sponsored by: The FreeBSD Foundation Modified: head/lib/libkvm/kvm_aarch64.h Modified: head/lib/lib

svn commit: r350043 - in head: share/man/man5 sys/kern

2019-07-16 Thread Eric van Gyzen
Author: vangyzen Date: Tue Jul 16 15:51:09 2019 New Revision: 350043 URL: https://svnweb.freebsd.org/changeset/base/350043 Log: Adds signal number format to kern.corefile Add format capability to core file names to include signal that generated the core. This can help various validation w

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

2019-07-16 Thread Mark Johnston
Author: markj Date: Tue Jul 16 15:41:09 2019 New Revision: 350038 URL: https://svnweb.freebsd.org/changeset/base/350038 Log: Always use the software DBM bit for now. r350004 added most of the machinery needed to support hardware DBM management, but it did not intend to actually enable use

svn commit: r350037 - head/sys/arm64/include

2019-07-16 Thread Mark Johnston
Author: markj Date: Tue Jul 16 15:38:01 2019 New Revision: 350037 URL: https://svnweb.freebsd.org/changeset/base/350037 Log: Fix the arm64 page table entry attribute mask. It did not include the DBM or contiguous bits. Reported by: andrew Reviewed by: andrew MFC after:3 days

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

2019-07-16 Thread Mark Johnston
Author: markj Date: Tue Jul 16 14:40:49 2019 New Revision: 350029 URL: https://svnweb.freebsd.org/changeset/base/350029 Log: Propagate attribute changes during demotion. After r349117 and r349122, some mapping attribute changes do not trigger superpage demotion. However, pmap_demote_l2()

svn commit: r350028 - head/usr.sbin/traceroute6

2019-07-16 Thread Michael Tuexen
Author: tuexen Date: Tue Jul 16 12:57:59 2019 New Revision: 350028 URL: https://svnweb.freebsd.org/changeset/base/350028 Log: Add support for ICMPv6 messages indicating a parameter problem related to an unrecognized next header. MFC after:2 weeks Modified: head/usr.sbin/tra

svn commit: r350027 - head/usr.sbin/traceroute6

2019-07-16 Thread Michael Tuexen
Author: tuexen Date: Tue Jul 16 12:38:17 2019 New Revision: 350027 URL: https://svnweb.freebsd.org/changeset/base/350027 Log: Let packet_op() explicitly return the type and code instead of doing this implicitly by encoding it in a number space. No functional change intended. This is

svn commit: r350026 - head/usr.sbin/traceroute6

2019-07-16 Thread Michael Tuexen
Author: tuexen Date: Tue Jul 16 10:06:41 2019 New Revision: 350026 URL: https://svnweb.freebsd.org/changeset/base/350026 Log: Whitespace change. No functional change. MFC after:2 weeks Modified: head/usr.sbin/traceroute6/traceroute6.c Modified: head/usr.sbin/traceroute6/trac

Re: svn commit: r349391 - head/sys/kern

2019-07-16 Thread Bruce Evans
On Mon, 15 Jul 2019, John Baldwin wrote: On 7/14/19 12:08 PM, Conrad Meyer wrote: This change restores the possible overflow beyond IO_SEQMAX that the removed conditional prevented. On Tue, Jun 25, 2019 at 12:44 PM Alan Somers wrote: I thought the same for a while on Tue, Jan 25, then didn

svn commit: r350025 - head/sys/dev/bge

2019-07-16 Thread Andriy Gapon
Author: avg Date: Tue Jul 16 08:36:49 2019 New Revision: 350025 URL: https://svnweb.freebsd.org/changeset/base/350025 Log: bge: check that the bus is a pci bus before using it as such This fixes the following panic on powerpc: pci_get_vendor failed for pcib1 on bus ofwbus0, error = 2