svn commit: r349170 - in head: . sys/sys

2019-06-18 Thread Ed Maste
Author: emaste Date: Tue Jun 18 14:13:52 2019 New Revision: 349170 URL: https://svnweb.freebsd.org/changeset/base/349170 Log: Remove sys/capability.h for the third time In all supported (and most unsupported) FreeBSD versions the appropriate header for Capsicum is sys/capsicum.h. Softwar

svn commit: r349239 - head/share/man/man9

2019-06-20 Thread Ed Maste
Author: emaste Date: Thu Jun 20 18:19:09 2019 New Revision: 349239 URL: https://svnweb.freebsd.org/changeset/base/349239 Log: Clarify that vm_map_protect cannot upgrade max_protection It's implied by the man page's RETURN VALUES section, but be explicit in the description that vm_map_prot

svn commit: r349241 - head/share/man/man9

2019-06-20 Thread Ed Maste
Author: emaste Date: Thu Jun 20 18:30:19 2019 New Revision: 349241 URL: https://svnweb.freebsd.org/changeset/base/349241 Log: Clarify vm_map_protect max_protection downgrade As reported in review D20709 by brooks calling vm_map_protect to set a new max_protection value downgrades existing

svn commit: r349268 - head/sys/dev/nand

2019-06-21 Thread Ed Maste
Author: emaste Date: Fri Jun 21 13:42:40 2019 New Revision: 349268 URL: https://svnweb.freebsd.org/changeset/base/349268 Log: nandsim: correct test to avoid out-of-bounds access Previously nandsim_chip_status returned EINVAL iff both of user-provided chip->ctrl_num and chip->num were out

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

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

2019-06-25 Thread Ed Maste
On Mon, 24 Jun 2019 at 19:18, Rebecca Cran wrote: > > 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 My QEMU smoke test script (tools/boot/ci-qemu-test.sh) fails after t

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

2019-06-25 Thread Ed Maste
Author: emaste Date: Tue Jun 25 19:06:43 2019 New Revision: 349385 URL: https://svnweb.freebsd.org/changeset/base/349385 Log: bhyve: avoid theoretical stack buffer overflow from integer overflow Use the proper size_t type to match strlen's return type. This is not exploitable in practice

svn commit: r349453 - head/release/picobsd/build

2019-06-27 Thread Ed Maste
Author: emaste Date: Thu Jun 27 13:31:55 2019 New Revision: 349453 URL: https://svnweb.freebsd.org/changeset/base/349453 Log: picobsd: also exclude .git where we exclude .svn today Sponsored by: The FreeBSD Foundation Modified: head/release/picobsd/build/picobsd Modified: head/release/p

svn commit: r349469 - head/usr.bin/uname

2019-06-27 Thread Ed Maste
Author: emaste Date: Thu Jun 27 20:34:50 2019 New Revision: 349469 URL: https://svnweb.freebsd.org/changeset/base/349469 Log: Expose the kernel's build-ID through `uname -b` After r348611 the kernel's build-ID is available via sysctl. Add a -b flag to uname to report it. Submitted b

svn commit: r349602 - head/sys/dev/usb/net

2019-07-02 Thread Ed Maste
Author: emaste Date: Tue Jul 2 16:44:04 2019 New Revision: 349602 URL: https://svnweb.freebsd.org/changeset/base/349602 Log: if_muge: set IFCAP_VLAN_MTU to maintain 1500 MTU with vlan use PR: 238665 Submitted by: Ralf MFC after:1 week Modified: head/sys/dev/usb/net/if

svn commit: r349619 - head/lib/libc/iconv

2019-07-02 Thread Ed Maste
Author: emaste Date: Tue Jul 2 23:56:37 2019 New Revision: 349619 URL: https://svnweb.freebsd.org/changeset/base/349619 Log: libc: correct iconv buffer overflow admbugs: 920 Submitted by: Andrea Venturoli, gabor Reported by: Andrea Venturoli , NetFence Security: CVE-2019-56

svn commit: r349697 - head/sys/vm

2019-07-03 Thread Ed Maste
Author: emaste Date: Wed Jul 3 19:59:56 2019 New Revision: 349697 URL: https://svnweb.freebsd.org/changeset/base/349697 Log: correct pmap_ts_referenced return type pmap_ts_referenced returns a count, not a boolean, and is supposed to have int as the return type not boolean_t. This w

svn commit: r349751 - head/sys/compat/linux

2019-07-04 Thread Ed Maste
Author: emaste Date: Thu Jul 4 20:42:08 2019 New Revision: 349751 URL: https://svnweb.freebsd.org/changeset/base/349751 Log: Update Linux compat version to 2.6.36 New system calls between 2.6.32 and 2.6.26 are already implemented. This should be mostly NFC as far as contemporary Linux

svn commit: r350215 - head/usr.sbin/mptutil

2019-07-22 Thread Ed Maste
Author: emaste Date: Mon Jul 22 17:25:35 2019 New Revision: 350215 URL: https://svnweb.freebsd.org/changeset/base/350215 Log: mptutil: emit a warning on big-endian architectures It is known to be broken. PR: 162513 MFC after:1 week Sponsored by: The FreeBSD Foundation

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

2019-07-23 Thread Ed Maste
Author: emaste Date: Tue Jul 23 16:27:36 2019 New Revision: 350244 URL: https://svnweb.freebsd.org/changeset/base/350244 Log: bhyve: correct out-of-bounds read in XHCI device emulation Add appropriate bounds checks on the epid and streamid fields in the device doorbell registers. adm

svn commit: r350260 - head/sys/kern

2019-07-23 Thread Ed Maste
Author: emaste Date: Tue Jul 23 20:59:36 2019 New Revision: 350260 URL: https://svnweb.freebsd.org/changeset/base/350260 Log: mqueuefs: fix struct file leak In some error cases we previously leaked a stuct file. Submitted by: mjg, markj Modified: head/sys/kern/uipc_mqueue.c Modifie

Re: svn commit: r349802 - head/sys/fs/ext2fs

2019-07-24 Thread Ed Maste
On Sun, 7 Jul 2019 at 04:58, Fedor Uporov wrote: > > Author: fsu > Date: Sun Jul 7 08:58:02 2019 > New Revision: 349802 > URL: https://svnweb.freebsd.org/changeset/base/349802 > > Log: > Add additional check for 'blocks per group' and 'fragments per group' > superblock fields. Will you MFC th

svn commit: r350294 - head/sys/netpfil/pf

2019-07-24 Thread Ed Maste
Author: emaste Date: Wed Jul 24 16:51:14 2019 New Revision: 350294 URL: https://svnweb.freebsd.org/changeset/base/350294 Log: pf: zero output buffer in pfioctl Avoid potential structure padding leak. Reported by: Vlad Tsyrklevich Reviewed by: kp MFC after:3 days Security:

svn commit: r350301 - head/lib/libsysdecode

2019-07-24 Thread Ed Maste
Author: emaste Date: Wed Jul 24 21:06:19 2019 New Revision: 350301 URL: https://svnweb.freebsd.org/changeset/base/350301 Log: libsysdecode: add explicit dependencies on recently changed headers r349369 removed IP_MIN_MEMBERSHIPS and IPV6_MIN_MEMBERSHIPS, and r349893 removed TCP_RACK_SESS_

svn commit: r350302 - head

2019-07-24 Thread Ed Maste
Author: emaste Date: Wed Jul 24 21:08:30 2019 New Revision: 350302 URL: https://svnweb.freebsd.org/changeset/base/350302 Log: cirrus.yml: use OVMF.fd from uefi-edk2-qemu-x86_64 package Sponsored by: The FreeBSD Foundation Modified: head/.cirrus.yml Modified: head/.cirrus.yml ===

svn commit: r350303 - head/sys/modules/i2c/controllers/ichiic

2019-07-24 Thread Ed Maste
Author: emaste Date: Wed Jul 24 21:26:17 2019 New Revision: 350303 URL: https://svnweb.freebsd.org/changeset/base/350303 Log: enable ig4_acpi on aarch64 The already-listed APMC0D0F ID belongs to the Ampere eMAG aarch64 platform, but ACPI support was not even built on aarch64. Submitt

svn commit: r350327 - in head: . lib/libsysdecode

2019-07-25 Thread Ed Maste
Author: emaste Date: Thu Jul 25 17:10:17 2019 New Revision: 350327 URL: https://svnweb.freebsd.org/changeset/base/350327 Log: libsysdecode: use the proper include directory Reported by: cy Reviewed by: lwhsu Sponsored by: The FreeBSD Foundation Differential Revision:https://

Re: svn commit: r350327 - in head: . lib/libsysdecode

2019-07-25 Thread Ed Maste
On Thu, 25 Jul 2019 at 13:10, Ed Maste wrote: > > Author: emaste > Date: Thu Jul 25 17:10:17 2019 > New Revision: 350327 > URL: https://svnweb.freebsd.org/changeset/base/350327 > > Log: > libsysdecode: use the proper include directory I forgot to mention in the commit m

Re: svn commit: r350301 - head/lib/libsysdecode

2019-07-26 Thread Ed Maste
On Wed, 24 Jul 2019 at 22:04, Cy Schubert wrote: > > In message <201907242106.x6ol6kam068...@repo.freebsd.org>, Ed Maste > writes: > > Author: emaste > > Date: Wed Jul 24 21:06:19 2019 > > New Revision: 350301 > > URL: https://svnweb.freebs

svn commit: r350449 - head

2019-07-30 Thread Ed Maste
Author: emaste Date: Tue Jul 30 16:40:33 2019 New Revision: 350449 URL: https://svnweb.freebsd.org/changeset/base/350449 Log: cirrus.yml: stop fetching OVMF.fd now that we're using the pkg Missed in r350302 Sponsored by: The FreeBSD Foundation Modified: head/.cirrus.yml Modified: h

svn commit: r350451 - in head/sys: amd64/linux amd64/linux32 arm64/linux conf i386/linux modules/linux64

2019-07-30 Thread Ed Maste
Author: emaste Date: Tue Jul 30 17:18:31 2019 New Revision: 350451 URL: https://svnweb.freebsd.org/changeset/base/350451 Log: linuxulator: rename linux_locore.s to .asm It is assembled using "${CC} -x assembler-with-cpp", which by convention (bsd.suffixes.mk) uses the .asm extension.

svn commit: r350468 - head/sys/netpfil/pf

2019-07-31 Thread Ed Maste
Author: emaste Date: Wed Jul 31 16:58:09 2019 New Revision: 350468 URL: https://svnweb.freebsd.org/changeset/base/350468 Log: pf: zero (another) output buffer in pfioctl Avoid potential structure padding leak. r350294 identified a leak via static analysis; although there's no report of a

svn commit: r350492 - in head/sys/amd64: include vmm vmm/intel vmm/io

2019-07-31 Thread Ed Maste
Author: emaste Date: Thu Aug 1 02:16:48 2019 New Revision: 350492 URL: https://svnweb.freebsd.org/changeset/base/350492 Log: vmx: use C99 bool, not boolean_t Bhyve's vmm is a self-contained modern component and thus a good candidate for use of C99 types. Reviewed by: jhb, kib, mark

svn commit: r350497 - head/sys/net

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 13:42:58 2019 New Revision: 350497 URL: https://svnweb.freebsd.org/changeset/base/350497 Log: ppp: correct echo-req magic number on big endian archs The magic number is a 32-bit quantity; use uint32_t to match hton's return type and avoid sending zeros (upp

svn commit: r350498 - head/contrib/telnet/telnet

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 13:46:04 2019 New Revision: 350498 URL: https://svnweb.freebsd.org/changeset/base/350498 Log: telnet: use asprintf for r349890 change Suggested by: imp MFC after:3 weeks Sponsored by: The FreeBSD Foundation Modified: head/contrib/telnet/telnet/comm

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

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 14:02:59 2019 New Revision: 350499 URL: https://svnweb.freebsd.org/changeset/base/350499 Log: acpi_resource.c: mention ThunderX2 firmware revision with issue Presumably this will be fixed in the next version, and the workaround could eventually be removed.

svn commit: r350500 - head/sys/conf

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 14:13:04 2019 New Revision: 350500 URL: https://svnweb.freebsd.org/changeset/base/350500 Log: newvers: append commit count to uname version string In a git world this provides a facsimile of a monotonically increasing version number. This might be refined

svn commit: r350503 - head/gnu/usr.bin/binutils/objdump

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 14:39:26 2019 New Revision: 350503 URL: https://svnweb.freebsd.org/changeset/base/350503 Log: objdump: move deprecation notice to indended spot in the man page r335217 added a deprecation notice to the source file for the objdump man page, and r335219 added

svn commit: r350505 - in head: contrib/binutils/binutils/doc gnu/usr.bin/binutils/objdump

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 14:42:41 2019 New Revision: 350505 URL: https://svnweb.freebsd.org/changeset/base/350505 Log: objdump: be explicit that GNU objdump that will be removed We may install llvm-objdump as objdump (see review D18307) or just provide no /usr/bin/objdump, but eith

Re: svn commit: r350505 - in head: contrib/binutils/binutils/doc gnu/usr.bin/binutils/objdump

2019-08-01 Thread Ed Maste
On Thu, 1 Aug 2019 at 12:00, Rodney W. Grimes wrote: > > > Author: emaste > > Date: Thu Aug 1 14:42:41 2019 > > New Revision: 350505 > > URL: https://svnweb.freebsd.org/changeset/base/350505 > > > > Log: > > objdump: be explicit that GNU objdump that will be removed > > > > We may install llv

Re: svn commit: r350505 - in head: contrib/binutils/binutils/doc gnu/usr.bin/binutils/objdump

2019-08-01 Thread Ed Maste
On Thu, 1 Aug 2019 at 12:35, Ian Lepore wrote: > > Why would we provide no objdump? I use it quite frequently; it seems > like an essential part of the toolchain to me. I don't want us to provide no objdump, but providing GNU objdump 2.17.50 indefinitely is not a viable option; see PR 218387[1]

svn commit: r350506 - head/tools/debugscripts

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 17:02:58 2019 New Revision: 350506 URL: https://svnweb.freebsd.org/changeset/base/350506 Log: remove obsolete kernel debugging script For quite some time kgdb has been internally handling FreeBSD kernel module state; add-on scripts and tools are not needed.

Re: svn commit: r350505 - in head: contrib/binutils/binutils/doc gnu/usr.bin/binutils/objdump

2019-08-01 Thread Ed Maste
On Thu, 1 Aug 2019 at 12:51, Rodney W. Grimes wrote: > > That would be fine, the important thing is that the > r350505 gets listed in the file, I don't see any reason that r350505 specifically should be in a release note - this is a minor clarification of an existing deprecation notice. It seems

svn commit: r350511 - head/contrib/elftoolchain/readelf

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 17:59:56 2019 New Revision: 350511 URL: https://svnweb.freebsd.org/changeset/base/350511 Log: readelf: decode NT_GNU_PROPERTY_TYPE_0 / GNU_PROPERTY_X86_FEATURE_1_AND These bits are used for Intel CET IBT/Shadow Stack. MFC after:2 weeks Sponsored by

svn commit: r350518 - in head: contrib/binutils/gas/doc gnu/usr.bin/binutils/as

2019-08-01 Thread Ed Maste
Author: emaste Date: Thu Aug 1 19:01:27 2019 New Revision: 350518 URL: https://svnweb.freebsd.org/changeset/base/350518 Log: as: add deprecation notice to the man page In the future FreeBSD will ship without GNU binutils 2.17.50. Add a note advising users who require GNU as to install t

Re: svn commit: r350505 - in head: contrib/binutils/binutils/doc gnu/usr.bin/binutils/objdump

2019-08-01 Thread Ed Maste
On Thu, 1 Aug 2019 at 18:54, Enji Cooper wrote: > > Thought: could this be modified in an iterative manner, like “objdump” -> > “gobjdump” / “llvm-objdump” -> “objdump”, etc (assuming llvm and gnu objdump > are largely compatible)? It could, and we have done that sort of thing in the past. But

svn commit: r350645 - head/sys/netinet6

2019-08-06 Thread Ed Maste
Author: emaste Date: Tue Aug 6 17:11:30 2019 New Revision: 350645 URL: https://svnweb.freebsd.org/changeset/base/350645 Log: Correct ICMPv6/MLDv2 out-of-bounds memory access Previously the ICMPv6 input path incorrectly handled cases where an MLDv2 listener query packet was internally fra

svn commit: r350635 - head/contrib/bsnmp/lib

2019-08-06 Thread Ed Maste
Author: emaste Date: Tue Aug 6 16:09:06 2019 New Revision: 350635 URL: https://svnweb.freebsd.org/changeset/base/350635 Log: bsnmp: add asn1 message length validation admbugs: 780 Submitted by: Guido Vranken, bz Reported by: Guido Vranken Security: CVE-2019-5610 Modified:

svn commit: r350750 - head/sys/crypto/armv8

2019-08-08 Thread Ed Maste
Author: emaste Date: Thu Aug 8 14:34:53 2019 New Revision: 350750 URL: https://svnweb.freebsd.org/changeset/base/350750 Log: armv8crypto: add missing unlock for session (after r336439) Attempts to use cryptodev (e.g. tests at /usr/src/tests/sys/opencrypto with armv8crypto added to the mo

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

2019-08-08 Thread Ed Maste
On Wed, 7 Aug 2019 at 12:19, Warner Losh wrote: > > Author: imp > Date: Wed Aug 7 16:19:06 2019 > New Revision: 350678 > URL: https://svnweb.freebsd.org/changeset/base/350678 > > Log: > Enable nvme on aarch64 > > Don't mark nvme as broken on aarch64. It compiles, at least, and people are >

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

2019-08-13 Thread Ed Maste
Author: emaste Date: Tue Aug 13 14:47:24 2019 New Revision: 350979 URL: https://svnweb.freebsd.org/changeset/base/350979 Log: Remove rsh/rlogin references from security man page More extensive changes to this page are certainly needed, but at least remove references to binaries that no lo

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

2019-08-13 Thread Ed Maste
Author: emaste Date: Tue Aug 13 14:51:16 2019 New Revision: 350980 URL: https://svnweb.freebsd.org/changeset/base/350980 Log: Remove rlogin/rsh references from src.conf(5) WITHOUT_BLACKLIST_SUPPORT rcmds were removed in r324351 MFC after:1 week Sponsored by: The FreeBSD Foundatio

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

2019-08-13 Thread Ed Maste
Author: emaste Date: Tue Aug 13 14:57:04 2019 New Revision: 350981 URL: https://svnweb.freebsd.org/changeset/base/350981 Log: Regen src.conf.5 after r350980 (remove rsh/rlogin references) Also pick up changes to LLVM_TARGET_RISCV, NAND, NVME, OPENM Sponsored by: The FreeBSD Foundation

svn commit: r350983 - head/usr.sbin/crunch/examples

2019-08-13 Thread Ed Maste
Author: emaste Date: Tue Aug 13 15:23:14 2019 New Revision: 350983 URL: https://svnweb.freebsd.org/changeset/base/350983 Log: crunch: remove rsh and rlogin from example config file rcmds removed in r324351. Historical references in the README are maintained. There's a paragraph desc

svn commit: r350989 - in head/share/man: man4 man5

2019-08-13 Thread Ed Maste
Author: emaste Date: Tue Aug 13 15:41:36 2019 New Revision: 350989 URL: https://svnweb.freebsd.org/changeset/base/350989 Log: Remove some more leftover rlogin man page xrefs rcmds were removed in r32435 and these three man pages can trivially drop the references. There's still a refe

svn commit: r351000 - in head/sys: amd64/vmm/io x86/x86

2019-08-13 Thread Ed Maste
Author: emaste Date: Tue Aug 13 19:39:36 2019 New Revision: 351000 URL: https://svnweb.freebsd.org/changeset/base/351000 Log: sys/{x86,amd64}: remove one of doubled ;s MFC after:1 week Modified: head/sys/amd64/vmm/io/vlapic.c head/sys/x86/x86/local_apic.c Modified: head/sys/amd64/

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

2019-08-14 Thread Ed Maste
Author: emaste Date: Wed Aug 14 17:04:28 2019 New Revision: 351035 URL: https://svnweb.freebsd.org/changeset/base/351035 Log: arch.7: add tool chain table MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/share/man/man7/arch.7 Modified: head/share/man/man7/arch.

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

2019-08-14 Thread Ed Maste
Author: emaste Date: Wed Aug 14 17:13:36 2019 New Revision: 351036 URL: https://svnweb.freebsd.org/changeset/base/351036 Log: arch.7: add deprecation notice for GCC 4.2.1 MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/share/man/man7/arch.7 Modified: head/shar

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

2019-08-14 Thread Ed Maste
Author: emaste Date: Wed Aug 14 17:17:52 2019 New Revision: 351037 URL: https://svnweb.freebsd.org/changeset/base/351037 Log: arch.7: clarify that the table shows the default tool chain Reported by: jhb MFC after:1 week MFC with: r351035 Sponsored by: The FreeBSD Foundation

svn commit: r351040 - head/lib/libcompiler_rt

2019-08-14 Thread Ed Maste
Author: emaste Date: Wed Aug 14 18:41:28 2019 New Revision: 351040 URL: https://svnweb.freebsd.org/changeset/base/351040 Log: compiler-rt: enable __bswapsi2/__bswapdi2 for RISC-V As with other archs the compiler may emit calls to the byte swap routines under certain conditions. MFC a

Re: svn commit: r351036 - head/share/man/man7

2019-08-14 Thread Ed Maste
On Wed, 14 Aug 2019 at 13:25, Warner Losh wrote: > > would using 'removed from the tree' be better here? Because that's the > current plan of record. I originally had "removed" but then noticed your mail had 05-31 as the date for "svn rm all non-clang platforms not supported by in-tree LLVM or c

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

2019-08-14 Thread Ed Maste
Author: emaste Date: Thu Aug 15 02:14:44 2019 New Revision: 351063 URL: https://svnweb.freebsd.org/changeset/base/351063 Log: arch.7: be explicit about the future for unmigrated GCC 4.2.1 archs Reported by: imp MFC after:1 week MFC with: r351036 Modified: head/share/man/man7

svn commit: r351069 - head/share/mk

2019-08-15 Thread Ed Maste
Author: emaste Date: Thu Aug 15 12:48:17 2019 New Revision: 351069 URL: https://svnweb.freebsd.org/changeset/base/351069 Log: do not enable userland retpoline if not supported by compiler/linker Reviewed by: markj Sponsored by: The FreeBSD Foundation Differential Revision:https

svn commit: r351070 - in head/contrib/telnet: arpa libtelnet telnet telnetd

2019-08-15 Thread Ed Maste
Author: emaste Date: Thu Aug 15 13:27:57 2019 New Revision: 351070 URL: https://svnweb.freebsd.org/changeset/base/351070 Log: telnet: remove 3rd clause from Berkeley copyrights Per the July 22, 1999 letter (in /COPYRIGHT) from William Hoskins Director, Office of Technology Licensing U

svn commit: r351073 - head/stand/i386/boot2

2019-08-15 Thread Ed Maste
Author: emaste Date: Thu Aug 15 14:54:18 2019 New Revision: 351073 URL: https://svnweb.freebsd.org/changeset/base/351073 Log: stand: remove CLANG_NO_IAS from boot2 Many components under stand/ had CLANG_NO_IAS added when Clang's Integrated Assembler (IAS) did not handle .codeNN directives

svn commit: r351092 - head/stand/i386/cdboot

2019-08-15 Thread Ed Maste
Author: emaste Date: Thu Aug 15 17:32:39 2019 New Revision: 351092 URL: https://svnweb.freebsd.org/changeset/base/351092 Log: stand: remove CLANG_NO_IAS from cdboot Many components under stand/ had CLANG_NO_IAS added when Clang's Integrated Assembler (IAS) did not handle .codeNN directive

svn commit: r351096 - head/stand/i386/pxeldr

2019-08-15 Thread Ed Maste
Author: emaste Date: Thu Aug 15 17:59:22 2019 New Revision: 351096 URL: https://svnweb.freebsd.org/changeset/base/351096 Log: stand: remove CLANG_NO_IAS from pxeldr Many components under stand/ had CLANG_NO_IAS added when Clang's Integrated Assembler (IAS) did not handle .codeNN directive

svn commit: r351097 - head/stand/i386/gptzfsboot

2019-08-15 Thread Ed Maste
Author: emaste Date: Thu Aug 15 18:43:01 2019 New Revision: 351097 URL: https://svnweb.freebsd.org/changeset/base/351097 Log: gptzfsboot: remove CLANG_NO_IAS Many components under stand/ had CLANG_NO_IAS added when Clang's Integrated Assembler did not handle .codeNN directives. Clang gai

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

2019-08-16 Thread Ed Maste
Author: emaste Date: Fri Aug 16 13:50:44 2019 New Revision: 351120 URL: https://svnweb.freebsd.org/changeset/base/351120 Log: Regen src.conf.5 after r351027 (enable BSD_CRTBEGIN on powerpc) Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

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

2019-08-16 Thread Ed Maste
Author: emaste Date: Fri Aug 16 14:06:04 2019 New Revision: 351121 URL: https://svnweb.freebsd.org/changeset/base/351121 Log: arch.7: indicate expectation that arm (i.e., v5) will be removed before 13.0 MFC after:1 week Modified: head/share/man/man7/arch.7 Modified: head/share/man/m

svn commit: r351122 - head/lib/libc/sys

2019-08-16 Thread Ed Maste
Author: emaste Date: Fri Aug 16 14:14:57 2019 New Revision: 351122 URL: https://svnweb.freebsd.org/changeset/base/351122 Log: Add @generated tag to libc syscall asm wrappers Although libc syscall wrappers do not get checked in this can aid in finding the source of generated files when spe

svn commit: r351131 - in head/sys/arm64: arm64 include

2019-08-16 Thread Ed Maste
Author: emaste Date: Fri Aug 16 18:21:31 2019 New Revision: 351131 URL: https://svnweb.freebsd.org/changeset/base/351131 Log: aarch64: make pmap_change_attr public like on other platforms Submitted by: Greg V Reviewed by: markj Differential Revision:https://reviews.freebsd.org

Re: svn commit: r362285 - head/sys/dev/pci

2020-06-18 Thread Ed Maste
On Wed, 17 Jun 2020 at 15:56, Andrew Turner wrote: > > Author: andrew > Date: Wed Jun 17 19:56:17 2020 > New Revision: 362285 > URL: https://svnweb.freebsd.org/changeset/base/362285 > > Log: > Clean up the pci host generic driver ... > > + /* Translate the address from a PCI address to a p

Re: svn commit: r362285 - head/sys/dev/pci

2020-06-18 Thread Ed Maste
On Thu, 18 Jun 2020 at 08:48, Jessica Clarke wrote: > > On 18 Jun 2020, at 13:23, Ed Maste wrote: > > On Wed, 17 Jun 2020 at 15:56, Andrew Turner wrote: > >> > >> Author: andrew > >> Date: Wed Jun 17 19:56:17 2020 > >> New Revision: 362285 >

Re: svn commit: r362261 - head/contrib/file/magic/Magdir

2020-06-21 Thread Ed Maste
On Wed, 17 Jun 2020 at 12:10, Xin Li wrote: > > Hi, > > On 6/17/20 3:11 AM, Antoine Brodin wrote: > > Author: antoine > > Date: Wed Jun 17 10:11:54 2020 > > New Revision: 362261 > > URL: https://svnweb.freebsd.org/changeset/base/362261 > > > > Log: > > Re-apply r333944 to unbreak ports > > Could

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

2020-06-23 Thread Ed Maste
Author: emaste Date: Tue Jun 23 15:32:05 2020 New Revision: 362542 URL: https://svnweb.freebsd.org/changeset/base/362542 Log: arm64 armreg.h: fix TCR_TBI1 definition Submitted by: Greg V Differential Revision:https://reviews.freebsd.org/D25411 Modified: head/sys/arm64/include/

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

2020-06-23 Thread Ed Maste
Author: emaste Date: Tue Jun 23 15:36:05 2020 New Revision: 362543 URL: https://svnweb.freebsd.org/changeset/base/362543 Log: ldconfig: remove i386 aout invocation aout support in ldconfig hasn't been required since FreeBSD 2.x. Anyone still using FreeBSD 2 shared libraries can use a F

svn commit: r362782 - head/contrib/file/magic/Magdir

2020-06-29 Thread Ed Maste
Author: emaste Date: Mon Jun 29 13:30:48 2020 New Revision: 362782 URL: https://svnweb.freebsd.org/changeset/base/362782 Log: Revert r362261, "Re-apply r333944 to unbreak ports" A file update in 2018 broke many ports as it misidentified shared libraries as PIE binaries. r333944 reverted

Re: svn commit: r362681 - in head: contrib/bc contrib/bc/gen contrib/bc/include contrib/bc/locales contrib/bc/manuals contrib/bc/src contrib/bc/src/bc contrib/bc/src/dc contrib/bc/src/history contrib/

2020-06-29 Thread Ed Maste
On Mon, 29 Jun 2020 at 11:27, John Baldwin wrote: > > I suspect just doing the 'merge --record-only' is the simplest method > assuming Git handles it ok. I suspect since Git ignores mergeinfo this > is fine, but it would be good for Ed to confirm. You can always restore > the tests in the future

svn commit: r362914 - head/usr.bin/gh-bc

2020-07-03 Thread Ed Maste
Author: emaste Date: Fri Jul 3 20:32:53 2020 New Revision: 362914 URL: https://svnweb.freebsd.org/changeset/base/362914 Log: bc: disable -flto on powerpc64 Previously bc segfaulted at start, on powerpc64. PR: 247738 Submitted by: luporl Reported by: pkubaj MFC after:

Re: svn commit: r363178 - head/contrib/mandoc

2020-07-14 Thread Ed Maste
On Tue, 14 Jul 2020 at 12:47, Rodney W. Grimes wrote: > > > Author: gbe (doc committer) > > Date: Tue Jul 14 12:02:30 2020 > > New Revision: 363178 > > URL: https://svnweb.freebsd.org/changeset/base/363178 > > > > Log: > > Revert r362809: Mention FreeBSD in the HISTORY sections of apropos(1) and

svn commit: r363225 - head/crypto/openssh

2020-07-15 Thread Ed Maste
Author: emaste Date: Wed Jul 15 15:35:26 2020 New Revision: 363225 URL: https://svnweb.freebsd.org/changeset/base/363225 Log: openssh: refer to OpenSSL not SSLeay This change was made upstream between 7.9p1 and 8.0p1. We've made local changes in the same places for handling the version_a

Re: svn commit: r363178 - head/contrib/mandoc

2020-07-15 Thread Ed Maste
On Wed, 15 Jul 2020 at 14:11, Rodney W. Grimes wrote: > > The only thing that was added, and herein reverted was incorrect > information that apropos and makewhatis first appeared in FreeBSD 11, > conflicting the much richer HISTORY already present in this manual page. It seems that including his

svn commit: r363235 - head/crypto/openssh

2020-07-15 Thread Ed Maste
Author: emaste Date: Wed Jul 15 18:49:00 2020 New Revision: 363235 URL: https://svnweb.freebsd.org/changeset/base/363235 Log: openssh: refer to OpenSSL not SSLeay, part 2 This change was made upstream between 7.9p1 and 8.0p1. We've made local changes in the same places for handling the v

svn commit: r363454 - head/lib/libmd

2020-07-23 Thread Ed Maste
Author: emaste Date: Thu Jul 23 18:55:47 2020 New Revision: 363454 URL: https://svnweb.freebsd.org/changeset/base/363454 Log: libmd: temporarily disable optimized assembly skein1024 implementation It is apparently broken when assembled by contemporary GNU as as well as Clang IAS (which is

svn commit: r363455 - head/sys/modules/crypto

2020-07-23 Thread Ed Maste
Author: emaste Date: Thu Jul 23 19:19:33 2020 New Revision: 363455 URL: https://svnweb.freebsd.org/changeset/base/363455 Log: modules/crypto: disable optimized assembly skein1024 implementation It is presumably broken in the same way as userland skein1024 (see r363454) PR: 24

svn commit: r363457 - head/sbin/md5

2020-07-23 Thread Ed Maste
Author: emaste Date: Thu Jul 23 20:06:24 2020 New Revision: 363457 URL: https://svnweb.freebsd.org/changeset/base/363457 Log: md5: return non-zero if built-in tests (-x) fail MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/sbin/md5/md5.c Modified: head/sbin/md

svn commit: r363563 - head/bin/chio

2020-07-26 Thread Ed Maste
Author: emaste Date: Sun Jul 26 15:10:33 2020 New Revision: 363563 URL: https://svnweb.freebsd.org/changeset/base/363563 Log: chio: avoid out of bounds read ch_ces is alloacated with space for total_elem entries. CID: 1418536 Reported by: Coverity Scan Sponsored by: The F

svn commit: r363627 - head/crypto/openssh

2020-07-27 Thread Ed Maste
Author: emaste Date: Tue Jul 28 00:24:12 2020 New Revision: 363627 URL: https://svnweb.freebsd.org/changeset/base/363627 Log: ssh: Remove AES-CBC ciphers from default server and client lists A base system OpenSSH update in 2016 or so removed a number of ciphers from the default lists offe

svn commit: r363657 - head/crypto/openssh

2020-07-28 Thread Ed Maste
Author: emaste Date: Wed Jul 29 00:34:24 2020 New Revision: 363657 URL: https://svnweb.freebsd.org/changeset/base/363657 Log: sshd: allow UseBlocklist alias for UseBlacklist blacklistd has been renamed to blocklistd upstream, and a future import into FreeBSD will follow that change. Supp

Re: svn commit: r363657 - head/crypto/openssh

2020-08-10 Thread Ed Maste
On Wed, 29 Jul 2020 at 05:43, Tijl Coosemans wrote: > > On Wed, 29 Jul 2020 00:34:24 + (UTC) Ed Maste > wrote: > > I realise this is very pedantic, but my spell checker says it's > "block list", two words, so if you're using camel case it should > b

svn commit: r364182 - in head: etc/mtree lib/liblua

2020-08-12 Thread Ed Maste
Author: emaste Date: Thu Aug 13 00:19:05 2020 New Revision: 364182 URL: https://svnweb.freebsd.org/changeset/base/364182 Log: flua: initial support for "require" in the base system Use /usr not /usr/local for base system components. Use /usr/lib/flua and /usr/share/flua (not lua) for c

svn commit: r364222 - in head: lib/liblua libexec/flua

2020-08-13 Thread Ed Maste
Author: emaste Date: Thu Aug 13 23:13:05 2020 New Revision: 364222 URL: https://svnweb.freebsd.org/changeset/base/364222 Log: flua: support "require" for binary objects in the base system Export symbols from flua, and enable dlopen. Sponsored by: The FreeBSD Foundation Differential R

Re: svn commit: r364222 - in head: lib/liblua libexec/flua

2020-08-13 Thread Ed Maste
On Thu, 13 Aug 2020 at 20:39, Oleksandr Tymoshenko wrote: > > Hi Ed, > > This change breaks the build. flua segfaults when it is called during > libifconfig build. Sorry about that - thanks for the report, and thanks to kevans for the fix. ___ svn-src-h

svn commit: r364307 - head

2020-08-17 Thread Ed Maste
Author: emaste Date: Mon Aug 17 14:07:29 2020 New Revision: 364307 URL: https://svnweb.freebsd.org/changeset/base/364307 Log: Add libprivateevent libs to ObsoleteFiles.inc Missed in r361607 Reported by: dim Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc

svn commit: r364321 - head/sbin/ipfw

2020-08-17 Thread Ed Maste
Author: emaste Date: Mon Aug 17 18:53:23 2020 New Revision: 364321 URL: https://svnweb.freebsd.org/changeset/base/364321 Log: ipfw: line up `ipfw -t list` with and without timestamp From the PR: When I run `ipfw -t list` on release/12 or current, I get misaligned output between

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

2020-08-19 Thread Ed Maste
Author: emaste Date: Wed Aug 19 17:52:06 2020 New Revision: 364404 URL: https://svnweb.freebsd.org/changeset/base/364404 Log: ipfirewall(4): remove Cuseeme from supported list Submitted by: Dries Michiels MFC after:3 days Differential Revision:https://reviews.freebsd.org/D26

svn commit: r364426 - head/sys/netpfil/ipfw

2020-08-20 Thread Ed Maste
Author: emaste Date: Thu Aug 20 16:56:13 2020 New Revision: 364426 URL: https://svnweb.freebsd.org/changeset/base/364426 Log: ipfw: style(9) fixes Submitted by: Neel Chauhan Reviewed by: emaste, glebius MFC after:1 week Differential Revision:https://reviews.freebsd.org/D

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

2020-08-22 Thread Ed Maste
Author: emaste Date: Sat Aug 22 14:39:14 2020 New Revision: 364484 URL: https://svnweb.freebsd.org/changeset/base/364484 Log: acpi_iort: fix mapping end calculation According to the ARM Design Document "IO Remapping Table Platform" (DEN 0049D), the "Number of IDs" field of the ID mapping

svn commit: r364494 - head/contrib/mtree

2020-08-22 Thread Ed Maste
Author: emaste Date: Sat Aug 22 20:52:02 2020 New Revision: 364494 URL: https://svnweb.freebsd.org/changeset/base/364494 Log: mtree(8): add xref to mtree(5) mtree(5) and mtree(8) come from different contrib sources. The former already had an xref to the latter, but not the other way aroun

svn commit: r364790 - head/bin/date

2020-08-25 Thread Ed Maste
Author: emaste Date: Wed Aug 26 00:31:59 2020 New Revision: 364790 URL: https://svnweb.freebsd.org/changeset/base/364790 Log: date.1: note possibly surprising behaviour of -j -f PR: 248918 MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/bin/date/dat

svn commit: r364801 - head/tools/build

2020-08-25 Thread Ed Maste
Author: emaste Date: Wed Aug 26 03:41:29 2020 New Revision: 364801 URL: https://svnweb.freebsd.org/changeset/base/364801 Log: depend-cleanup.sh: add a note about removing old entries Modified: head/tools/build/depend-cleanup.sh Modified: head/tools/build/depend-cleanup.sh ===

svn commit: r364802 - head/tools/build

2020-08-25 Thread Ed Maste
Author: emaste Date: Wed Aug 26 04:01:06 2020 New Revision: 364802 URL: https://svnweb.freebsd.org/changeset/base/364802 Log: Apply a big hammer for stale pre-OpenZFS files -DNO_CLEAN builds have had trouble across the OpenZFS import. It's not worth the effort to try to address this with

Re: svn commit: r364799 - in head: share/man/man9 sys/crypto/ccp sys/dev/cxgbe/crypto sys/dev/sec sys/kern sys/opencrypto

2020-08-26 Thread Ed Maste
On Wed, 26 Aug 2020 at 15:27, Alan Somers wrote: > > It probably came copy/pasted from another file :( . I'll fix it; and figure > out why my universe build didn't catch this. IIRC powerpcspe is not included in universe/tinderbox. ___ svn-src-head@fre

svn commit: r366726 - head/sys/conf

2020-10-15 Thread Ed Maste
Author: emaste Date: Thu Oct 15 14:37:51 2020 New Revision: 366726 URL: https://svnweb.freebsd.org/changeset/base/366726 Log: move vmware pv drivers to sys/conf/files VMware now has arm64 support; move these to MI files in advance of building them on arm64. PR: 250308 Rep

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