svn commit: r339010 - stable/11/sys/ufs/ffs

2018-09-28 Thread Konstantin Belousov
Author: kib Date: Sat Sep 29 06:54:52 2018 New Revision: 339010 URL: https://svnweb.freebsd.org/changeset/base/339010 Log: MFC r338892: Correct panic messages. Modified: stable/11/sys/ufs/ffs/ffs_softdep.c Directory Properties: stable/11/ (props changed) Modified: stable/11/sys/ufs/ffs

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

2018-09-28 Thread Allan Jude
Author: allanjude Date: Sat Sep 29 01:26:07 2018 New Revision: 339009 URL: https://svnweb.freebsd.org/changeset/base/339009 Log: Avoid panic when adjusting priority of a read in the face of an IO error PR: 231516 Reported by: sbruno Approved by: re (rgrimes) Obtained from:

svn commit: r339008 - in stable/11: include/rpcsvc lib/libutil libexec/rpc.rquotad sys/cddl/contrib/opensolaris/uts/common/fs/zfs usr.bin/quota

2018-09-28 Thread Sean Eric Fagan
Author: sef Date: Sat Sep 29 00:44:23 2018 New Revision: 339008 URL: https://svnweb.freebsd.org/changeset/base/339008 Log: MFC r336017,r338799 r336017 This exposes ZFS user and group quotas via the normal quatactl(2) mechanism. (Read-only at this point, however.) In

svn commit: r339007 - head/sys/dev/sdhci

2018-09-28 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Sep 29 00:35:36 2018 New Revision: 339007 URL: https://svnweb.freebsd.org/changeset/base/339007 Log: [sdhci] Add ACPI identifier for AMD eMMC 5.0 controller Submitted by: Rajesh Kumar Approved by: re (rgrimes) Differential Revision:https://reviews.freeb

Re: svn commit: r338807 - in head/sys: amd64/amd64 amd64/include dev/drm2 dev/drm2/i915 i386/i386 i386/include x86/iommu

2018-09-28 Thread Tijl Coosemans
On Fri, 28 Sep 2018 20:26:19 +0300 Konstantin Belousov wrote: > On Fri, Sep 28, 2018 at 07:02:34PM +0200, Tijl Coosemans wrote: >> The removal of #ifdef DEV_APIC breaks building kernels without device >> apic: >> >> /usr/src/sys/i386/i386/pmap.c:1465:28: error: >> use of undeclared identif

svn commit: r339006 - in stable/10/contrib/libarchive: . libarchive libarchive/test test_utils

2018-09-28 Thread Martin Matuska
Author: mm Date: Fri Sep 28 22:02:01 2018 New Revision: 339006 URL: https://svnweb.freebsd.org/changeset/base/339006 Log: MFC r338827: Sync libarchive with vendor. Relevant vendor changes: PR #1019: Add allocation check for the zip_entry struct Oss-Fuzz #10192: Handle whitespace-o

svn commit: r339005 - in stable/11/contrib/libarchive: . libarchive libarchive/test test_utils

2018-09-28 Thread Martin Matuska
Author: mm Date: Fri Sep 28 22:01:53 2018 New Revision: 339005 URL: https://svnweb.freebsd.org/changeset/base/339005 Log: MFC r338827: Sync libarchive with vendor. Relevant vendor changes: PR #1019: Add allocation check for the zip_entry struct Oss-Fuzz #10192: Handle whitespace-o

Re: svn commit: r339004 - head/sys/netinet

2018-09-28 Thread Michael Tuexen
> On 28. Sep 2018, at 21:47, Michael Tuexen wrote: > > Author: tuexen > Date: Fri Sep 28 19:47:32 2018 > New Revision: 339004 > URL: https://svnweb.freebsd.org/changeset/base/339004 > > Log: > Fix typo in comment. > > Reported by: @danfe > Approved by: re (kib@) Should have b

svn commit: r339004 - head/sys/netinet

2018-09-28 Thread Michael Tuexen
Author: tuexen Date: Fri Sep 28 19:47:32 2018 New Revision: 339004 URL: https://svnweb.freebsd.org/changeset/base/339004 Log: Fix typo in comment. Reported by: @danfe Approved by: re (kib@) MFC after:1 week X-MFC:r338941 Modified:

Re: svn commit: r338930 - head/libexec/rtld-elf/powerpc

2018-09-28 Thread Andreas Tobler
On 28.09.18 01:12, Konstantin Belousov wrote: On Thu, Sep 27, 2018 at 09:37:31PM +0200, Andreas Tobler wrote: On 27.09.18 20:48, Michael Tuexen wrote: On 25. Sep 2018, at 21:29, Andreas Tobler wrote: Author: andreast Date: Tue Sep 25 19:29:35 2018 New Revision: 338930 URL: https://svnweb.free

svn commit: r339003 - in stable: 10/share/man/man9 11/share/man/man9

2018-09-28 Thread John Baldwin
Author: jhb Date: Fri Sep 28 17:40:06 2018 New Revision: 339003 URL: https://svnweb.freebsd.org/changeset/base/339003 Log: MFC 337673: Add an overview section to bus_dma.9. Describe the role of tags and mapping objects as abstractions. Describe static vs dynamic transaction types and give

svn commit: r339003 - in stable: 10/share/man/man9 11/share/man/man9

2018-09-28 Thread John Baldwin
Author: jhb Date: Fri Sep 28 17:40:06 2018 New Revision: 339003 URL: https://svnweb.freebsd.org/changeset/base/339003 Log: MFC 337673: Add an overview section to bus_dma.9. Describe the role of tags and mapping objects as abstractions. Describe static vs dynamic transaction types and give

Re: svn commit: r338807 - in head/sys: amd64/amd64 amd64/include dev/drm2 dev/drm2/i915 i386/i386 i386/include x86/iommu

2018-09-28 Thread Konstantin Belousov
On Fri, Sep 28, 2018 at 07:02:34PM +0200, Tijl Coosemans wrote: > The removal of #ifdef DEV_APIC breaks building kernels without device > apic: > > /usr/src/sys/i386/i386/pmap.c:1465:28: error: > use of undeclared identifier 'lapic_paddr' > if (pmap_kextract(sva) == lapic_paddr) >

svn commit: r339002 - in head/sys: compat/freebsd32 kern sys

2018-09-28 Thread John Baldwin
Author: jhb Date: Fri Sep 28 17:25:28 2018 New Revision: 339002 URL: https://svnweb.freebsd.org/changeset/base/339002 Log: Regenerate after UNIMPL -> OBSOL changes in r339001. Approved by: re (gjb) Modified: head/sys/compat/freebsd32/freebsd32_syscall.h head/sys/compat/freebsd32/freeb

svn commit: r339001 - in head/sys: compat/freebsd32 kern

2018-09-28 Thread John Baldwin
Author: jhb Date: Fri Sep 28 17:23:54 2018 New Revision: 339001 URL: https://svnweb.freebsd.org/changeset/base/339001 Log: Mark various removed system calls as OBSOL instead of UNIMPL. This is mostly a cosmetic change except that obsolete system calls are assigned meaningful names in the

Re: svn commit: r338807 - in head/sys: amd64/amd64 amd64/include dev/drm2 dev/drm2/i915 i386/i386 i386/include x86/iommu

2018-09-28 Thread Tijl Coosemans
On Wed, 19 Sep 2018 19:35:02 + (UTC) Konstantin Belousov wrote: > Author: kib > Date: Wed Sep 19 19:35:02 2018 > New Revision: 338807 > URL: https://svnweb.freebsd.org/changeset/base/338807 > > Log: > Convert x86 cache invalidation functions to ifuncs. > > This simplifies the runtime

svn commit: r339000 - head/sbin/init/rc.d

2018-09-28 Thread John Baldwin
Author: jhb Date: Fri Sep 28 17:01:43 2018 New Revision: 339000 URL: https://svnweb.freebsd.org/changeset/base/339000 Log: Run 32-bit compat ldconfig on mips64. mips64 supports COMPAT_FREEBSD32 (for o32 binaries), so run the 32-bit compat ldconfig on it as well. Reported by: brooks

svn commit: r338999 - head/sys/vm

2018-09-28 Thread Konstantin Belousov
Author: kib Date: Fri Sep 28 14:11:38 2018 New Revision: 338999 URL: https://svnweb.freebsd.org/changeset/base/338999 Log: Correct vm_fault_copy_entry() handling of backing file truncation after the file mapping was wired. if a wired map entry is backed by vnode and the file is truncated,

svn commit: r338998 - head/sys/vm

2018-09-28 Thread Konstantin Belousov
Author: kib Date: Fri Sep 28 14:11:01 2018 New Revision: 338998 URL: https://svnweb.freebsd.org/changeset/base/338998 Log: In vm_fault_copy_entry(), we should not assert that entry is charged if the dst_object is not of swap type. It can only happen when entry does not require copy, other

svn commit: r338997 - head/sys/vm

2018-09-28 Thread Konstantin Belousov
Author: kib Date: Fri Sep 28 14:10:12 2018 New Revision: 338997 URL: https://svnweb.freebsd.org/changeset/base/338997 Log: In vm_fault_copy_entry(), collect the code to initialize a newly allocated dst_object in a single place. Suggested and reviewed by:alc Sponsored by: The FreeBSD

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

2018-09-28 Thread Konstantin Belousov
Author: kib Date: Fri Sep 28 14:08:20 2018 New Revision: 338996 URL: https://svnweb.freebsd.org/changeset/base/338996 Log: Revert part of the r338891 which reordered local invalidation and IPI. For PCID case, there is a dependency between pm_gen zeroing and reading pm_active for IPI targe

svn commit: r338995 - stable/11/bin/sh

2018-09-28 Thread Jilles Tjoelker
Author: jilles Date: Fri Sep 28 12:29:53 2018 New Revision: 338995 URL: https://svnweb.freebsd.org/changeset/base/338995 Log: MFC r338473: sh: Fix formal overflow in pointer arithmetic The intention is to lower the value of the pointer, which according to ubsan cannot be done by adding an

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

2018-09-28 Thread Andrew Turner
Author: andrew Date: Fri Sep 28 11:57:40 2018 New Revision: 338994 URL: https://svnweb.freebsd.org/changeset/base/338994 Log: Export ID_AA64ISAR{0,1}_EL1 to userland. As with r338962 also export the instruction set attribute register. This will allow userland to identify optional instruct

svn commit: r338993 - head/lib/libusb

2018-09-28 Thread Hans Petter Selasky
Author: hselasky Date: Fri Sep 28 10:28:22 2018 New Revision: 338993 URL: https://svnweb.freebsd.org/changeset/base/338993 Log: When multiple threads are involved receiving completion events in LibUSB make sure there is always a master polling thread, by setting the "ctx_handler" field in t

svn commit: r338992 - stable/11/sys/dev/ffec

2018-09-28 Thread Andrey V. Elsukov
Author: ae Date: Fri Sep 28 10:02:47 2018 New Revision: 338992 URL: https://svnweb.freebsd.org/changeset/base/338992 Log: MFC r338857: Fix possible NULL pointer dereference in ffec_alloc_mbufcl(). PR: 231514 Modified: stable/11/sys/dev/ffec/if_ffec.c Directory Properties: