svn commit: r288302 - stable/10/sys/vm

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 05:45:16 2015 New Revision: 288302 URL: https://svnweb.freebsd.org/changeset/base/288302 Log: MFC r266588 There is no reason to perform the pmap_remove() on the kernel pmap while the kmem object lock is held. Do the pmap_remove() before acquiring the kme

svn commit: r288300 - stable/10/sys/vm

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 05:26:22 2015 New Revision: 288300 URL: https://svnweb.freebsd.org/changeset/base/288300 Log: MFC r283795 Document vm_page_alloc_contig()'s support for the VM_ALLOC_NODUMP option. Modified: stable/10/sys/vm/vm_page.c Directory Properties: stable/10/ (props

svn commit: r288296 - stable/10/sys/vm

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 04:47:08 2015 New Revision: 288296 URL: https://svnweb.freebsd.org/changeset/base/288296 Log: MFC r288025 Correct a non-fatal error in vm_pageout_worker(). vm_pageout_worker() should not assume that vm_pages_needed will remain set while it sleeps. Other

svn commit: r288294 - stable/10/sys/vm

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 04:36:09 2015 New Revision: 288294 URL: https://svnweb.freebsd.org/changeset/base/288294 Log: MFC r285282 The intention of r254304 was to scan the active queue continuously. However, I've observed the active queue scan stopping when there are frequent fre

svn commit: r288293 - stable/10/share/man/man9

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 04:25:07 2015 New Revision: 288293 URL: https://svnweb.freebsd.org/changeset/base/288293 Log: MFC r286513, r286784 Revise the text about the atomicity of the defined operations across multiple processors. In particular, clearly state that the operations

svn commit: r288292 - stable/10/lib/libc/sys

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 04:17:08 2015 New Revision: 288292 URL: https://svnweb.freebsd.org/changeset/base/288292 Log: MFC r285428 Correct the description of MADV_DONTNEED. Modified: stable/10/lib/libc/sys/madvise.2 Directory Properties: stable/10/ (props changed) Modified: stabl

svn commit: r288289 - stable/10/sys/powerpc/powerpc

2015-09-26 Thread Konstantin Belousov
Author: kib Date: Sun Sep 27 01:37:30 2015 New Revision: 288289 URL: https://svnweb.freebsd.org/changeset/base/288289 Log: MFC r288001: Use tabs for indend. Modified: stable/10/sys/powerpc/powerpc/elf32_machdep.c stable/10/sys/powerpc/powerpc/elf64_machdep.c Directory Properties: stable

svn commit: r288288 - stable/10/sys/vm

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 01:35:32 2015 New Revision: 288288 URL: https://svnweb.freebsd.org/changeset/base/288288 Log: MFC r287121 Testing whether a page is dirty does not require the page lock. Modified: stable/10/sys/vm/vm_pageout.c Directory Properties: stable/10/ (props change

svn commit: r288287 - in stable/10/sys: amd64/amd64 arm/arm i386/i386 ia64/ia64 kern mips/mips powerpc/powerpc sparc64/sparc64 sys

2015-09-26 Thread Konstantin Belousov
Author: kib Date: Sun Sep 27 01:33:43 2015 New Revision: 288287 URL: https://svnweb.freebsd.org/changeset/base/288287 Log: MFC r288000: Add support for weak symbols to the kernel linkers. Modified: stable/10/sys/amd64/amd64/elf_machdep.c stable/10/sys/arm/arm/elf_machdep.c stable/10/sys

svn commit: r288286 - stable/10/sys/vm

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 01:26:41 2015 New Revision: 288286 URL: https://svnweb.freebsd.org/changeset/base/288286 Log: MFC r284654 Avoid pmap_is_modified() on pages that can't be mapped. Modified: stable/10/sys/vm/vm_pageout.c Directory Properties: stable/10/ (props changed) Modi

svn commit: r288284 - stable/10/sys/dev/uart

2015-09-26 Thread Alexander Motin
Author: mav Date: Sun Sep 27 01:19:42 2015 New Revision: 288284 URL: https://svnweb.freebsd.org/changeset/base/288284 Log: MFC r287747: Add ID for Intel Panther Point KT Controller Found on ASUS P8Q77-M motherboard. Submitted by: Dmitry Luhtionov Modified: stable/10/sys/dev/uart/ua

svn commit: r288283 - stable/10/sys/vm

2015-09-26 Thread Alan Cox
Author: alc Date: Sun Sep 27 01:15:17 2015 New Revision: 288283 URL: https://svnweb.freebsd.org/changeset/base/288283 Log: MFC r287944 Eliminate (many) unnecessary calls to pmap_remove_all(). Modified: stable/10/sys/vm/vm_page.c Directory Properties: stable/10/ (props changed) Modifi

svn commit: r288282 - stable/10/sys/fs/fifofs

2015-09-26 Thread Konstantin Belousov
Author: kib Date: Sun Sep 27 01:06:45 2015 New Revision: 288282 URL: https://svnweb.freebsd.org/changeset/base/288282 Log: MFC r288044: Ensure that when a blockable open of fifo returns success, a valid file descriptor opened for complimentary access exists as well. Modified: stable/10/sy