svn commit: r354786 - head/sys/tools

2019-11-17 Thread Kyle Evans
Author: kevans Date: Sun Nov 17 14:08:19 2019 New Revision: 354786 URL: https://svnweb.freebsd.org/changeset/base/354786 Log: Add makesyscalls.lua, a rewrite of makesyscalls.sh This currently requires a suitable lua + luafilesystem + luaposix from the ports tree to build. Discussion is

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

2019-11-17 Thread Alan Cox
Author: alc Date: Sun Nov 17 17:38:53 2019 New Revision: 354792 URL: https://svnweb.freebsd.org/changeset/base/354792 Log: Achieve two goals at once: (1) Avoid an unnecessary broadcast TLB invalidation in pmap_remove_all(). (2) Prevent an "invalid ASID" assertion failure in

svn commit: r354788 - head/sys/amd64/amd64

2019-11-17 Thread Konstantin Belousov
Author: kib Date: Sun Nov 17 14:41:47 2019 New Revision: 354788 URL: https://svnweb.freebsd.org/changeset/base/354788 Log: amd64 copyout: remove irrelevant comment. Sponsored by: The FreeBSD Foundation MFC after:3 days Modified: head/sys/amd64/amd64/support.S Modified:

svn commit: r354787 - head/lib/libc/gen

2019-11-17 Thread Konstantin Belousov
Author: kib Date: Sun Nov 17 14:11:08 2019 New Revision: 354787 URL: https://svnweb.freebsd.org/changeset/base/354787 Log: Document required size of buffer for elf_aux_info(3). PR: 241884 Reported by: jbeich Reviewed by: brooks Sponsored by: The FreeBSD Foundation MFC after:

svn commit: r354790 - in head/sys: sys vm

2019-11-17 Thread Konstantin Belousov
Author: kib Date: Sun Nov 17 14:54:07 2019 New Revision: 354790 URL: https://svnweb.freebsd.org/changeset/base/354790 Log: Add elf image flag to disable stack gap. Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after:1 week Differential revision:

svn commit: r354791 - head/tools/tools/controlelf

2019-11-17 Thread Konstantin Belousov
Author: kib Date: Sun Nov 17 14:54:43 2019 New Revision: 354791 URL: https://svnweb.freebsd.org/changeset/base/354791 Log: Update controlelf(1) to ahndle stack gap disable flag. Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after:1 week Differential revision:

svn commit: r354789 - head/sys/kern

2019-11-17 Thread Konstantin Belousov
Author: kib Date: Sun Nov 17 14:52:45 2019 New Revision: 354789 URL: https://svnweb.freebsd.org/changeset/base/354789 Log: kern_exec: p_osrel and p_fctl0 were obliterated by failed execve(2) attempt. Zeroing of them is needed so that an image activator can update the values as

svn commit: r354801 - in head: contrib/netbsd-tests/usr.bin/unifdef etc/mtree usr.bin/unifdef usr.bin/unifdef/tests

2019-11-17 Thread Conrad Meyer
Author: cem Date: Mon Nov 18 04:03:11 2019 New Revision: 354801 URL: https://svnweb.freebsd.org/changeset/base/354801 Log: Link in NetBSD's unifdef(1) tests Skip one, is it currently fails. Added: head/usr.bin/unifdef/tests/ head/usr.bin/unifdef/tests/Makefile (contents, props

svn commit: r354802 - head/contrib/file/src

2019-11-17 Thread Xin LI
Author: delphij Date: Mon Nov 18 04:22:04 2019 New Revision: 354802 URL: https://svnweb.freebsd.org/changeset/base/354802 Log: MFV r354798: Apply vendor fixes: 06de62c Detect multiplication overflow when computing sector position 46a8443 Limit the number of elements in a vector

svn commit: r354797 - head/sys/powerpc/conf/dpaa

2019-11-17 Thread Justin Hibbits
Author: jhibbits Date: Sun Nov 17 20:49:24 2019 New Revision: 354797 URL: https://svnweb.freebsd.org/changeset/base/354797 Log: powerpc: Re-add -Wno-redundant-decls to DPAA build flags Since the DPAA code is from a third party, with minimal edits, there is no intent to fix these specific

svn commit: r354800 - head/sys/conf

2019-11-17 Thread Li-Wen Hsu
Author: lwhsu Date: Mon Nov 18 01:56:19 2019 New Revision: 354800 URL: https://svnweb.freebsd.org/changeset/base/354800 Log: Also clean LINT64 kernel configuration for powerpc MFC after:3 days Sponsored by: The FreeBSD Foundation Modified: head/sys/conf/makeLINT.mk Modified:

svn commit: r354796 - head/usr.sbin/i2c

2019-11-17 Thread Alex Richardson
Author: arichardson Date: Sun Nov 17 19:04:02 2019 New Revision: 354796 URL: https://svnweb.freebsd.org/changeset/base/354796 Log: Fix error found by new clang operator precendence warning error: operator '?:' has lower precedence than '|'; '|' will be evaluated first I discovered

svn commit: r354795 - head/sys/vm

2019-11-17 Thread Doug Moore
Author: dougm Date: Sun Nov 17 18:38:37 2019 New Revision: 354795 URL: https://svnweb.freebsd.org/changeset/base/354795 Log: Add a helper function for testing a swap block and freeing it if empty. Submitted by: ota_j.email.ne.jp Approved by: alc, kib, dougm Differential Revision: