svn commit: r321378 - in head/sys: amd64/amd64 amd64/include vm

2017-07-22 Thread Alan Cox
Author: alc Date: Sun Jul 23 06:33:58 2017 New Revision: 321378 URL: https://svnweb.freebsd.org/changeset/base/321378 Log: Add support for pmap_enter(..., psind=1) to the amd64 pmap. In other words, add support for explicitly requesting that pmap_enter() create a 2MB page mapping. (Essenti

svn commit: r321377 - head/sys/vm

2017-07-22 Thread Alan Cox
Author: alc Date: Sun Jul 23 05:54:56 2017 New Revision: 321377 URL: https://svnweb.freebsd.org/changeset/base/321377 Log: In vm_page_ps_test(), always check that the base pages within the specified superpage all belong to the same object. To date, that check has not been needed, but upcomi

svn commit: r321376 - head/sys/compat/linuxkpi/common/include/linux

2017-07-22 Thread Ryan Libby
Author: rlibby Date: Sat Jul 22 21:29:44 2017 New Revision: 321376 URL: https://svnweb.freebsd.org/changeset/base/321376 Log: linuxkpi compiler.h: avoid gcc -Wunused-value in dummy expressions It looks like the __acquire and __release macros are for the consumption of static analysis tool

Re: svn commit: r321335 - in head/sys: amd64/amd64 x86/x86

2017-07-22 Thread Bruce Evans
On Fri, 21 Jul 2017, Ryan Libby wrote: Log: __pcpu: gcc -Wredundant-decls Pollution from counter.h made __pcpu visible in amd64/pmap.c. Delete the existing extern decl of __pcpu in amd64/pmap.c and avoid referring to that symbol, instead accessing the pcpu region via PCPU_SET macros. Also

Re: svn commit: r321332 - in head: lib/librt tests/sys/aio

2017-07-22 Thread Ngie Cooper
>> On Jul 21, 2017, at 09:12, Alan Somers wrote: >> >>> On Fri, Jul 21, 2017 at 10:06 AM, Ngie Cooper wrote: >>> >>> On Jul 21, 2017, at 08:11, Alan Somers wrote: >>> >>> PR: 220459 >>> On Fri, Jul 21, 2017 at 9:09 AM, Alan Somers wrote: Author: asomers Date: Fri Jul 21

Re: svn commit: r321284 - in head/sys: amd64/include sys

2017-07-22 Thread Bruce Evans
On Fri, 21 Jul 2017, Konstantin Belousov wrote: On Thu, Jul 20, 2017 at 04:02:02PM -0700, Ryan Libby wrote: On Thu, Jul 20, 2017 at 3:33 AM, Konstantin Belousov wrote: On Thu, Jul 20, 2017 at 02:08:30AM -0700, Ryan Libby wrote: On Thu, Jul 20, 2017 at 1:01 AM, Bruce Evans wrote: [...] Thi

svn commit: r321375 - in stable/10/sys: kern sys

2017-07-22 Thread Alan Cox
Author: alc Date: Sat Jul 22 17:49:18 2017 New Revision: 321375 URL: https://svnweb.freebsd.org/changeset/base/321375 Log: MFC r319905 Reduce the frequency of hint updates on allocation without incurring additional allocation overhead. Previously, blst_meta_alloc() updated the hint aft

svn commit: r321374 - in stable/11/sys: kern sys

2017-07-22 Thread Alan Cox
Author: alc Date: Sat Jul 22 17:23:13 2017 New Revision: 321374 URL: https://svnweb.freebsd.org/changeset/base/321374 Log: MFC r319905 Reduce the frequency of hint updates on allocation without incurring additional allocation overhead. Previously, blst_meta_alloc() updated the hint aft

svn commit: r321373 - stable/11/sys/vm

2017-07-22 Thread Alan Cox
Author: alc Date: Sat Jul 22 16:58:47 2017 New Revision: 321373 URL: https://svnweb.freebsd.org/changeset/base/321373 Log: MFC r320319 Increase the pageout cluster size to 32 pages. Decouple the pageout cluster size from the size of the hash table entry used by the swap pager for

Re: svn commit: r321333 - head/lib/libc/tests/sys

2017-07-22 Thread Ngie Cooper (yaneurabeya)
> On Jul 21, 2017, at 9:14 AM, Bryan Drewery wrote: > > Author: bdrewery > Date: Fri Jul 21 16:14:06 2017 > New Revision: 321333 > URL: https://svnweb.freebsd.org/changeset/base/321333 > > Log: > Properly set userid for truncate_test. > > MFC after: 1 week > Sponsored by:Dell EMC

Re: svn commit: r321370 - head/lib/libsysdecode

2017-07-22 Thread Ngie Cooper (yaneurabeya)
> On Jul 22, 2017, at 5:51 AM, Kristof Provost wrote: > > Author: kp > Date: Sat Jul 22 12:51:19 2017 > New Revision: 321370 > URL: https://svnweb.freebsd.org/changeset/base/321370 > > Log: > Handle WITH/WITHOUT_PF in libsysdecode > > Only filter out the PF ioctls if we're building without p

svn commit: r321372 - stable/11/include

2017-07-22 Thread Ed Schouten
Author: ed Date: Sat Jul 22 14:03:20 2017 New Revision: 321372 URL: https://svnweb.freebsd.org/changeset/base/321372 Log: MFC r320240: Use __ISO_C_VISIBLE, as opposed to testing __STDC_VERSION__. FreeBSD's C library uses __STDC_VERSION__ to determine whether the compiler provid

svn commit: r321371 - head/sys/vm

2017-07-22 Thread Konstantin Belousov
Author: kib Date: Sat Jul 22 13:33:06 2017 New Revision: 321371 URL: https://svnweb.freebsd.org/changeset/base/321371 Log: Do not allocate struct kinfo_vmobject on stack. Its size is 1184 bytes. Noted by: eugen Sponsored by: The FreeBSD Foundation MFC after:1 week Modified

svn commit: r321370 - head/lib/libsysdecode

2017-07-22 Thread Kristof Provost
Author: kp Date: Sat Jul 22 12:51:19 2017 New Revision: 321370 URL: https://svnweb.freebsd.org/changeset/base/321370 Log: Handle WITH/WITHOUT_PF in libsysdecode Only filter out the PF ioctls if we're building without pf support. Until now those were always filtered out, so truss did not s

svn commit: r321368 - head/bin/ps

2017-07-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Jul 22 10:38:44 2017 New Revision: 321368 URL: https://svnweb.freebsd.org/changeset/base/321368 Log: Use the "tree" word in ps(1) -d option description, to make it easier to find. MFC after:2 weeks Sponsored by: DARPA, AFRL Modified: head/bin/ps/ps.1 Modi

svn commit: r321367 - stable/11/usr.sbin/ctladm

2017-07-22 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Sat Jul 22 10:15:11 2017 New Revision: 321367 URL: https://svnweb.freebsd.org/changeset/base/321367 Log: MFC r321023: The ctladm man page incorrectly duplicated the text for the delete subcommand in the modify section. Rewrite the modify description tex

svn commit: r321366 - head/sys/compat/linux

2017-07-22 Thread Dmitry Chagin
Author: dchagin Date: Sat Jul 22 09:03:40 2017 New Revision: 321366 URL: https://svnweb.freebsd.org/changeset/base/321366 Log: Style(9) whitespace fix. MFC after:1 week Modified: head/sys/compat/linux/linux_ioctl.h Modified: head/sys/compat/linux/linux_ioctl.h ==

svn commit: r321365 - stable/10/sys/sys

2017-07-22 Thread Alan Cox
Author: alc Date: Sat Jul 22 07:28:44 2017 New Revision: 321365 URL: https://svnweb.freebsd.org/changeset/base/321365 Log: MFC r319756 Style and comment fixes Modified: stable/10/sys/sys/blist.h Directory Properties: stable/10/ (props changed) Modified: stable/10/sys/sys/blist.h

svn commit: r321364 - stable/11/sys/sys

2017-07-22 Thread Alan Cox
Author: alc Date: Sat Jul 22 07:09:38 2017 New Revision: 321364 URL: https://svnweb.freebsd.org/changeset/base/321364 Log: MFC r319756 Style and comment fixes Modified: stable/11/sys/sys/blist.h Directory Properties: stable/11/ (props changed) Modified: stable/11/sys/sys/blist.h