svn commit: r309306 - head/sys/dev/netmap

2016-11-29 Thread Ed Maste
Author: emaste Date: Wed Nov 30 02:00:30 2016 New Revision: 309306 URL: https://svnweb.freebsd.org/changeset/base/309306 Log: netmap: add cast to fix powerpc64 LINT kernel Attempt to fix powerpc64 LINT kernel broken by r308000. Netmap's use of a uint64_t wchan seems odd, but in the intere

svn commit: r309360 - head/sys/boot/common

2016-12-01 Thread Ed Maste
Author: emaste Date: Thu Dec 1 14:28:37 2016 New Revision: 309360 URL: https://svnweb.freebsd.org/changeset/base/309360 Log: EFI loaders: parse rela relocations on amd64 Prior to this change the loader self relocation code interpreted amd64's rela relocations as if they were rel relocati

svn commit: r309411 - in head/libexec/rtld-elf: . aarch64 riscv sparc64

2016-12-02 Thread Ed Maste
Author: emaste Date: Fri Dec 2 14:23:26 2016 New Revision: 309411 URL: https://svnweb.freebsd.org/changeset/base/309411 Log: Retire long-broken/unused static rtld support rtld-elf has some vestigial support for building as a static executable. r45501 introduced a partial implementation w

Re: svn commit: r309553 - head/sys/arm/include

2016-12-05 Thread Ed Maste
On 5 December 2016 at 10:55, Michal Meloun wrote: > Author: mmel > Date: Mon Dec 5 15:55:51 2016 > New Revision: 309553 > URL: https://svnweb.freebsd.org/changeset/base/309553 > > Log: > Fix build breakage caused by r309531. > > Reported by: andrew > MFC after: 2 weeks > X-MFC with: r3095

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

2016-12-09 Thread Ed Maste
Author: emaste Date: Fri Dec 9 19:09:58 2016 New Revision: 309752 URL: https://svnweb.freebsd.org/changeset/base/309752 Log: src.conf.5: regen after r309142 (WITH_LLD_AS_LD knob) Reported by: Nikolai Lifanov Sponsored by: The FreeBSD Foundation Modified: head/share/man/man5/src.conf.

svn commit: r309775 - head/tools/build/mk

2016-12-09 Thread Ed Maste
Author: emaste Date: Fri Dec 9 22:51:58 2016 New Revision: 309775 URL: https://svnweb.freebsd.org/changeset/base/309775 Log: Keep /usr/bin/ld for WITHOUT_BINUTILS but WITH_LLD_AS_LD Reported by: Nikolai Lifanov Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modified: head/too

svn commit: r309782 - head/contrib/elftoolchain/libelftc

2016-12-09 Thread Ed Maste
Author: emaste Date: Sat Dec 10 01:40:10 2016 New Revision: 309782 URL: https://svnweb.freebsd.org/changeset/base/309782 Log: libelftc: add elf{32,64}-tradlittlemips target emulation names Sponsored by: The FreeBSD Foundation Modified: head/contrib/elftoolchain/libelftc/elftc_bfd_find_ta

svn commit: r353021 - head/sys/kern

2019-10-02 Thread Ed Maste
Author: emaste Date: Wed Oct 2 21:01:23 2019 New Revision: 353021 URL: https://svnweb.freebsd.org/changeset/base/353021 Log: simplify path handling in sysctl_try_reclaim_vnode MAXPATHLEN / PATH_MAX includes space for the terminating NUL, and namei verifies the presence of the NUL. Thus

svn commit: r353042 - in head: . sys/amd64/conf sys/i386/conf

2019-10-03 Thread Ed Maste
Author: emaste Date: Thu Oct 3 12:51:57 2019 New Revision: 353042 URL: https://svnweb.freebsd.org/changeset/base/353042 Log: Remove host binary object drivers from GENERIC Four drivers (hpt27xx, hptmv, hptnr, hptrr, hpt27xx) include precompiled binary objects; have users load them as mod

svn commit: r353680 - head/sys/dev/vt

2019-10-17 Thread Ed Maste
Author: emaste Date: Thu Oct 17 13:08:50 2019 New Revision: 353680 URL: https://svnweb.freebsd.org/changeset/base/353680 Log: vt: remove comment that is not true since r259680 r259680 added support to vt(4) for printing double-width characters. Remove the comment that claims no support.

svn commit: r353682 - head/sys/dev/sound/pci/hda

2019-10-17 Thread Ed Maste
Author: emaste Date: Thu Oct 17 14:58:03 2019 New Revision: 353682 URL: https://svnweb.freebsd.org/changeset/base/353682 Log: snd_hda: style(9) whitespace fixup PR: 241299 Submitted by: Neel Chauhan Modified: head/sys/dev/sound/pci/hda/hdaa_patches.c Modified: head/sys/dev/s

svn commit: r353686 - in head/sys/dev/vt: . logo

2019-10-17 Thread Ed Maste
Author: emaste Date: Thu Oct 17 16:38:44 2019 New Revision: 353686 URL: https://svnweb.freebsd.org/changeset/base/353686 Log: Update Conrad Meyer's email cem is now a committer Approved by: cem Modified: head/sys/dev/vt/logo/logo_beastie.c head/sys/dev/vt/vt_cpulogos.c Modified:

svn commit: r353871 - head

2019-10-21 Thread Ed Maste
Author: emaste Date: Mon Oct 21 18:40:03 2019 New Revision: 353871 URL: https://svnweb.freebsd.org/changeset/base/353871 Log: Additional fix for -DNO_CLEAN build across r353340 and r353381 opensolaris_atomic.S is now only used on i386 with opensolaris_atomic.c used on other platforms. Af

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

2019-10-22 Thread Ed Maste
Author: emaste Date: Tue Oct 22 18:30:51 2019 New Revision: 353898 URL: https://svnweb.freebsd.org/changeset/base/353898 Log: blacklistd: remove reference to NetBSD npfctl Xr pfctl instead. PR: 221069 Submitted by: "fml" MFC after:3 days Modified: head/contrib/blac

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

2019-10-23 Thread Ed Maste
Author: emaste Date: Wed Oct 23 19:35:26 2019 New Revision: 353962 URL: https://svnweb.freebsd.org/changeset/base/353962 Log: arm64: enable options NUMA in GENERIC As with amd64 NUMA is required for reasonable operation on big-iron arm64 systems and is expected to have no significant impa

Re: svn commit: r353936 - head/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch

2019-10-24 Thread Ed Maste
On Thu, 24 Oct 2019 at 04:26, Alexey Dokuchaev wrote: > > Why i686, not i586? i486 lacking 64-bit atomics is a sound and valid > reason, but I don't understand why i586 wasn't chosen, and quick review > of that -arch thread did not help. Could you shed some more light here? i686 as a minimum al

svn commit: r354228 - head/sys/kern

2019-10-31 Thread Ed Maste
Author: emaste Date: Thu Oct 31 20:42:36 2019 New Revision: 354228 URL: https://svnweb.freebsd.org/changeset/base/354228 Log: avoid kernel stack data leak in core dump thrmisc note bzero the entire thrmisc struct, not just the padding. Other core dump notes are already done this way.

svn commit: r354341 - head/sys/arm64/linux

2019-11-04 Thread Ed Maste
Author: emaste Date: Mon Nov 4 21:23:30 2019 New Revision: 354341 URL: https://svnweb.freebsd.org/changeset/base/354341 Log: arm64 linuxulator: default to RW stack (no X) This matches Linux's default arm64 data / stack permissions. MFC after:1 week Sponsored by: The FreeBSD Foun

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

2019-11-04 Thread Ed Maste
Author: emaste Date: Mon Nov 4 22:52:02 2019 New Revision: 354342 URL: https://svnweb.freebsd.org/changeset/base/354342 Log: libpmc: jevents: handle empty descriptoin PR: 241258 Reported by: sigsys @ gmail.com Obtained from:github.com/andikleen/pmu-tools commit bb3c7

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: 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: 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: 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: 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: r354441 - head/share/man/man7

2019-11-07 Thread Ed Maste
Author: emaste Date: Thu Nov 7 14:14:51 2019 New Revision: 354441 URL: https://svnweb.freebsd.org/changeset/base/354441 Log: arch.7: armv6 uses lld by default as of r354289 Modified: head/share/man/man7/arch.7 Modified: head/share/man/man7/arch.7

Re: svn commit: r354286 - in head/sys/arm64: arm64 include

2019-11-07 Thread Ed Maste
On Sun, 3 Nov 2019 at 16:39, Alan Cox wrote: > > Author: alc > Date: Sun Nov 3 17:45:30 2019 > New Revision: 354286 > URL: https://svnweb.freebsd.org/changeset/base/354286 > > Log: > Utilize ASIDs to reduce both the direct and indirect costs of context I built a full pkg set on an Ampere eMAG

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

2019-11-07 Thread Ed Maste
Author: emaste Date: Thu Nov 7 15:47:05 2019 New Revision: 354445 URL: https://svnweb.freebsd.org/changeset/base/354445 Log: nvdimm.4: small grammar improvements Modified: head/share/man/man4/nvdimm.4 Modified: head/share/man/man4/nvdimm.4 ===

svn commit: r354446 - head/libexec/rc

2019-11-07 Thread Ed Maste
Author: emaste Date: Thu Nov 7 15:48:46 2019 New Revision: 354446 URL: https://svnweb.freebsd.org/changeset/base/354446 Log: rc.shutdown: print a newline before watchdog timeout message Previously the watchdog timeout message was appended to the last entry in the "Waiting for PIDS" list,

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

2019-11-07 Thread Ed Maste
Author: emaste Date: Thu Nov 7 15:51:44 2019 New Revision: 354447 URL: https://svnweb.freebsd.org/changeset/base/354447 Log: linux_renameat2: improve flag checks In the cases where Linux returns an error (e.g. passing in an undefined flag) there's no need for us to emit a message. (The

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

2019-11-07 Thread Ed Maste
Author: emaste Date: Thu Nov 7 19:37:26 2019 New Revision: 354468 URL: https://svnweb.freebsd.org/changeset/base/354468 Log: arch.7: claim 12.x as the last architecture with sparc64 support GCC 4.2.1 is being removed before FreeBSD 13, as are some other components required by FreeBSD/spa

svn commit: r354536 - head

2019-11-08 Thread Ed Maste
Author: emaste Date: Fri Nov 8 14:06:48 2019 New Revision: 354536 URL: https://svnweb.freebsd.org/changeset/base/354536 Log: suggest xtoolchain package if binutils and GCC bootstraps are both broken Previously we checked for only BINUTILS_BOOTSTRAP as a broken option and suggested instal

svn commit: r354537 - head/sbin/newfs_msdos

2019-11-08 Thread Ed Maste
Author: emaste Date: Fri Nov 8 14:11:25 2019 New Revision: 354537 URL: https://svnweb.freebsd.org/changeset/base/354537 Log: makefs: avoid warning when creating FAT filesystem on existing file Previously the mkfs_msdos function (from newfs_msdos) emitted warnings in the case that an imag

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

2019-11-08 Thread Ed Maste
Author: emaste Date: Fri Nov 8 14:17:25 2019 New Revision: 354538 URL: https://svnweb.freebsd.org/changeset/base/354538 Log: arm linuxulator: add syscalls definition From Linux arch/arm/kernel/call.S Reviewed by: imp (earlier) Submitted by: Grégory Soutadé Differential Revision:

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

2019-11-08 Thread Ed Maste
Author: emaste Date: Fri Nov 8 14:18:16 2019 New Revision: 354539 URL: https://svnweb.freebsd.org/changeset/base/354539 Log: arm linuxulator: reformat syscalls.master per current style Equivalent to r339958 for sys/kern/syscalls.master. Also add a dummy name for an UNUSED. Sponso

svn commit: r354540 - head/share/mk

2019-11-08 Thread Ed Maste
Author: emaste Date: Fri Nov 8 14:25:26 2019 New Revision: 354540 URL: https://svnweb.freebsd.org/changeset/base/354540 Log: add reference to PR for sparc64 BSD_CRTBEGIN in BROKEN_OPTIONS We will soon remove the BSD_CRTBEGIN option (and will use the new CRT files always) as part of the G

svn commit: r354543 - in head: lib/libkvm sys/sys

2019-11-08 Thread Ed Maste
Author: emaste Date: Fri Nov 8 14:51:09 2019 New Revision: 354543 URL: https://svnweb.freebsd.org/changeset/base/354543 Log: kvm: fix types for cross-debugging As with other libkvm interfaces use maximum-sized types to support cross-debugging (e.g. a 64-bit vmcore on a 32-bit host). See

svn commit: r354544 - head/contrib/elftoolchain/elfcopy

2019-11-08 Thread Ed Maste
Author: emaste Date: Fri Nov 8 14:59:41 2019 New Revision: 354544 URL: https://svnweb.freebsd.org/changeset/base/354544 Log: elfcopy/strip: Ensure sections have required alignment on output Object files may specify insufficient alignment on certain sections, for example due to a bug in N

svn commit: r354545 - head/share/mk

2019-11-08 Thread Ed Maste
Author: emaste Date: Fri Nov 8 15:20:19 2019 New Revision: 354545 URL: https://svnweb.freebsd.org/changeset/base/354545 Log: mark LLVM_LIBUNWIND as broken on sparc64, with PR reference PR: 233405 Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opts.mk

svn commit: r354692 - head/contrib/llvm/lib/Support/Unix

2019-11-13 Thread Ed Maste
Author: emaste Date: Wed Nov 13 21:02:18 2019 New Revision: 354692 URL: https://svnweb.freebsd.org/changeset/base/354692 Log: llvm: use AT_EXECPATH from ELF auxiliary vectors for getExecutablePath /proc/curproc/file and the KERN_PROC_PATHNAME sysctl may not return the desired path if ther

Re: svn commit: r354694 - in head: lib/libc/gen sys/sys

2019-11-13 Thread Ed Maste
On Wed, 13 Nov 2019 at 18:17, Konstantin Belousov wrote: > > On Wed, Nov 13, 2019 at 10:55:35PM +, Brooks Davis wrote: > > On Thu, Nov 14, 2019 at 12:46:40AM +0200, Konstantin Belousov wrote: > > > On Wed, Nov 13, 2019 at 09:51:55PM +, Brooks Davis wrote: > > > > Author: brooks > > > > Dat

svn commit: r354707 - head/contrib/llvm/lib/Support/Unix

2019-11-14 Thread Ed Maste
Author: emaste Date: Thu Nov 14 15:10:01 2019 New Revision: 354707 URL: https://svnweb.freebsd.org/changeset/base/354707 Log: llvm: use elf_aux_info to get executable's path, if available Obtained from:LLVM a0a38b81ea MFC with: r354692 Sponsored by: The FreeBSD Foundation M

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Ed Maste
On Mon, 18 Nov 2019 at 15:48, Mark Johnston wrote: > > > I presume that "content" means more like semantic, functional changes > > that affect some particular meaning. Grammar fixes are just, well, > > grammar fixes and thus do not warrant .Dd bump. > > Indeed, this was always my understanding as

svn commit: r354897 - head/crypto/openssh

2019-11-20 Thread Ed Maste
Author: emaste Date: Wed Nov 20 16:30:37 2019 New Revision: 354897 URL: https://svnweb.freebsd.org/changeset/base/354897 Log: sshd: make getpwclass wrapper MON_ISAUTH not MON_AUTH In r339216 a privsep wrapper was added for login_getpwclass to address PR 231172. Unfortunately the change u

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

2019-11-20 Thread Ed Maste
Author: emaste Date: Wed Nov 20 17:37:45 2019 New Revision: 354902 URL: https://svnweb.freebsd.org/changeset/base/354902 Log: disable amd(8) by default As of FreeBSD 10.1 the autofs(5) is available for automounting, and the amd man page has indicated that the in-tree copy of amd is obsole

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

2019-11-20 Thread Ed Maste
Author: emaste Date: Wed Nov 20 17:45:31 2019 New Revision: 354903 URL: https://svnweb.freebsd.org/changeset/base/354903 Log: Add description for WITH_AMD WITHOUT_AMD is now the default as of r354902. Sponsored by: The FreeBSD Foundation Added: head/tools/build/options/WITH_AMD

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

2019-11-20 Thread Ed Maste
Author: emaste Date: Wed Nov 20 17:49:32 2019 New Revision: 354904 URL: https://svnweb.freebsd.org/changeset/base/354904 Log: src.conf.5: regen after r354902, WITHOUT_AMD by default Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

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

2019-11-20 Thread Ed Maste
Author: emaste Date: Wed Nov 20 17:57:46 2019 New Revision: 354906 URL: https://svnweb.freebsd.org/changeset/base/354906 Log: src.conf.5: regen for several recent changes r354289 armv6: Switch to LLD by default r354290 Take arm.arm (armv5) out of universe r354348 armv6, armv7: Switch to

svn commit: r354934 - head/sys/arm/conf

2019-11-20 Thread Ed Maste
Author: emaste Date: Thu Nov 21 03:10:02 2019 New Revision: 354934 URL: https://svnweb.freebsd.org/changeset/base/354934 Log: mark arm.arm (v4/v5) kernels as NO_UNIVERSE for now r354290 removed arm.arm from universe, but arm.arm kernels were still found and built during the kernel stage.

svn commit: r354950 - in head: contrib/amd/amd usr.sbin/jail

2019-11-21 Thread Ed Maste
Author: emaste Date: Thu Nov 21 13:56:16 2019 New Revision: 354950 URL: https://svnweb.freebsd.org/changeset/base/354950 Log: revert r354935 and apply fix for cleandir failure This reapplies the RISC-V GNU ld workaround from r354896, r354899, and 354900, along with a fix for the build fai

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

2019-11-21 Thread Ed Maste
Author: emaste Date: Thu Nov 21 13:57:30 2019 New Revision: 354951 URL: https://svnweb.freebsd.org/changeset/base/354951 Log: revert contrib/amd changes accidentally committed with r354950 Modified: head/contrib/amd/amd/amd.8 head/contrib/amd/amd/amd.c Modified: head/contrib/amd/amd/amd.8

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

2019-11-21 Thread Ed Maste
Author: emaste Date: Thu Nov 21 14:23:16 2019 New Revision: 354963 URL: https://svnweb.freebsd.org/changeset/base/354963 Log: arch.7: document only FreeBSD 11.0 and later FreeBSD 11 is the earliest supported version and there is no longer a need to include information about differences pr

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

2019-11-21 Thread Ed Maste
On Thu, 21 Nov 2019 at 01:44, Warner Losh wrote: > > Author: imp > Date: Thu Nov 21 06:44:19 2019 > New Revision: 354936 > URL: https://svnweb.freebsd.org/changeset/base/354936 > > Log: > Add table for MACHINE_CPUARCH > > Add table and also some additional verbage of which one to use. This re

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

2019-11-22 Thread Ed Maste
Author: emaste Date: Fri Nov 22 15:04:03 2019 New Revision: 354997 URL: https://svnweb.freebsd.org/changeset/base/354997 Log: add deprecation notice to amd man page Clarify the deprecation notice in amd.8. amd will be removed from the FreeBSD base system before FreeBSD 13.0. Reviewe

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

2019-11-22 Thread Ed Maste
Author: emaste Date: Fri Nov 22 15:06:07 2019 New Revision: 354998 URL: https://svnweb.freebsd.org/changeset/base/354998 Log: amd: add deprecation warning on program startup Reviewed by: rgrimes, trasz, kevans, brooks Discussed with: cy Sponsored by: The FreeBSD Foundation Diff

svn commit: r355095 - head/share/mk

2019-11-25 Thread Ed Maste
Author: emaste Date: Mon Nov 25 18:18:28 2019 New Revision: 355095 URL: https://svnweb.freebsd.org/changeset/base/355095 Log: remove armv6 LLVM workaround introduced in r341812 r341812 enabled only arm target support in LLVM on arm and armv6, because ld.bfd 2.17.50 lacked support for rang

svn commit: r355096 - head/share/mk

2019-11-25 Thread Ed Maste
Author: emaste Date: Mon Nov 25 18:27:02 2019 New Revision: 355096 URL: https://svnweb.freebsd.org/changeset/base/355096 Log: update comment (about llvm target config) to match r355095 Modified: head/share/mk/src.opts.mk Modified: head/share/mk/src.opts.mk ===

svn commit: r355101 - head/sys/dev/cfi

2019-11-25 Thread Ed Maste
Author: emaste Date: Mon Nov 25 21:21:37 2019 New Revision: 355101 URL: https://svnweb.freebsd.org/changeset/base/355101 Log: cfi: check for inter overflow in cfi_devioctl Reported by:Pietro Oliva Reviewed by: markj MFC after:3 days Security: Possible OOB read in root-onl

svn commit: r355104 - head/sys/dev/cfi

2019-11-25 Thread Ed Maste
Author: emaste Date: Tue Nov 26 02:26:34 2019 New Revision: 355104 URL: https://svnweb.freebsd.org/changeset/base/355104 Log: cfi: #include for ULONG_MAX after r355101 Reported by: rlibby MFC with: r355101 Modified: head/sys/dev/cfi/cfi_dev.c Modified: head/sys/dev/cfi/cfi_dev.c

Re: svn commit: r355101 - head/sys/dev/cfi

2019-11-25 Thread Ed Maste
On Mon, 25 Nov 2019 at 17:21, Ryan Libby wrote: > > On Mon, Nov 25, 2019 at 1:21 PM Ed Maste wrote: > > > > Author: emaste > > Date: Mon Nov 25 21:21:37 2019 > > New Revision: 355101 > > URL: https://svnweb.freebsd.org/changeset/base/355101 > > > Thi

svn commit: r355109 - head

2019-11-26 Thread Ed Maste
Author: emaste Date: Tue Nov 26 14:25:50 2019 New Revision: 355109 URL: https://svnweb.freebsd.org/changeset/base/355109 Log: Update Makefile.inc1 dtc comment We use the BSDL dtc by default now (as long as we're using a C++11 compiler). Modified: head/Makefile.inc1 Modified: head/Make

svn commit: r355119 - head/sys/conf

2019-11-26 Thread Ed Maste
Author: emaste Date: Tue Nov 26 20:46:20 2019 New Revision: 355119 URL: https://svnweb.freebsd.org/changeset/base/355119 Log: stop building arm LINT-V5 kernel r354290 removed arm.arm from universe, but arm.arm kernels were still found and built during the kernel stage. r354934 tagged arm

svn commit: r351230 - head/usr.sbin/makefs

2019-08-19 Thread Ed Maste
Author: emaste Date: Mon Aug 19 21:21:32 2019 New Revision: 351230 URL: https://svnweb.freebsd.org/changeset/base/351230 Log: makefs.8: style updates from igor Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/makefs/makefs.8 Modified: head/usr.sbin/makefs/makefs.8 ==

svn commit: r351232 - head/usr.sbin/makefs

2019-08-19 Thread Ed Maste
Author: emaste Date: Mon Aug 19 21:38:10 2019 New Revision: 351232 URL: https://svnweb.freebsd.org/changeset/base/351232 Log: makefs.8: expand description of image size Submitted by: ryan_freqlabs.com, Siva Mahadevan Differential Revision:https://reviews.freebsd.org/D21316 Modifi

svn commit: r351254 - head/sys/kern

2019-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 17:44:03 2019 New Revision: 351254 URL: https://svnweb.freebsd.org/changeset/base/351254 Log: mqueuefs: fix compat32 struct file leak In a compat32 error case we previously leaked a struct file. Submitted by: Karsten König, Secfault Security Security:

svn commit: r351273 - in head/usr.sbin/makefs: . msdos

2019-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 18:20:45 2019 New Revision: 351273 URL: https://svnweb.freebsd.org/changeset/base/351273 Log: makefs: add msdosfs (FAT) support Add FAT support to makefs by copying some files from sys/fs/msdosfs/ and updating others with changes from NetBSD. The six f

svn commit: r351275 - head/usr.sbin/makefs/msdos

2019-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 20:04:16 2019 New Revision: 351275 URL: https://svnweb.freebsd.org/changeset/base/351275 Log: makefs: avoid "dereferencing 'void *' pointer" warnings On GCC 4.2.1 archs MFC with: r351273 Sponsored by: The FreeBSD Foundation Modified: head/usr.sb

svn commit: r351302 - head/usr.sbin/makefs

2019-08-20 Thread Ed Maste
Author: emaste Date: Tue Aug 20 21:14:44 2019 New Revision: 351302 URL: https://svnweb.freebsd.org/changeset/base/351302 Log: makefs.8: update history - ported to FreeBSD and first appeared in 8.0 - Christos Zoulas added the FAT support that I imported Modified: head/usr.sbin/makefs/ma

svn commit: r351319 - in head/usr.sbin/makefs: ffs msdos

2019-08-20 Thread Ed Maste
Author: emaste Date: Wed Aug 21 01:45:29 2019 New Revision: 351319 URL: https://svnweb.freebsd.org/changeset/base/351319 Log: makefs: use `char *` not `void *` for buf b_data, drop casts in msdos (The kernel uses caddr_t.) Suggested by: cem Reviewed by: cem MFC with: r351273

svn commit: r351321 - in head: sys/fs/msdosfs usr.sbin/makefs/msdos

2019-08-20 Thread Ed Maste
Author: emaste Date: Wed Aug 21 02:21:40 2019 New Revision: 351321 URL: https://svnweb.freebsd.org/changeset/base/351321 Log: makefs: share fat.h between kernel msdosfs and makefs There is no reason to duplicate this file when it can be trivially shared (just exposing one section previous

svn commit: r351346 - in head: sys/fs/msdosfs usr.sbin/makefs usr.sbin/makefs/ffs usr.sbin/makefs/msdos

2019-08-21 Thread Ed Maste
Author: emaste Date: Wed Aug 21 19:07:13 2019 New Revision: 351346 URL: https://svnweb.freebsd.org/changeset/base/351346 Log: makefs: share denode.h between kernel msdosfs and makefs There is no need to duplicate this file when it can be trivially shared (just exposing sections previously

svn commit: r351347 - head/usr.sbin/makefs/msdos

2019-08-21 Thread Ed Maste
Author: emaste Date: Wed Aug 21 19:09:40 2019 New Revision: 351347 URL: https://svnweb.freebsd.org/changeset/base/351347 Log: makefs: Verify that the BPB media descriptor and FAT ID match From r322982 in sys/fs/msdosfs. Modified: head/usr.sbin/makefs/msdos/msdosfs_fat.c Modified: head/u

svn commit: r351395 - head/sys/fs/msdosfs

2019-08-22 Thread Ed Maste
Author: emaste Date: Thu Aug 22 16:06:52 2019 New Revision: 351395 URL: https://svnweb.freebsd.org/changeset/base/351395 Log: msdosfs_fat: reduce diffs with NetBSD and makefs Use pointer arithmetic (as now done in makefs, and in NetBSD) instead of taking the address of array element. No

svn commit: r351396 - head/usr.sbin/makefs/msdos

2019-08-22 Thread Ed Maste
Author: emaste Date: Thu Aug 22 17:49:34 2019 New Revision: 351396 URL: https://svnweb.freebsd.org/changeset/base/351396 Log: makefs: diff reduction to sys/fs/msdosfs No functional change. Modified: head/usr.sbin/makefs/msdos/direntry.h head/usr.sbin/makefs/msdos/msdosfs_conv.c head/

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

2019-08-23 Thread Ed Maste
Author: emaste Date: Fri Aug 23 16:03:23 2019 New Revision: 351425 URL: https://svnweb.freebsd.org/changeset/base/351425 Log: vtfontcvt: simplify rshift_row We don't need to specify the buffer size in both bytes and bits. MFC after:1 week Sponsored by: The FreeBSD Foundation Mod

svn commit: r351603 - head/sys/dev/vnic

2019-08-29 Thread Ed Maste
Author: emaste Date: Thu Aug 29 12:05:06 2019 New Revision: 351603 URL: https://svnweb.freebsd.org/changeset/base/351603 Log: vnic: avoid NULL deref in error case Reported by: Dr Silvio Cesare of InfoSect MFC after:3 days Sponsored by: The FreeBSD Foundation Modified: head/sys/d

svn commit: r351618 - head/sys/arm/samsung/exynos

2019-08-29 Thread Ed Maste
Author: emaste Date: Fri Aug 30 00:34:27 2019 New Revision: 351618 URL: https://svnweb.freebsd.org/changeset/base/351618 Log: exynos5: avoid NULL deref in error case Reported by: Dr Silvio Cesare of InfoSect MFC after:3 days Sponsored by: The FreeBSD Foundation Modified: head/sy

svn commit: r351619 - head/sys/arm/samsung/exynos

2019-08-29 Thread Ed Maste
Author: emaste Date: Fri Aug 30 00:36:17 2019 New Revision: 351619 URL: https://svnweb.freebsd.org/changeset/base/351619 Log: exynos5: avoid NULL deref in error case Reported by: Dr Silvio Cesare of InfoSect MFC after:3 days MFC with: r351618 Sponsored by: The FreeBSD Foundat

svn commit: r351620 - head/sys/dev/qlxgbe

2019-08-29 Thread Ed Maste
Author: emaste Date: Fri Aug 30 00:38:16 2019 New Revision: 351620 URL: https://svnweb.freebsd.org/changeset/base/351620 Log: qlxgbe: avoid NULL deref in error case Reported by: Dr Silvio Cesare of InfoSect MFC after:3 days Sponsored by: The FreeBSD Foundation Modified: head/sys

svn commit: r351621 - head/sys/dev/xdma

2019-08-29 Thread Ed Maste
Author: emaste Date: Fri Aug 30 00:40:08 2019 New Revision: 351621 URL: https://svnweb.freebsd.org/changeset/base/351621 Log: xdma: avoid NULL deref in error case Reported by: Dr Silvio Cesare of InfoSect MFC after:3 days Sponsored by: The FreeBSD Foundation Modified: head/sys/d

svn commit: r351659 - in head: contrib/libc++/include contrib/netbsd-tests/lib/libc/ssp gnu/lib/libssp include lib/libc/stdio

2019-09-01 Thread Ed Maste
Author: emaste Date: Sun Sep 1 16:12:05 2019 New Revision: 351659 URL: https://svnweb.freebsd.org/changeset/base/351659 Log: libc: remove gets gets is unsafe and shouldn't be used (for many years now). Leave it in the existing symbol version so anything that previously linked aginst it

svn commit: r351660 - head/contrib/libstdc++/include/c_std

2019-09-01 Thread Ed Maste
Author: emaste Date: Sun Sep 1 16:41:24 2019 New Revision: 351660 URL: https://svnweb.freebsd.org/changeset/base/351660 Log: libstdc++: remove gets Removed from libc in r351659 Modified: head/contrib/libstdc++/include/c_std/std_cstdio.h Modified: head/contrib/libstdc++/include/c_std/st

svn commit: r351661 - in head: share/mk sys/conf

2019-09-01 Thread Ed Maste
Author: emaste Date: Sun Sep 1 16:47:48 2019 New Revision: 351661 URL: https://svnweb.freebsd.org/changeset/base/351661 Log: Remove CLANG_NO_IAS definition CLANG_NO_IAS is not used anywhere in the tree. Sponsored by: The FreeBSD Foundation Modified: head/share/mk/bsd.sys.mk head/

svn commit: r351662 - head/contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD

2019-09-01 Thread Ed Maste
Author: emaste Date: Sun Sep 1 16:50:34 2019 New Revision: 351662 URL: https://svnweb.freebsd.org/changeset/base/351662 Log: lldb: shorten thread names to make logs easier to follow lldb prepends the thread name to log entries, and the existing thread name for the FreeBSD ProcessMonitor

svn commit: r351663 - head/usr.bin/ar

2019-09-01 Thread Ed Maste
Author: emaste Date: Sun Sep 1 16:51:25 2019 New Revision: 351663 URL: https://svnweb.freebsd.org/changeset/base/351663 Log: ar: use more correct size_t type for loop index Submitted by: cem MFC after:1 week Modified: head/usr.bin/ar/write.c Modified: head/usr.bin/ar/write.c

svn commit: r351664 - head/sys/dev/vnic

2019-09-01 Thread Ed Maste
Author: emaste Date: Sun Sep 1 16:53:17 2019 New Revision: 351664 URL: https://svnweb.freebsd.org/changeset/base/351664 Log: vnic: correct and simplify SIOCSIFFLAGS PR: 223573, 223575 Sponsored by: The FreeBSD Foundation Differential Revision:https://reviews.freebsd.o

svn commit: r351665 - in head: sys/fs/msdosfs usr.sbin/makefs usr.sbin/makefs/msdos

2019-09-01 Thread Ed Maste
Author: emaste Date: Sun Sep 1 16:55:33 2019 New Revision: 351665 URL: https://svnweb.freebsd.org/changeset/base/351665 Log: makefs: share msdosfsmount.h between kernel msdosfs and makefs Sponsored by: The FreeBSD Foundation Deleted: head/usr.sbin/makefs/msdos/msdosfsmount.h Modified:

svn commit: r351698 - head/sys/sys

2019-09-02 Thread Ed Maste
Author: emaste Date: Mon Sep 2 12:48:18 2019 New Revision: 351698 URL: https://svnweb.freebsd.org/changeset/base/351698 Log: Belatedly bump __FreeBSD_version for r351659, gets(3) removal Reported by: linimon Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ===

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

2019-09-02 Thread Ed Maste
Author: emaste Date: Mon Sep 2 13:56:44 2019 New Revision: 351700 URL: https://svnweb.freebsd.org/changeset/base/351700 Log: libc: Use musl's optimized memchr Parentheses added to HASZERO macro to avoid a GCC warning. Reviewed by: kib, mjg Obtained from:musl (snapshot at co

svn commit: r345576 - head/crypto/openssh

2019-09-03 Thread Ed Maste
Author: emaste Date: Wed Mar 27 14:35:38 2019 New Revision: 345576 URL: https://svnweb.freebsd.org/changeset/base/345576 Log: Merge r345574 from vendor-crypto: upstream: when checking that filenames sent by the server side match what the client requested, be prepared to handle shell-st

svn commit: r345583 - head/tools/tools/makeroot

2019-09-03 Thread Ed Maste
Author: emaste Date: Wed Mar 27 17:28:23 2019 New Revision: 345583 URL: https://svnweb.freebsd.org/changeset/base/345583 Log: revert r302146: makeroot: zero out subsecond component of time= keywords After r345281 by mhorne subsecond components are supported. PR: 194703 Spon

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

2019-09-03 Thread Ed Maste
Author: emaste Date: Thu Mar 28 13:27:34 2019 New Revision: 345640 URL: https://svnweb.freebsd.org/changeset/base/345640 Log: Revert other accidentally committed part of r345625 Modified: head/contrib/elftoolchain/readelf/readelf.c Modified: head/contrib/elftoolchain/readelf/readelf.c ==

svn commit: r345638 - head/sys/sys

2019-09-03 Thread Ed Maste
Author: emaste Date: Thu Mar 28 10:56:27 2019 New Revision: 345638 URL: https://svnweb.freebsd.org/changeset/base/345638 Log: Revert change accidentally committed along with r345625 Reported by: Oliver Pinter Modified: head/sys/sys/elf_common.h Modified: head/sys/sys/elf_common.h

svn commit: r345625 - in head: contrib/elftoolchain/readelf lib/libc lib/libthr libexec/rtld-elf sys/sys

2019-09-03 Thread Ed Maste
Author: emaste Date: Thu Mar 28 02:12:32 2019 New Revision: 345625 URL: https://svnweb.freebsd.org/changeset/base/345625 Log: revert r341429 "disable BIND_NOW in libc, libthr, and rtld" r345620 by kib@ fixed the rtld issue that caused a crash at startup during resolution of libc's ifuncs

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

2019-09-03 Thread Ed Maste
Author: emaste Date: Thu Mar 28 17:30:47 2019 New Revision: 345646 URL: https://svnweb.freebsd.org/changeset/base/345646 Log: readelf: add newline after dumping dynamic FLAGS / FLAGS_1 All three dump_flags() callers need a newline after printing the flags. Sponsored by: The FreeBSD Fou

svn commit: r345693 - head/libexec/rtld-elf/arm

2019-09-03 Thread Ed Maste
Author: emaste Date: Fri Mar 29 14:35:23 2019 New Revision: 345693 URL: https://svnweb.freebsd.org/changeset/base/345693 Log: rtld: attempt to fix reloc_nonplt_object TLS allocation allocate_tls_offset returns true on success. This still needs more testing and review, but this change is

Re: svn commit: r345693 - head/libexec/rtld-elf/arm

2019-09-03 Thread Ed Maste
On Fri, 29 Mar 2019 at 10:35, Ed Maste wrote: > > Author: emaste > Date: Fri Mar 29 14:35:23 2019 > New Revision: 345693 > URL: https://svnweb.freebsd.org/changeset/base/345693 > > Log: > rtld: attempt to fix reloc_nonplt_object TL

svn commit: r345694 - head/libexec/rtld-elf/mips

2019-09-03 Thread Ed Maste
Author: emaste Date: Fri Mar 29 15:07:00 2019 New Revision: 345694 URL: https://svnweb.freebsd.org/changeset/base/345694 Log: rtld: attempt to fix reloc_non_plt TLS allocation on MIPS allocate_tls_offset returns true on success. The same issue existed on arm and was fixed in r345693.

svn commit: r345778 - in head/gnu/usr.bin/gdb: gdb kgdb

2019-09-03 Thread Ed Maste
Author: emaste Date: Mon Apr 1 19:19:51 2019 New Revision: 345778 URL: https://svnweb.freebsd.org/changeset/base/345778 Log: Fix gdb/kgdb build under WITH_PIE Explicitly specified bare .a libraries need ${PIE_SUFFIX}. Reported by: David E. Cross, on twitter Sponsored by: The FreeBS

svn commit: r345855 - in head/sys: arm/ti/cpsw dev/fdt

2019-09-03 Thread Ed Maste
Author: emaste Date: Wed Apr 3 21:01:53 2019 New Revision: 345855 URL: https://svnweb.freebsd.org/changeset/base/345855 Log: cpsw: use `phy-handle` in FDT to find PHY address In r337703 DTS files were updated to Linux 4.18, including Linux commit 4d8b032d3c03f4e9788a18bbb51b10e6c9e8a56b

Re: svn commit: r345900 - head/sbin/fsck_msdosfs

2019-09-03 Thread Ed Maste
On Fri, 5 Apr 2019 at 00:49, Rodney W. Grimes wrote: > > > +static const u_char dot_name[] = { > > + '.', ' ',' ',' ',' ',' ',' ',' ',' ',' ',' ' }; > > +static const u_char dotdot_name[] = { > > + '.', '.',' ',' ',' ',' ',' ',' ',' ',' ',' ' }; > > + > > Does it make since to encode thes

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