svn commit: r357426 - head/sys/conf

2020-02-02 Thread Warner Losh
Author: imp Date: Mon Feb 3 05:38:45 2020 New Revision: 357426 URL: https://svnweb.freebsd.org/changeset/base/357426 Log: On powerpc, we use ofw_syscons for device sc. That references the default fonts. As a workaround, remove the static. vt is default on powerpc, but there's a few old

svn commit: r357425 - head/sys/netinet/libalias

2020-02-02 Thread Conrad Meyer
Author: cem Date: Mon Feb 3 05:19:44 2020 New Revision: 357425 URL: https://svnweb.freebsd.org/changeset/base/357425 Log: netinet/libalias: Fix typo in debug message No functional change. PR: 243831 Submitted by: Neel Chauhan Differential Revision:

svn commit: r357424 - head/sys/net

2020-02-02 Thread Pedro F. Giffuni
Author: pfg Date: Mon Feb 3 02:02:13 2020 New Revision: 357424 URL: https://svnweb.freebsd.org/changeset/base/357424 Log: typo: Registration. Pointed by: Dikshie Fauzie Modified: head/sys/net/ethernet.h Modified: head/sys/net/ethernet.h

svn commit: r357423 - head/sys/net

2020-02-02 Thread Pedro F. Giffuni
Author: pfg Date: Mon Feb 3 01:08:15 2020 New Revision: 357423 URL: https://svnweb.freebsd.org/changeset/base/357423 Log: ethernet: Minor cleanup. Consistently use uppercase for ethertype hex numbers. Modified: head/sys/net/ethernet.h Modified: head/sys/net/ethernet.h

svn commit: r357422 - head/sys/dev/acpi_support

2020-02-02 Thread Ed Maste
Author: emaste Date: Sun Feb 2 20:56:18 2020 New Revision: 357422 URL: https://svnweb.freebsd.org/changeset/base/357422 Log: acpi_ibm: remove superfluous cast Reported by: kib Modified: head/sys/dev/acpi_support/acpi_ibm.c Modified: head/sys/dev/acpi_support/acpi_ibm.c

svn commit: r357421 - head/sbin/fsck_msdosfs

2020-02-02 Thread Xin LI
Author: delphij Date: Sun Feb 2 20:53:31 2020 New Revision: 357421 URL: https://svnweb.freebsd.org/changeset/base/357421 Log: Diff reduction against NetBSD, no functional change. MFC after:1 week Modified: head/sbin/fsck_msdosfs/boot.c Modified: head/sbin/fsck_msdosfs/boot.c

svn commit: r357420 - head/bin/pwait

2020-02-02 Thread Xin LI
Author: delphij Date: Sun Feb 2 20:51:28 2020 New Revision: 357420 URL: https://svnweb.freebsd.org/changeset/base/357420 Log: Remove unused include. MFC after:2 weeks Modified: head/bin/pwait/pwait.c Modified: head/bin/pwait/pwait.c

Re: svn commit: r357284 - in head: include lib/libc/stdio

2020-02-02 Thread Kyle Evans
On Sun, Feb 2, 2020 at 12:57 AM Antoine Brodin wrote: > > On Thu, Jan 30, 2020 at 4:31 AM Kyle Evans wrote: > > > > Author: kevans > > Date: Thu Jan 30 03:31:16 2020 > > New Revision: 357284 > > URL: https://svnweb.freebsd.org/changeset/base/357284 > > > > Log: > > stdio: provide _unlocked

svn commit: r357419 - in head: include lib/libc/stdio

2020-02-02 Thread Kyle Evans
Author: kevans Date: Sun Feb 2 19:45:12 2020 New Revision: 357419 URL: https://svnweb.freebsd.org/changeset/base/357419 Log: libc: provide fputc_unlocked Among the same justification as the other stdio _unlocked; in addition to an inline version in , we must provide a function in libc

svn commit: r357418 - head/lib/msun/powerpc

2020-02-02 Thread Brandon Bergren
Author: bdragon Date: Sun Feb 2 19:16:52 2020 New Revision: 357418 URL: https://svnweb.freebsd.org/changeset/base/357418 Log: [PowerPC] Fix feholdexcept() on powerpc referencing the wrong struct member In r355656, endianness handling of the floating point environment was fixed in the

svn commit: r357417 - head/sys/net

2020-02-02 Thread Pedro F. Giffuni
Author: pfg Date: Sun Feb 2 19:02:07 2020 New Revision: 357417 URL: https://svnweb.freebsd.org/changeset/base/357417 Log: style(9): Fix spaces after #define. No functional change. Modified: head/sys/net/ethernet.h Modified: head/sys/net/ethernet.h

svn commit: r357416 - head/sys/dev/acpi_support

2020-02-02 Thread Ed Maste
Author: emaste Date: Sun Feb 2 19:01:16 2020 New Revision: 357416 URL: https://svnweb.freebsd.org/changeset/base/357416 Log: acpi_ibm: whitespace and wrapping cleanup Modified: head/sys/dev/acpi_support/acpi_ibm.c Modified: head/sys/dev/acpi_support/acpi_ibm.c

svn commit: r357415 - head/sys/net

2020-02-02 Thread Pedro F. Giffuni
Author: pfg Date: Sun Feb 2 18:33:20 2020 New Revision: 357415 URL: https://svnweb.freebsd.org/changeset/base/357415 Log: ethernet: add some more Ethertypes. Sort ETHERTYPE_FCOE, from r357414. Modified: head/sys/net/ethernet.h Modified: head/sys/net/ethernet.h

svn commit: r357414 - head/sys/net

2020-02-02 Thread Pedro F. Giffuni
Author: pfg Date: Sun Feb 2 18:27:37 2020 New Revision: 357414 URL: https://svnweb.freebsd.org/changeset/base/357414 Log: ethernet: add some more Ethertypes. Add some types based on other BSDs and also add EtherCat and PROFINET, which are IEC standards. There is a public list (CSV

svn commit: r357413 - head/sys/dev/acpi_support

2020-02-02 Thread Ed Maste
Author: emaste Date: Sun Feb 2 18:07:47 2020 New Revision: 357413 URL: https://svnweb.freebsd.org/changeset/base/357413 Log: acpi_ibm: whitespace fixup Modified: head/sys/dev/acpi_support/acpi_ibm.c Modified: head/sys/dev/acpi_support/acpi_ibm.c

svn commit: r357412 - in head: contrib/netbsd-tests/lib/libc/c063 lib/libc/sys lib/libc/tests/c063 sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/fs/devfs sys/fs/fuse sys/fs/nfsclient sys/fs/sm...

2020-02-02 Thread Kyle Evans
Author: kevans Date: Sun Feb 2 16:34:57 2020 New Revision: 357412 URL: https://svnweb.freebsd.org/changeset/base/357412 Log: Provide O_SEARCH O_SEARCH is defined by POSIX [0] to open a directory for searching, skipping permissions checks on the directory itself after the initial open().

svn commit: r357411 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2020-02-02 Thread Kyle Evans
Author: kevans Date: Sun Feb 2 16:10:33 2020 New Revision: 357411 URL: https://svnweb.freebsd.org/changeset/base/357411 Log: zfs: light refactor to indicate cachedlookup in zfs_lookup If we come from VOP_CACHEDLOOKUP, we must skip the VEXEC check as it will have been done in the caller

svn commit: r357410 - head/sys/fs/pseudofs

2020-02-02 Thread Kyle Evans
Author: kevans Date: Sun Feb 2 15:36:12 2020 New Revision: 357410 URL: https://svnweb.freebsd.org/changeset/base/357410 Log: pseudofs: don't do VEXEC check in VOP_CACHEDLOOKUP VOP_CACHEDLOOKUP should assume that the appropriate VEXEC check has been done in the caller (vfs_cache_lookup),

svn commit: r357409 - head/sys/modules

2020-02-02 Thread Ed Maste
Author: emaste Date: Sun Feb 2 14:41:09 2020 New Revision: 357409 URL: https://svnweb.freebsd.org/changeset/base/357409 Log: Move ce enable to SOURCELESS_HOST ce contains obfuscated code that runs on the host's processor Modified: head/sys/modules/Makefile Modified:

svn commit: r357407 - head

2020-02-02 Thread Warner Losh
Author: imp Date: Sun Feb 2 11:37:27 2020 New Revision: 357407 URL: https://svnweb.freebsd.org/changeset/base/357407 Log: Per the firm plan, start to remove sparc64 The sparc64 architecture is being removed from FreeBSD 13, starting now. This removes it from the top level only. It is

svn commit: r357406 - head/sys/kern

2020-02-02 Thread Mateusz Guzik
Author: mjg Date: Sun Feb 2 09:38:40 2020 New Revision: 357406 URL: https://svnweb.freebsd.org/changeset/base/357406 Log: fd: sprinkle some predits around fget clang inlines fget -> _fget into kern_fstat and eliminates several checkes, but prior to this change it would assume

svn commit: r357405 - head/sys/kern

2020-02-02 Thread Mateusz Guzik
Author: mjg Date: Sun Feb 2 09:37:16 2020 New Revision: 357405 URL: https://svnweb.freebsd.org/changeset/base/357405 Log: fd: use atomic_load_ptr instead of hand-rolled cast through volatile No change in assembly. Modified: head/sys/kern/kern_descrip.c Modified:

svn commit: r357404 - in head/sys: kern sys

2020-02-02 Thread Mateusz Guzik
Author: mjg Date: Sun Feb 2 09:36:32 2020 New Revision: 357404 URL: https://svnweb.freebsd.org/changeset/base/357404 Log: vfs: remove the now empty vop_unlock_post Modified: head/sys/kern/vfs_subr.c head/sys/kern/vnode_if.src head/sys/sys/vnode.h Modified: head/sys/kern/vfs_subr.c

svn commit: r357403 - in head/sys: fs/nullfs sys

2020-02-02 Thread Mateusz Guzik
Author: mjg Date: Sun Feb 2 09:35:48 2020 New Revision: 357403 URL: https://svnweb.freebsd.org/changeset/base/357403 Log: vfs: remove the never set VDESC_VPP_WILLRELE flag Modified: head/sys/fs/nullfs/null_vnops.c head/sys/sys/vnode.h Modified: head/sys/fs/nullfs/null_vnops.c

svn commit: r357402 - stable/12/sys/dev/acpi_support

2020-02-02 Thread Philip Paeps
Author: philip Date: Sun Feb 2 08:46:29 2020 New Revision: 357402 URL: https://svnweb.freebsd.org/changeset/base/357402 Log: MFC r357292: acpi_ibm: add support for ThinkPad PrivacyGuard ThinkPad PrivacyGuard is a built-in toggleable privacy filter that restricts viewing

svn commit: r357401 - head/sys/conf

2020-02-02 Thread Warner Losh
Author: imp Date: Sun Feb 2 08:27:26 2020 New Revision: 357401 URL: https://svnweb.freebsd.org/changeset/base/357401 Log: Move font.h generation to conf/files from conf/files.* Use ${SRCTOP} instead of /usr/share. Prefer to depend on option sc_dflt_fnt instead of sc. gc the 4

svn commit: r357399 - in head/sys: arm/arm conf

2020-02-02 Thread Warner Losh
Author: imp Date: Sun Feb 2 08:27:14 2020 New Revision: 357399 URL: https://svnweb.freebsd.org/changeset/base/357399 Log: Kill old armv4 busdma Move to having one busdma option for arm: the armv6/v7 one. Kill now-unused option ARM_USE_V6_BUSDMA too. Fixup files.arm to match rename.

svn commit: r357398 - in head/sys: arm/conf conf

2020-02-02 Thread Warner Losh
Author: imp Date: Sun Feb 2 08:27:08 2020 New Revision: 357398 URL: https://svnweb.freebsd.org/changeset/base/357398 Log: Move arm back to having one LINT Now that armv5 is gone, we no longer need multiple LINT files. Kill the odd-ball support here. From now on, we just have LINT built

svn commit: r357400 - head/sys/conf

2020-02-02 Thread Warner Losh
Author: imp Date: Sun Feb 2 08:27:20 2020 New Revision: 357400 URL: https://svnweb.freebsd.org/changeset/base/357400 Log: Fix old-style build Fix the old-style build by using ${SRCTOP} instead of a weird construct that only works for new-style build. Simplify the building of keymap