svn commit: r366847 - head/sys/vm

2020-10-19 Thread Ed Maste
Author: emaste Date: Mon Oct 19 18:54:44 2020 New Revision: 366847 URL: https://svnweb.freebsd.org/changeset/base/366847 Log: uma: fix KTR message after r366840 Reported by: bz Sponsored by: The FreeBSD Foundation Modified: head/sys/vm/uma_core.c Modified: head/sys/vm/uma_core.c

svn commit: r366861 - in head/sys/modules: . vmware

2020-10-19 Thread Ed Maste
Author: emaste Date: Mon Oct 19 20:43:29 2020 New Revision: 366861 URL: https://svnweb.freebsd.org/changeset/base/366861 Log: build vmware modules on arm64 pvscsi and vmxnet3 build and work. Exclude vmci for now as it contains x86-specific assembly. Reported by: Vincent Milum Jr

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

2020-10-20 Thread Ed Maste
Author: emaste Date: Tue Oct 20 20:11:29 2020 New Revision: 366902 URL: https://svnweb.freebsd.org/changeset/base/366902 Log: arm64: add uhci to GENERIC uhci is (or, can be) used by VMware ESXi-Arm. PR: 250308 Reported by: Vincent Milum Jr MFC after:2 weeks Sponsor

Re: svn commit: r366936 - head/sys/net

2020-10-23 Thread Ed Maste
On Fri, 23 Oct 2020 at 07:27, Hans Petter Selasky wrote: > > Do we have a script or tool, which can do this? Clang-format can do it; have a look at the IncludeCategories in .clang-format at the top of the tree to see the current rule set for includes. _

svn commit: r366977 - in head: contrib/elftoolchain/libelf lib/libelf

2020-10-23 Thread Ed Maste
Author: emaste Date: Fri Oct 23 16:35:23 2020 New Revision: 366977 URL: https://svnweb.freebsd.org/changeset/base/366977 Log: libelf: add compression header support GNU and Oracle libelf implementations added support for section compression, intended to reduce the size of DWARF debug info

Re: svn commit: r366993 - head/sys/net

2020-10-24 Thread Ed Maste
On Sat, 24 Oct 2020 at 11:27, Warner Losh wrote: > >> Given we already have nice .clang-format, that does most of the job, maybe >> it's worth considering looking into tweaking it further to fix this part? >> It would be nice if we could finally offload all formatting issues to the >> tool and f

svn commit: r367042 - head/usr.sbin/mergemaster

2020-10-25 Thread Ed Maste
Author: emaste Date: Sun Oct 25 18:06:45 2020 New Revision: 367042 URL: https://svnweb.freebsd.org/changeset/base/367042 Log: mergemaster: Clarify installed and updated versions Describe "diff installed new" as "Displaying differences between installed and new." Previously mergemaster de

svn commit: r367043 - head/libexec/rc/rc.d

2020-10-25 Thread Ed Maste
Author: emaste Date: Sun Oct 25 18:27:21 2020 New Revision: 367043 URL: https://svnweb.freebsd.org/changeset/base/367043 Log: rc.d/syscons: remove spaces before tab Modified: head/libexec/rc/rc.d/syscons Modified: head/libexec/rc/rc.d/syscons =

Re: svn commit: r366993 - head/sys/net

2020-10-27 Thread Ed Maste
On Sat, 24 Oct 2020 at 06:46, Konstantin Belousov wrote: > > > -#include > sys/systm.h should come right after sys/param.h. These two headers are > exceptions to the normal alphabetical rule. style(9) claims that sys/types.h and sys/param.h are the special headers: Kernel include files (s

Re: svn commit: r367066 - head/sys/compat/linux

2020-10-27 Thread Ed Maste
On Mon, 26 Oct 2020 at 14:03, Mateusz Guzik wrote: > > Author: mjg > Date: Mon Oct 26 18:03:50 2020 > New Revision: 367066 > URL: https://svnweb.freebsd.org/changeset/base/367066 > > Log: > linux: silence renameat2 flags warning What flag(s) are missing?

svn commit: r367125 - head

2020-10-28 Thread Ed Maste
Author: emaste Date: Thu Oct 29 02:02:30 2020 New Revision: 367125 URL: https://svnweb.freebsd.org/changeset/base/367125 Log: CI: switch to qemu42 package It appears that booting FreeBSD from qemu's synthesized FAT filesystem broke somehow in a recent qemu-devel update. qemu42 works so s

svn commit: r367209 - in head: contrib/elftoolchain/readelf usr.bin/readelf

2020-10-31 Thread Ed Maste
Author: emaste Date: Sat Oct 31 15:27:45 2020 New Revision: 367209 URL: https://svnweb.freebsd.org/changeset/base/367209 Log: readelf: Add -z decompression support Compatible with GNU readelf, -z decompresses sections displayed by -x or -p. ELF Tool Chain ticket #555 https://source

Re: svn commit: r367321 - head/sys/amd64/linux

2020-11-04 Thread Ed Maste
On Wed, 4 Nov 2020 at 07:10, Kristof Provost wrote: > > > And why you just abandoned the differential [1]? > > > Probably because it timed out. The review had been pending since August. > Arguably the differential link should have been included as well, but > it’s hardly important in this case. I

Re: svn commit: r367304 - in head: share/man/man5 share/mk tools/build/options usr.bin usr.bin/clang usr.bin/clang/llvm-cxxfilt

2020-11-04 Thread Ed Maste
On Tue, 3 Nov 2020 at 14:57, Dimitry Andric wrote: > > Author: dim > Date: Tue Nov 3 19:57:28 2020 > New Revision: 367304 > URL: https://svnweb.freebsd.org/changeset/base/367304 > > Log: > Add WITH_LLVM_CXXFILT option to install llvm-cxxfilt as c++filt A previous argument against the LLVM vers

Re: svn commit: r367304 - in head: share/man/man5 share/mk tools/build/options usr.bin usr.bin/clang usr.bin/clang/llvm-cxxfilt

2020-11-04 Thread Ed Maste
On Wed, 4 Nov 2020 at 12:40, Dimitry Andric wrote: > > I think this guidance originates from the world of embedded systems, > where storage size is a more limiting factor than on recent desktop or > server class machines. On my desktops I won't care too much whether an > executable is 1M or 100MB,

svn commit: r367645 - head/sys/netinet

2020-11-13 Thread Ed Maste
Author: emaste Date: Fri Nov 13 18:25:07 2020 New Revision: 367645 URL: https://svnweb.freebsd.org/changeset/base/367645 Log: ip_fastfwd: style(9) tidy for r367628 Discussed with: gnn MFC with: r367628 Modified: head/sys/netinet/ip_fastfwd.c head/sys/netinet/ip_input.c Mod

svn commit: r367646 - head/sys/conf

2020-11-13 Thread Ed Maste
Author: emaste Date: Fri Nov 13 18:34:13 2020 New Revision: 367646 URL: https://svnweb.freebsd.org/changeset/base/367646 Log: Disable kernel INIT_ALL_ZERO on amd64 It is currently incompatible with kernel ifunc memset. PR: 251083 MFC with: r367577 Sponsored by: The Fr

svn commit: r367648 - head/share/mk

2020-11-13 Thread Ed Maste
Author: emaste Date: Fri Nov 13 19:08:42 2020 New Revision: 367648 URL: https://svnweb.freebsd.org/changeset/base/367648 Log: Fix `make makeman` after r367577 WITH_INIT_ALL_ZERO and WITH_INIT_ALL_PATTERN are mutually exclusive. The .error when they were both set broke makeman so demote it

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

2020-11-13 Thread Ed Maste
Author: emaste Date: Fri Nov 13 19:09:21 2020 New Revision: 367649 URL: https://svnweb.freebsd.org/changeset/base/367649 Log: src.conf.5: regenerate after r367577 INIT_ALL_ZERO / INIT_ALL_PATTERN Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 =

svn commit: r367772 - in head: share/man/man4 sys/dev/usb sys/dev/usb/serial

2020-11-17 Thread Ed Maste
Author: emaste Date: Tue Nov 17 18:28:20 2020 New Revision: 367772 URL: https://svnweb.freebsd.org/changeset/base/367772 Log: uplcom: add ATen/Prolific USB-232 Controller D USB ID PR: 251166 Submitted by: marcus MFC after:2 weeks Modified: head/share/man/man4/uplcom.4

svn commit: r367821 - head/lib/libc/string

2020-11-18 Thread Ed Maste
Author: emaste Date: Wed Nov 18 22:01:34 2020 New Revision: 367821 URL: https://svnweb.freebsd.org/changeset/base/367821 Log: clang-format libc string functions imported from musl We have adopted these and don't consider them 'contrib' code, so bring them closer to style(9). This is a fo

svn commit: r367822 - head/lib/libc/string

2020-11-18 Thread Ed Maste
Author: emaste Date: Thu Nov 19 00:02:12 2020 New Revision: 367822 URL: https://svnweb.freebsd.org/changeset/base/367822 Log: libc: optimize memmem two-way bad character shift first, the condition (mem && k < p) is redundant, because mem being nonzero implies the needle is periodic with p

svn commit: r367823 - head/lib/libc/string

2020-11-18 Thread Ed Maste
Author: emaste Date: Thu Nov 19 00:03:15 2020 New Revision: 367823 URL: https://svnweb.freebsd.org/changeset/base/367823 Log: libc: fix undefined behavior from signed overflow in strstr and memmem unsigned char promotes to int, which can overflow when shifted left by 24 bits or more. this

svn commit: r367853 - head/contrib/elftoolchain/addr2line

2020-11-19 Thread Ed Maste
Author: emaste Date: Thu Nov 19 21:10:36 2020 New Revision: 367853 URL: https://svnweb.freebsd.org/changeset/base/367853 Log: addr2line: swap if conditions for diff reduction in upcoming change No functional change intended. Modified: head/contrib/elftoolchain/addr2line/addr2line.c Modi

svn commit: r368019 - head/contrib/llvm-project/clang/lib/Driver/ToolChains

2020-11-25 Thread Ed Maste
Author: emaste Date: Wed Nov 25 14:26:13 2020 New Revision: 368019 URL: https://svnweb.freebsd.org/changeset/base/368019 Log: clang: allow -fstack-clash-protection on FreeBSD -fstack-clash-protection was added in Clang commit e67cbac81211 but was enabled only on Linux. It should work fin

svn commit: r368114 - head/contrib/elftoolchain/addr2line

2020-11-27 Thread Ed Maste
Author: emaste Date: Fri Nov 27 21:38:03 2020 New Revision: 368114 URL: https://svnweb.freebsd.org/changeset/base/368114 Log: addr2line: add label checks when DW_AT_range and DW_AT_low_pc cannot be used Check label's ranges for address we want to translate if a CU doesn't have usable DW_A

Re: svn commit: r368124 - in head/sys: cam cam/ata cam/ctl cam/mmc cam/nvme cam/scsi compat/linprocfs compat/linux conf contrib/openzfs/module/os/freebsd/zfs dev/ahci dev/ata dev/firewire dev/flash de

2020-11-29 Thread Ed Maste
On Sun, 29 Nov 2020 at 12:36, Konstantin Belousov wrote: > > I think it is reasonable to return to 128KB for 32bit systems. ... > +#ifndef MAXPHYS/* max raw I/O transfer size > */ > +#ifdef __ILP32__ > +#define MAXPHYS(128 * 1024) > +#else > +#defin

svn commit: r368280 - head/contrib/elftoolchain/addr2line

2020-12-02 Thread Ed Maste
Author: emaste Date: Wed Dec 2 17:22:29 2020 New Revision: 368280 URL: https://svnweb.freebsd.org/changeset/base/368280 Log: addr2line: rework check_range conditions Simplify logic and reduce indentation for DW_AT_low_pc case. Reviewed by: Tiger Gao, markj Sponsored by: The FreeBSD

svn commit: r368282 - head/usr.sbin/crashinfo

2020-12-02 Thread Ed Maste
Author: emaste Date: Wed Dec 2 19:58:50 2020 New Revision: 368282 URL: https://svnweb.freebsd.org/changeset/base/368282 Log: crashinfo: Add references to the gdb port/package We intend to remove the obsolete GDB 6.1.1 from FreeBSD before FreeBSD 13. Reviewed by jhb Sponsored by: T

svn commit: r368302 - head/contrib/elftoolchain/addr2line

2020-12-03 Thread Ed Maste
Author: emaste Date: Thu Dec 3 14:41:11 2020 New Revision: 368302 URL: https://svnweb.freebsd.org/changeset/base/368302 Log: addr2line: fix allocation leak in error path CID: 1437677 Reported by: Coverity Scan Sponsored by: The FreeBSD Foundation Modified: head/contrib/elf

Re: svn commit: r366857 - head/libexec/rc/rc.d

2020-12-03 Thread Ed Maste
On Wed, 2 Dec 2020 at 23:19, Cy Schubert wrote: > > I've been looking at this earlier today, a different issue. > > This reverts r366857 and adds netifdown to run almost prior to shutdown. The netbooted pine64 hwlab CI job has been mostly failing since the original change as well as it appears th

Re: svn commit: r368345 - head/libexec/rc/rc.d

2020-12-05 Thread Ed Maste
On Fri, 4 Dec 2020 at 14:31, Cy Schubert wrote: > > Author: cy > Date: Fri Dec 4 19:31:16 2020 > New Revision: 368345 > URL: https://svnweb.freebsd.org/changeset/base/368345 > > Log: > Revert r366857. HW lab CI is green again with this change: https://ci.freebsd.org/hwlab/job/FreeBSD-device-he

svn commit: r368397 - in head: share/man/man4 sys/dev/mn

2020-12-06 Thread Ed Maste
Author: emaste Date: Sun Dec 6 21:34:04 2020 New Revision: 368397 URL: https://svnweb.freebsd.org/changeset/base/368397 Log: Add deprecation notice to mn(4) Sync serial (T1/E1) interfaces are largely irrelevant today and phk confirms this driver is unnecessary in review D23928. This

Re: svn commit: r368409 - head/sys/dev/mn

2020-12-07 Thread Ed Maste
On Mon, 7 Dec 2020 at 06:19, Hans Petter Selasky wrote: > > Author: hselasky > Date: Mon Dec 7 11:18:51 2020 > New Revision: 368409 > URL: https://svnweb.freebsd.org/changeset/base/368409 > > Log: > Fix compilation after r368397. > > MFC after:3 days > Sponsored by: Mellanox Technologie

svn commit: r368441 - head/share/mk

2020-12-08 Thread Ed Maste
Author: emaste Date: Tue Dec 8 14:56:15 2020 New Revision: 368441 URL: https://svnweb.freebsd.org/changeset/base/368441 Log: Default to WITHOUT_GDB (GDB 6.1.1) for FreeBSD 13 As discussed on -current, -stable, -toolchain, and with jhb@ and imp@, disable the obsolete in-tree GDB 6.1.1 by

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

2020-12-08 Thread Ed Maste
Author: emaste Date: Tue Dec 8 15:00:07 2020 New Revision: 368442 URL: https://svnweb.freebsd.org/changeset/base/368442 Log: regen src.conf.5 after r368441, WITHOUT_GDB default Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r368447 - in head/crypto/openssl: crypto/asn1 crypto/err crypto/x509v3 include/openssl

2020-12-08 Thread Ed Maste
Author: emaste Date: Tue Dec 8 16:43:35 2020 New Revision: 368447 URL: https://svnweb.freebsd.org/changeset/base/368447 Log: OpenSSL: address CVE-2020-1971 OpenSSL commit 3db2c9f3: Complain if we are attempting to encode with an invalid ASN.1 template OpenSSL commit 43a7033: Check

svn commit: r368652 - head/tools/kerneldoc/subsys

2020-12-14 Thread Ed Maste
Author: emaste Date: Tue Dec 15 01:45:19 2020 New Revision: 368652 URL: https://svnweb.freebsd.org/changeset/base/368652 Log: Remove more cx,ctau leftovers Missed in r359178 Deleted: head/tools/kerneldoc/subsys/Doxyfile-dev_ctau head/tools/kerneldoc/subsys/Doxyfile-dev_cx _

svn commit: r368667 - in head: . gnu/usr.bin gnu/usr.bin/binutils gnu/usr.bin/gdb tools/build/mk

2020-12-15 Thread Ed Maste
Author: emaste Date: Tue Dec 15 17:44:19 2020 New Revision: 368667 URL: https://svnweb.freebsd.org/changeset/base/368667 Log: Retire obsolete GDB 6.1.1 GDB 6.1.1 was released in June 2004 and is long obsolete. It does not support all of the architectures that FreeBSD does, and imposes l

svn commit: r368668 - head

2020-12-15 Thread Ed Maste
Author: emaste Date: Tue Dec 15 17:52:04 2020 New Revision: 368668 URL: https://svnweb.freebsd.org/changeset/base/368668 Log: Add relnote for r368667, GDB 6.1.1 removal Modified: head/RELNOTES Modified: head/RELNOTES ===

svn commit: r368669 - in head: . gnu/lib share/mk

2020-12-15 Thread Ed Maste
Author: emaste Date: Tue Dec 15 18:12:03 2020 New Revision: 368669 URL: https://svnweb.freebsd.org/changeset/base/368669 Log: Remove additional GDB leftovers missed in r368667 Modified: head/Makefile.inc1 head/gnu/lib/Makefile head/share/mk/src.opts.mk Modified: head/Makefile.inc1 ==

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

2020-12-16 Thread Ed Maste
Author: emaste Date: Wed Dec 16 14:00:42 2020 New Revision: 368695 URL: https://svnweb.freebsd.org/changeset/base/368695 Log: src.conf.5: regen after r368667, GDB retirement Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r368696 - head/contrib/binutils

2020-12-16 Thread Ed Maste
Author: emaste Date: Wed Dec 16 14:01:04 2020 New Revision: 368696 URL: https://svnweb.freebsd.org/changeset/base/368696 Log: Remove contrib/binutils, unused after r368667 Deleted: head/contrib/binutils/ ___ svn-src-head@freebsd.org mailing list htt

Re: svn commit: r368667 - in head: . gnu/usr.bin gnu/usr.bin/binutils gnu/usr.bin/gdb tools/build/mk

2020-12-16 Thread Ed Maste
On Tue, 15 Dec 2020 at 18:25, John Baldwin wrote: > > On 12/15/20 9:44 AM, Ed Maste wrote: > > Author: emaste > > Date: Tue Dec 15 17:44:19 2020 > > New Revision: 368667 > > URL: https://svnweb.freebsd.org/changeset/base/368667 > > > > Log: > >

svn commit: r368736 - head/tools/tools/git/hooks

2020-12-17 Thread Ed Maste
Author: emaste Date: Thu Dec 17 19:58:29 2020 New Revision: 368736 URL: https://svnweb.freebsd.org/changeset/base/368736 Log: Add initial version of git commit message preparation hook Start with a slightly modified version of the SVN commit template, to allow developers to experiment. T

svn commit: r368737 - head/tools/tools/git/hooks

2020-12-17 Thread Ed Maste
Author: emaste Date: Thu Dec 17 20:11:31 2020 New Revision: 368737 URL: https://svnweb.freebsd.org/changeset/base/368737 Log: chmod +x the git commit message prep hook Modified: Directory Properties: head/tools/tools/git/hooks/prepare-commit-msg (props changed) _

svn commit: r368740 - head/tools/tools/git/hooks

2020-12-17 Thread Ed Maste
Author: emaste Date: Thu Dec 17 20:31:45 2020 New Revision: 368740 URL: https://svnweb.freebsd.org/changeset/base/368740 Log: Describe the commit message template our git hook script produces Reported by: rpokala Modified: head/tools/tools/git/hooks/prepare-commit-msg Modified: head/to

Re: svn commit: r368736 - head/tools/tools/git/hooks

2020-12-28 Thread Ed Maste
On Mon, 28 Dec 2020 at 14:34, Alan Somers wrote: > > On Thu, Dec 17, 2020 at 12:58 PM Ed Maste wrote: >> >> Author: emaste >> Date: Thu Dec 17 19:58:29 2020 >> New Revision: 368736 >> URL: https://svnweb.freebsd.org/changeset/base/368736 >> >> Log

svn commit: r355334 - head/sys/dev/syscons

2019-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 16:45:53 2019 New Revision: 355334 URL: https://svnweb.freebsd.org/changeset/base/355334 Log: scterm-sc.c: convert source file to UTF-8 encoding Most source files are already ASCII or UTF-8 but this one was not previously converted. Modified: head/sys/de

svn commit: r355340 - head/sys/dev/ctau

2019-12-03 Thread Ed Maste
Author: emaste Date: Tue Dec 3 16:52:03 2019 New Revision: 355340 URL: https://svnweb.freebsd.org/changeset/base/355340 Log: ctau.c: convert from KOI8-R to UTF-8 encoding AFAICT this is the last source file (excluding contrib) that was not ASCII or UTF-8. Modified: head/sys/dev/ctau/c

svn commit: r355413 - in head: contrib/elftoolchain contrib/elftoolchain/addr2line contrib/elftoolchain/common contrib/elftoolchain/elfcopy contrib/elftoolchain/elfdump contrib/elftoolchain/libdwar...

2019-12-05 Thread Ed Maste
Author: emaste Date: Thu Dec 5 13:20:15 2019 New Revision: 355413 URL: https://svnweb.freebsd.org/changeset/base/355413 Log: Update ELF Tool Chain to upstream r3769 This contains many small bugfixes and documentation improvements. Sponsored by: The FreeBSD Foundation Added: head/co

Re: svn commit: r355436 - in head/sys: amd64/amd64 x86/x86

2019-12-06 Thread Ed Maste
On Thu, 5 Dec 2019 at 21:43, Scott Long wrote: > > Author: scottl > Date: Fri Dec 6 02:43:05 2019 > New Revision: 355436 > URL: https://svnweb.freebsd.org/changeset/base/355436 > > Log: > Move the mds, irbs, and ssb mitigation knobs into machdep.mitigations. If we're moving them and adding bac

svn commit: r355476 - head/libexec/rc

2019-12-06 Thread Ed Maste
Author: emaste Date: Sat Dec 7 00:33:08 2019 New Revision: 355476 URL: https://svnweb.freebsd.org/changeset/base/355476 Log: rc.shutdown: kill shutdown process after logging message Move the kill -KILL $$ back to the pre-r354446 location at the end of the shutdown timeout handler. M

svn commit: r355575 - head/share/vt/keymaps

2019-12-09 Thread Ed Maste
Author: emaste Date: Tue Dec 10 03:42:59 2019 New Revision: 355575 URL: https://svnweb.freebsd.org/changeset/base/355575 Log: Add missing language specifier for Hebrew il.kbd description PR: 235094 (related) MFC after:1 week Sponsored by: The FreeBSD Foundation Modified:

svn commit: r355583 - in head/share: syscons/fonts syscons/keymaps vt/keymaps

2019-12-10 Thread Ed Maste
Author: emaste Date: Tue Dec 10 13:52:08 2019 New Revision: 355583 URL: https://svnweb.freebsd.org/changeset/base/355583 Log: strip trailing whitespace from font and keymap INDEX files PR: 235853 Submitted by: scootergrisen gmail com MFC after:1 week Modified: head/shar

svn commit: r355585 - head/share/vt/keymaps

2019-12-10 Thread Ed Maste
Author: emaste Date: Tue Dec 10 14:35:38 2019 New Revision: 355585 URL: https://svnweb.freebsd.org/changeset/base/355585 Log: remove nonexistent from-* entries from vt INDEX.keymaps A number of entries of the form "de.kbd.from-cp850" existed in vt's INDEX.keymaps, added in r270114, but th

Re: svn commit: r355585 - head/share/vt/keymaps

2019-12-10 Thread Ed Maste
On Tue, 10 Dec 2019 at 10:22, Stefan Eßer wrote: > > Nobody seems to have noticed this problem for more than 5 years, > though. Probably because there's no user-facing impact - nonexistent keymap files are just omitted from the list. I'm glad someone eventually looked and submitted a PR :) There

svn commit: r355592 - in head/share/vt: fonts keymaps

2019-12-10 Thread Ed Maste
Author: emaste Date: Tue Dec 10 20:02:57 2019 New Revision: 355592 URL: https://svnweb.freebsd.org/changeset/base/355592 Log: Add Danish translation for vt font and keymap INDEX files Also sort some entries into the correct location, correct MacBook capitalization, etc. PR:

svn commit: r355594 - head/share/vt/keymaps

2019-12-10 Thread Ed Maste
Author: emaste Date: Tue Dec 10 20:11:39 2019 New Revision: 355594 URL: https://svnweb.freebsd.org/changeset/base/355594 Log: remove again nonexistent from-* entries from vt INDEX.keymaps A number of entries of the form "de.kbd.from-cp850" existed in vt's INDEX.keymaps, added in r270114,

svn commit: r355609 - head

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 14:54:29 2019 New Revision: 355609 URL: https://svnweb.freebsd.org/changeset/base/355609 Log: Make NOCLEAN an error instead of a warning The warning was added in r289728 (over four years ago) and at that time NO_CLEAN was already the correct spelling for ov

svn commit: r355613 - head/share/man/man7

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 16:43:54 2019 New Revision: 355613 URL: https://svnweb.freebsd.org/changeset/base/355613 Log: security.7: add caveat about interim sysctl paths from r355436 r355436 moved mitigation sysctls to machdep.mitigations but did not rationalize the sense of the inv

svn commit: r355614 - head/usr.sbin/kbdmap

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 17:19:36 2019 New Revision: 355614 URL: https://svnweb.freebsd.org/changeset/base/355614 Log: kbdmap: allow INDEX.keymaps to provide the dialog title Previously kbdmap had a localized menu heading ("Choose your keyboard layout") but not the dialog title ("K

svn commit: r355615 - head/sys/arm/linux

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 17:28:49 2019 New Revision: 355615 URL: https://svnweb.freebsd.org/changeset/base/355615 Log: arm linuxulator: add syscalls.conf and Makefile for "make sysent" Differential Revision:https://reviews.freebsd.org/D7973 Added: head/sys/arm/linux/Makefi

svn commit: r355619 - head

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 17:48:34 2019 New Revision: 355619 URL: https://svnweb.freebsd.org/changeset/base/355619 Log: connect arm linuxulator to top-level make sysent Reported by: kevans Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 =

svn commit: r355620 - head/sys/arm/linux

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 17:52:06 2019 New Revision: 355620 URL: https://svnweb.freebsd.org/changeset/base/355620 Log: arm linuxulator: add "make sysent" generated files Sponsored by: The FreeBSD Foundation Added: head/sys/arm/linux/linux_proto.h (contents, props changed) head

svn commit: r355621 - head/sys/arm/linux

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 18:21:35 2019 New Revision: 355621 URL: https://svnweb.freebsd.org/changeset/base/355621 Log: arm linuxulator: put syscall type and argument on one line Modified: head/sys/arm/linux/syscalls.master Modified: head/sys/arm/linux/syscalls.master =

svn commit: r355622 - head/sys/arm/linux

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 18:24:43 2019 New Revision: 355622 URL: https://svnweb.freebsd.org/changeset/base/355622 Log: arm linuxulator: regen sysent after r355621 Modified: head/sys/arm/linux/linux_proto.h head/sys/arm/linux/linux_systrace_args.c Modified: head/sys/arm/linux/linux_p

svn commit: r355630 - in head/lib/libpmc/pmu-events/arch/arm64: . arm/cortex-a53 cavium/thunderx2 hisilicon/hip08

2019-12-11 Thread Ed Maste
Author: emaste Date: Wed Dec 11 22:09:22 2019 New Revision: 355630 URL: https://svnweb.freebsd.org/changeset/base/355630 Log: libpmc: convert arm64 data files to proper json jevents includes a very permissive json parser that accepts invalid json, of which there are many examples in libpm

svn commit: r355635 - in head: . lib/libpmc

2019-12-11 Thread Ed Maste
Author: emaste Date: Thu Dec 12 00:14:01 2019 New Revision: 355635 URL: https://svnweb.freebsd.org/changeset/base/355635 Log: libpmc: build json event support also on arm64 Modified: head/Makefile.inc1 head/lib/libpmc/Makefile Modified: head/Makefile.inc1 ==

svn commit: r355638 - head

2019-12-11 Thread Ed Maste
Author: emaste Date: Thu Dec 12 00:51:08 2019 New Revision: 355638 URL: https://svnweb.freebsd.org/changeset/base/355638 Log: ObsoleteFiles.inc: chase libpcap update in r334277 libpcap 1.9.0 (pre-release) update removed the export-defs.h header. PR: 242559 Submitted by: Joh

svn commit: r355642 - head

2019-12-11 Thread Ed Maste
Author: emaste Date: Thu Dec 12 02:18:18 2019 New Revision: 355642 URL: https://svnweb.freebsd.org/changeset/base/355642 Log: ObsoleteFiles.inc: remove stale comment A comment at the top of the file claimed that the file was grouped into OLD_FILES, OLD_LIBS, then OLD_DIRS, but that hasn't

svn commit: r355654 - in head/lib/libpmc/pmu-events/arch/s390: cf_z13 cf_z14

2019-12-12 Thread Ed Maste
Author: emaste Date: Thu Dec 12 14:52:37 2019 New Revision: 355654 URL: https://svnweb.freebsd.org/changeset/base/355654 Log: libpmc: remove undesired prefix from two s390 counters Two counters included a prefix 'Counter:###\tName:XXX' in their descriptions that appears to be a leftover f

svn commit: r355666 - head/lib/libpmc/pmu-events/arch/x86/amdfam17h

2019-12-12 Thread Ed Maste
Author: emaste Date: Thu Dec 12 19:23:38 2019 New Revision: 355666 URL: https://svnweb.freebsd.org/changeset/base/355666 Log: libpmc: sort some amdfam17h entries to make valid json Modified: head/lib/libpmc/pmu-events/arch/x86/amdfam17h/core.json head/lib/libpmc/pmu-events/arch/x86/amdfam17

svn commit: r355667 - in head/lib/libpmc/pmu-events/arch/powerpc: power8 power9

2019-12-12 Thread Ed Maste
Author: emaste Date: Thu Dec 12 19:33:16 2019 New Revision: 355667 URL: https://svnweb.freebsd.org/changeset/base/355667 Log: libpmc: convert powerpc event files to proper json Modified: head/lib/libpmc/pmu-events/arch/powerpc/power8/cache.json head/lib/libpmc/pmu-events/arch/powerpc/power8

svn commit: r355668 - in head/lib/libpmc/pmu-events/arch/s390: cf_z10 cf_z13 cf_z14 cf_z196 cf_zec12

2019-12-12 Thread Ed Maste
Author: emaste Date: Thu Dec 12 19:37:10 2019 New Revision: 355668 URL: https://svnweb.freebsd.org/changeset/base/355668 Log: libpmc: convert s390 events data to proper json Modified: head/lib/libpmc/pmu-events/arch/s390/cf_z10/basic.json head/lib/libpmc/pmu-events/arch/s390/cf_z10/crypto.j

svn commit: r355671 - head/lib/libpmc/pmu-events

2019-12-12 Thread Ed Maste
Author: emaste Date: Thu Dec 12 20:55:43 2019 New Revision: 355671 URL: https://svnweb.freebsd.org/changeset/base/355671 Log: libpmc: add MIT SPDX tag to header file The jevents tool includes a copy of the jsmn json parser which is MIT licensed. Upstream the MIT license appears in the js

svn commit: r355714 - head

2019-12-13 Thread Ed Maste
Author: emaste Date: Fri Dec 13 14:48:44 2019 New Revision: 355714 URL: https://svnweb.freebsd.org/changeset/base/355714 Log: revert r355609 Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 == --- head/Makef

Re: svn commit: r355609 - head

2019-12-13 Thread Ed Maste
On Thu, 12 Dec 2019 at 18:46, Bryan Drewery wrote: > > What ever happened to POLA? > > Name 1 good reason this should be an .error?! Or even a .warning for > that matter. > > The argument I keep hearing is "we have to maintain these 3 lines of > code", ok, well now it's just an annoyance to mainta

Re: svn commit: r355784 - in head/sys: compat/linuxkpi/common/src dev/dpaa kern mips/nlm sys

2019-12-16 Thread Ed Maste
On Sun, 15 Dec 2019 at 16:27, Jeff Roberson wrote: > > Author: jeff > Date: Sun Dec 15 21:26:50 2019 > New Revision: 355784 > URL: https://svnweb.freebsd.org/changeset/base/355784 > > Log: > schedlock 4/4 FYI i386, arm, arm64, riscv fail to boot now, with "panic: invalid count 2" Boot logs: i3

svn commit: r355816 - head

2019-12-16 Thread Ed Maste
Author: emaste Date: Mon Dec 16 19:08:49 2019 New Revision: 355816 URL: https://svnweb.freebsd.org/changeset/base/355816 Log: UPDATING: remove outdated caution against make -j Reviewed by: imp Sponsored by: The FreeBSD Foundation Differential Revision:https://reviews.freebsd.or

Re: svn commit: r355585 - head/share/vt/keymaps

2019-12-17 Thread Ed Maste
On Tue, 10 Dec 2019 at 15:01, Stefan Eßer wrote: > > I might restart that effort, if there is interest (important keymaps > missing in FreeBSD, but available for Linux). As someone who really only deals with US layout keyboards I don't have a good handle on what might be missing. It would be good

svn commit: r355914 - head/lib/libc/locale

2019-12-19 Thread Ed Maste
Author: emaste Date: Thu Dec 19 17:01:25 2019 New Revision: 355914 URL: https://svnweb.freebsd.org/changeset/base/355914 Log: localeconv: correct grouping and mon_grouping per C/POSIX grouping and mon_grouping should be "" in the C locale. PR: 172215 MFC after:6 weeks

svn commit: r355943 - head/share/mk

2019-12-20 Thread Ed Maste
Author: emaste Date: Fri Dec 20 20:23:59 2019 New Revision: 355943 URL: https://svnweb.freebsd.org/changeset/base/355943 Log: add LDNS build knob dependency on OPENSSL Reported by: Michael Dexter's run of the Build Options Survey MFC after:1 week Sponsored by: The FreeBSD Foundatio

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

2019-12-27 Thread Ed Maste
Author: emaste Date: Fri Dec 27 15:33:43 2019 New Revision: 356123 URL: https://svnweb.freebsd.org/changeset/base/356123 Log: src.conf.5: regenerate after recent changes r355588 Fix WITHOUT_CLANG build r355646 Revert r354348 r355943 add LDNS build knob dependency on OPENSSL r356111 Us

svn commit: r356124 - head/share/mk

2019-12-27 Thread Ed Maste
Author: emaste Date: Fri Dec 27 15:47:32 2019 New Revision: 356124 URL: https://svnweb.freebsd.org/changeset/base/356124 Log: src.opts.mk: switch LLVM toolchain to opt-out After PowerPC switched in r356111, the list of targets using LLVM as the default toolchain is much longer than those

svn commit: r356125 - head/share/mk

2019-12-27 Thread Ed Maste
Author: emaste Date: Fri Dec 27 16:28:43 2019 New Revision: 356125 URL: https://svnweb.freebsd.org/changeset/base/356125 Log: src.opts.mk: switch LLVM_LIBUNWIND to opt-out PowerPC switched to LLVM_LIBUNWIND along with the switch to Clang/LLVM in r356111. This leaves only 32-bit Arm and s

svn commit: r356127 - head/share/mk

2019-12-27 Thread Ed Maste
Author: emaste Date: Fri Dec 27 16:59:26 2019 New Revision: 356127 URL: https://svnweb.freebsd.org/changeset/base/356127 Log: Switch GPL_DTC to default off We use the BSDL devicetree compiler as long as we have a C++11 compiler. dtc is not needed as a build tool on the platforms that are

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

2019-12-27 Thread Ed Maste
Author: emaste Date: Fri Dec 27 17:12:06 2019 New Revision: 356128 URL: https://svnweb.freebsd.org/changeset/base/356128 Log: src.conf.5: regen after r356127, disable GPL_DTC by default Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r356318 - head/usr.sbin/inetd

2020-01-03 Thread Ed Maste
Author: emaste Date: Fri Jan 3 15:29:32 2020 New Revision: 356318 URL: https://svnweb.freebsd.org/changeset/base/356318 Log: inetd: fix WITHOUT_TCP_WRAPPERS build after r356248 After increasing WARNS, building WITHOUT_TCP_WRAPPERS failed because of some unused variables. Reported by

svn commit: r356319 - head/share/mk

2020-01-03 Thread Ed Maste
Author: emaste Date: Fri Jan 3 16:06:41 2020 New Revision: 356319 URL: https://svnweb.freebsd.org/changeset/base/356319 Log: src.opts.mk: simplify after arm/arm retirement There were a few special cases for arm v5, such as disabling LLDB due to the lack of 64-bit atomic operations. Now

svn commit: r356320 - head/share/mk

2020-01-03 Thread Ed Maste
Author: emaste Date: Fri Jan 3 16:28:10 2020 New Revision: 356320 URL: https://svnweb.freebsd.org/changeset/base/356320 Log: src.opts.mk: switch LLD_BOOTSTRAP and LLD_IS_LD to opt-out More MACHINE_CPUARCH/MACHINE_ARCH cases enable these options than disable them, and several of them have

svn commit: r356322 - head/share/mk

2020-01-03 Thread Ed Maste
Author: emaste Date: Fri Jan 3 18:11:55 2020 New Revision: 356322 URL: https://svnweb.freebsd.org/changeset/base/356322 Log: src.opts.mk: GOOGLETEST requires CXX Reported by: Build Options Survey run by Michael Dexter Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opt

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

2020-01-03 Thread Ed Maste
Author: emaste Date: Fri Jan 3 18:21:00 2020 New Revision: 356324 URL: https://svnweb.freebsd.org/changeset/base/356324 Log: src.conf.5: regen after r356322 and r356323 For SVNLITE dependency on FILE and GOOGLETEST dependency on CXX. Modified: head/share/man/man5/src.conf.5 Modified: h

svn commit: r356323 - head/share/mk

2020-01-03 Thread Ed Maste
Author: emaste Date: Fri Jan 3 18:20:03 2020 New Revision: 356323 URL: https://svnweb.freebsd.org/changeset/base/356323 Log: src.opts.mk: SVNLITE requires FILE Reported by: Build Options Survey run by Michael Dexter Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opts.

Re: svn commit: r356322 - head/share/mk

2020-01-03 Thread Ed Maste
On Fri, 3 Jan 2020 at 14:23, Enji Cooper wrote: > > Thank you for doing this <3. FWIW, MK_TESTS:= no should have also > covered this, but no real harm nor foul in making it explicit. Hmm, it looks like MK_TESTS_SUPPORT == no turns off MK_GOOGLETEST but MK_TESTS does not. I'm happy enough if someo

Re: svn commit: r356323 - head/share/mk

2020-01-03 Thread Ed Maste
On Fri, 3 Jan 2020 at 13:20, Ed Maste wrote: > > Author: emaste > Date: Fri Jan 3 18:20:03 2020 > New Revision: 356323 > URL: https://svnweb.freebsd.org/changeset/base/356323 > > Log: > src.opts.mk: SVNLITE requires FILE It's actually libmagic(3) that's requ

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

2020-01-04 Thread Ed Maste
Author: emaste Date: Sun Jan 5 02:47:56 2020 New Revision: 356367 URL: https://svnweb.freebsd.org/changeset/base/356367 Log: Do not build GCC 4.2.1 by default for any CPU architecture By default set to NO: GCC GCC_BOOTSTRAP GNUCXX As described by imp@ on the freebsd-arch mail

svn commit: r356368 - head/tools/build/options

2020-01-04 Thread Ed Maste
Author: emaste Date: Sun Jan 5 03:00:26 2020 New Revision: 356368 URL: https://svnweb.freebsd.org/changeset/base/356368 Log: Adjust WITH_/WITHOUT_ descriptions for GCC options after r356367 The options default to NO on all archs now, and will be removed before FreeBSD 13. Sponsored

Re: svn commit: r356367 - in head: . share/mk

2020-01-04 Thread Ed Maste
On Sat, 4 Jan 2020 at 21:57, Mark Linimon wrote: > > On Sun, Jan 05, 2020 at 02:47:56AM +0000, Ed Maste wrote: > > Do not build GCC 4.2.1 by default for any CPU architecture > > And there was much rejoicing :-) > > (but plz not to MFC tnx) Indeed, I should have tagged it

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

2020-01-04 Thread Ed Maste
Author: emaste Date: Sun Jan 5 03:03:34 2020 New Revision: 356369 URL: https://svnweb.freebsd.org/changeset/base/356369 Log: src.conf.5: regen after r356367, default to GCC off Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

<    3   4   5   6   7   8   9   10   11   12   >