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

2019-07-20 Thread Alan Cox
Author: alc Date: Sun Jul 21 03:26:26 2019 New Revision: 350191 URL: https://svnweb.freebsd.org/changeset/base/350191 Log: Introduce pmap_store(), and use it to replace pmap_load_store() in places where the page table entry was previously invalid. (Note that I did not replace

svn commit: r350190 - head/sys/powerpc/aim

2019-07-20 Thread Justin Hibbits
Author: jhibbits Date: Sun Jul 21 03:19:54 2019 New Revision: 350190 URL: https://svnweb.freebsd.org/changeset/base/350190 Log: powerpc: Remove an unnecessary #ifdef guard from slb.c slb.c is only compiled for powerpc64, so no need for the #ifdef in this block. Modified:

svn commit: r350189 - in stable: 11/sys/contrib/ipfilter/netinet 12/sys/contrib/ipfilter/netinet

2019-07-20 Thread Cy Schubert
Author: cy Date: Sun Jul 21 00:47:06 2019 New Revision: 350189 URL: https://svnweb.freebsd.org/changeset/base/350189 Log: MFC r349980: Calculate the offset of the interface name using FR_NAME rather than calclulating it "by hand". This improves consistency with the rest of the code and

svn commit: r350189 - in stable: 11/sys/contrib/ipfilter/netinet 12/sys/contrib/ipfilter/netinet

2019-07-20 Thread Cy Schubert
Author: cy Date: Sun Jul 21 00:47:06 2019 New Revision: 350189 URL: https://svnweb.freebsd.org/changeset/base/350189 Log: MFC r349980: Calculate the offset of the interface name using FR_NAME rather than calclulating it "by hand". This improves consistency with the rest of the code and

svn commit: r350188 - in stable: 11/sys/contrib/ipfilter/netinet 12/sys/contrib/ipfilter/netinet

2019-07-20 Thread Cy Schubert
Author: cy Date: Sun Jul 21 00:44:52 2019 New Revision: 350188 URL: https://svnweb.freebsd.org/changeset/base/350188 Log: MFC r349979: Recycle the unused FR_CMPSIZ macro which became orphaned in ipfilter 5 prior to its import into FreeBSD. This macro calculates the size to be compared

svn commit: r350188 - in stable: 11/sys/contrib/ipfilter/netinet 12/sys/contrib/ipfilter/netinet

2019-07-20 Thread Cy Schubert
Author: cy Date: Sun Jul 21 00:44:52 2019 New Revision: 350188 URL: https://svnweb.freebsd.org/changeset/base/350188 Log: MFC r349979: Recycle the unused FR_CMPSIZ macro which became orphaned in ipfilter 5 prior to its import into FreeBSD. This macro calculates the size to be compared

svn commit: r350187 - head/sbin/fsck_ffs

2019-07-20 Thread Kirk McKusick
Author: mckusick Date: Sat Jul 20 21:39:32 2019 New Revision: 350187 URL: https://svnweb.freebsd.org/changeset/base/350187 Log: Treat any inode with bad content as unknown (i.e., ask if it should be cleared). Sponsored by: Netflix Modified: head/sbin/fsck_ffs/pass1.c Modified:

svn commit: r350186 - head/sbin/fsck_ffs

2019-07-20 Thread Kirk McKusick
Author: mckusick Date: Sat Jul 20 21:20:40 2019 New Revision: 350186 URL: https://svnweb.freebsd.org/changeset/base/350186 Log: When running with journaled soft updates, some updated inodes were not having their check hashes recomputed which resulted in spurious inode check-hash errors when

svn commit: r350185 - head/sys/dev/iicbus

2019-07-20 Thread Ian Lepore
Author: ian Date: Sat Jul 20 21:10:27 2019 New Revision: 350185 URL: https://svnweb.freebsd.org/changeset/base/350185 Log: Rewrite the nxprtc chip init to extend battery life by using power-saving features offered by the chips. For 2127 and 2129 chips, fix the detection of when chip-init

svn commit: r350184 - in head: libexec/rc/rc.d release/picobsd/tinyware/login share/man/man5 usr.bin/login

2019-07-20 Thread Conrad Meyer
Author: cem Date: Sat Jul 20 20:56:31 2019 New Revision: 350184 URL: https://svnweb.freebsd.org/changeset/base/350184 Log: motd: Generate from template to /var/run Update login(1), its manual pages, similar utilities, and motd.5 to refer to the new location. Suggested by: delphij@

svn commit: r350183 - head/sbin/swapon

2019-07-20 Thread Doug Moore
Author: dougm Date: Sat Jul 20 20:47:07 2019 New Revision: 350183 URL: https://svnweb.freebsd.org/changeset/base/350183 Log: In trimming on startup, invoke swapon before closing the fd used for trimming so that a geli device isn't detached before swapon is invoked. Submitted by:

Re: svn commit: r350179 - head/lib/libutil

2019-07-20 Thread Bruce Evans
On Sat, 20 Jul 2019, John Baldwin wrote: Log: expand_number(3) parses suffixes, not prefixes. This is not quite correct, although conflating prefixes and suffixes is one of the bugs that I pointed out in mails about [de]humanize_number and expand_number() long ago. Bugs in expand_number()

svn commit: r350182 - head/sys/vm

2019-07-20 Thread Mark Johnston
Author: markj Date: Sat Jul 20 18:25:41 2019 New Revision: 350182 URL: https://svnweb.freebsd.org/changeset/base/350182 Log: Rename vm_page_{import,release}() to vm_page_zone_{import,release}(). I would like to use the name vm_page_release() for a different purpose, and

svn commit: r350181 - head/sys/powerpc/booke

2019-07-20 Thread Justin Hibbits
Author: jhibbits Date: Sat Jul 20 18:22:01 2019 New Revision: 350181 URL: https://svnweb.freebsd.org/changeset/base/350181 Log: powerpc/SPE: Enable SPV bit for EFSCFD instruction emulation EFSCFD (floating point single convert from double) emulation requires saving the high word of the

svn commit: r350180 - in head/sys: dts/arm/overlays modules/dtb/allwinner

2019-07-20 Thread Emmanuel Vadot
Author: manu Date: Sat Jul 20 17:42:46 2019 New Revision: 350180 URL: https://svnweb.freebsd.org/changeset/base/350180 Log: dtso: allwinner: Add an overlay for H3 i2c0 Most of the H3 boards don't enable i2c as it is unused. Add an overlay so it's easier for user to use i2c device.

Budget Cleaners Tax Invoice

2019-07-20 Thread Budget Cleaners ® via svn-src-all
You have received an Invoice Budget Cleaners from Budget Cleaners View your invoice online: https://accounting.sageone.co.za/customerzone/invoice/viewinvoice?TypeId=1=ffd62228-a6b3-4a8a-bb26-2ca3c5165bba=1=30491393 Dear Valued Client. Thank You, for using Budget Cleaners,

svn commit: r350179 - head/lib/libutil

2019-07-20 Thread John Baldwin
Author: jhb Date: Sat Jul 20 16:03:54 2019 New Revision: 350179 URL: https://svnweb.freebsd.org/changeset/base/350179 Log: expand_number(3) parses suffixes, not prefixes. While here, tidy the opening sentence a bit. MFC after:2 weeks Differential Revision:

svn commit: r350178 - head/sys/amd64/vmm/io

2019-07-20 Thread John Baldwin
Author: jhb Date: Sat Jul 20 15:59:49 2019 New Revision: 350178 URL: https://svnweb.freebsd.org/changeset/base/350178 Log: Improve the precision of bhyve's vPIT. Use 'struct bintime' instead of 'sbintime_t' to manage times in vPIT to postpone rounding to final results rather than

svn commit: r350177 - in head: contrib/libunwind/src contrib/llvm/tools/clang/lib/Basic lib/clang/include/clang/Basic lib/clang/include/lld/Common lib/clang/include/llvm/Support

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 15:26:21 2019 New Revision: 350177 URL: https://svnweb.freebsd.org/changeset/base/350177 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp 8.0.1 final release r366581. The only functional change is a fix for a mismerge of upstream

svn commit: r350176 - vendor/llvm-openmp/openmp-release_801-r366581

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:49 2019 New Revision: 350176 URL: https://svnweb.freebsd.org/changeset/base/350176 Log: Tag LLVM openmp 8.0.1 release r366581. Added: vendor/llvm-openmp/openmp-release_801-r366581/ - copied from r350175, vendor/llvm-openmp/dist-release_80/

svn commit: r350175 - vendor/lldb/lldb-release_801-r366581

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:46 2019 New Revision: 350175 URL: https://svnweb.freebsd.org/changeset/base/350175 Log: Tag lldb 8.0.1 release r366581. Added: vendor/lldb/lldb-release_801-r366581/ - copied from r350174, vendor/lldb/dist-release_80/

svn commit: r350173 - vendor/llvm-libunwind/libunwind-release_801-r366581

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:35 2019 New Revision: 350173 URL: https://svnweb.freebsd.org/changeset/base/350173 Log: Tag LLVM libunwind 8.0.1 release r366581. Added: vendor/llvm-libunwind/libunwind-release_801-r366581/ - copied from r350172, vendor/llvm-libunwind/dist-release_80/

svn commit: r350168 - vendor/clang/dist-release_80/lib/Basic

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:17 2019 New Revision: 350168 URL: https://svnweb.freebsd.org/changeset/base/350168 Log: Vendor import of clang 8.0.1 release r366581: https://llvm.org/svn/llvm-project/cfe/tags/RELEASE_801/final@366581 Modified:

svn commit: r350171 - vendor/libc++/libc++-release_801-r366581

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:30 2019 New Revision: 350171 URL: https://svnweb.freebsd.org/changeset/base/350171 Log: Tag libc++ 8.0.1 release r366581. Added: vendor/libc++/libc++-release_801-r366581/ - copied from r350170, vendor/libc++/dist-release_80/

svn commit: r350172 - vendor/llvm-libunwind/dist-release_80/src

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:33 2019 New Revision: 350172 URL: https://svnweb.freebsd.org/changeset/base/350172 Log: Vendor import of LLVM libunwind 8.0.1 release r366581: https://llvm.org/svn/llvm-project/libunwind/tags/RELEASE_801/final@366581 Modified:

svn commit: r350174 - vendor/lld/lld-release_801-r366581

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:40 2019 New Revision: 350174 URL: https://svnweb.freebsd.org/changeset/base/350174 Log: Tag lld 8.0.1 release r366581. Added: vendor/lld/lld-release_801-r366581/ - copied from r350173, vendor/lld/dist-release_80/

svn commit: r350169 - vendor/clang/clang-release_801-r366581

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:19 2019 New Revision: 350169 URL: https://svnweb.freebsd.org/changeset/base/350169 Log: Tag clang 8.0.1 release r366581. Added: vendor/clang/clang-release_801-r366581/ - copied from r350168, vendor/clang/dist-release_80/

svn commit: r350170 - vendor/compiler-rt/compiler-rt-release_801-r366581

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:24 2019 New Revision: 350170 URL: https://svnweb.freebsd.org/changeset/base/350170 Log: Tag compiler-rt 8.0.1 release r366581. Added: vendor/compiler-rt/compiler-rt-release_801-r366581/ - copied from r350169, vendor/compiler-rt/dist-release_80/

svn commit: r350167 - vendor/llvm/llvm-release_801-r366581

2019-07-20 Thread Dimitry Andric
Author: dim Date: Sat Jul 20 14:44:06 2019 New Revision: 350167 URL: https://svnweb.freebsd.org/changeset/base/350167 Log: Tag llvm 8.0.1 release r366581. Added: vendor/llvm/llvm-release_801-r366581/ - copied from r350166, vendor/llvm/dist-release_80/

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

2019-07-20 Thread Emmanuel Vadot
Author: manu Date: Sat Jul 20 14:29:11 2019 New Revision: 350166 URL: https://svnweb.freebsd.org/changeset/base/350166 Log: arm64: Implement HWCAP Add HWCAP support for arm64. defines are the same as in Linux and a userland program can use elf_aux_info to get the data. We only save

svn commit: r350165 - stable/12/share/man/man9

2019-07-20 Thread Li-Wen Hsu
Author: lwhsu Date: Sat Jul 20 08:40:31 2019 New Revision: 350165 URL: https://svnweb.freebsd.org/changeset/base/350165 Log: MFC r349543 Fix VOP_PUTPAGES(9) in regards to the use of VM_PAGER_CLUSTER_OK Submitted by: Ka Ho Ng Reviewed by: mckusick MFC after:3 days Sponsored

svn commit: r350164 - stable/12/tests/sys/opencrypto

2019-07-20 Thread Li-Wen Hsu
Author: lwhsu Date: Sat Jul 20 07:04:25 2019 New Revision: 350164 URL: https://svnweb.freebsd.org/changeset/base/350164 Log: MFC r349872: Correct definitions in sys.opencrypto.runtests.main for 32bit platform Reviewed by: cem, jhb MFC after:3 days Sponsored by: The FreeBSD