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

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:

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

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

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

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:

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

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

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,

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

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

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

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