svn commit: r320324 - in head/sys: kern sys

2017-06-24 Thread Gleb Smirnoff
Author: glebius Date: Sun Jun 25 01:41:07 2017 New Revision: 320324 URL: https://svnweb.freebsd.org/changeset/base/320324 Log: Provide sbsetopt() that handles socket buffer related socket options. It distinguishes between data flow sockets and listening sockets, and in case of the latter doe

svn commit: r320323 - head/usr.bin/nfsstat

2017-06-24 Thread Rick Macklem
Author: rmacklem Date: Sat Jun 24 20:09:23 2017 New Revision: 320323 URL: https://svnweb.freebsd.org/changeset/base/320323 Log: Add RPC count reporting for the two new RPCs added by r320322. This is a content change. PR: 219550 MFC after:2 weeks Modified: head/usr.bi

svn commit: r320322 - in head/sys/fs: nfs nfsclient

2017-06-24 Thread Rick Macklem
Author: rmacklem Date: Sat Jun 24 20:01:21 2017 New Revision: 320322 URL: https://svnweb.freebsd.org/changeset/base/320322 Log: Add two new compound RPCs to the NFSv4.1/pNFS client. When the NFSv4.1 client is doing pNFS, it needs to get an Open and a Layout for every file it will be doing

Re: svn commit: r320277 - head/usr.bin/mkuzip

2017-06-24 Thread Ngie Cooper (yaneurabeya)
> On Jun 23, 2017, at 16:51, Glen Barber wrote: > > On Fri, Jun 23, 2017 at 03:54:35PM -0700, Conrad Meyer wrote: >>> @@ -58,12 +59,15 @@ mkuz_get_insize(struct mkuz_cfg *cfp) >>>ffd = open(statfsbuf.f_mntfromname, O_RDONLY); >>>if (ffd < 0) { >>>

svn commit: r320321 - head

2017-06-24 Thread Ed Maste
r305012 ptrace +# 20170624 r320278 fstat fstatat fstatfs getdirentries getfsstat statfs +.for f in fstat fstatat fstatfs getdirentries getfsstat ptrace statfs .if exists(${OBJTREE}${.CURDIR}/lib/libc/.depend.${f}.o) - @if egrep -q '/${f}.[sS]' \ + @if egrep -qw

svn commit: r320319 - head/sys/vm

2017-06-24 Thread Alan Cox
Author: alc Date: Sat Jun 24 17:10:33 2017 New Revision: 320319 URL: https://svnweb.freebsd.org/changeset/base/320319 Log: 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 mapping (object, pin

svn commit: r320318 - head/libexec/rtld-elf

2017-06-24 Thread Konstantin Belousov
Author: kib Date: Sat Jun 24 17:04:27 2017 New Revision: 320318 URL: https://svnweb.freebsd.org/changeset/base/320318 Log: Use address space guard to implement inter-segment gap. Rtld checks and use old MAP_ANON/PROT_NONE method of creating gap if running on old kernel. Reviewed by:

svn commit: r320317 - in head: lib/libc/sys sys/sys sys/vm

2017-06-24 Thread Konstantin Belousov
Author: kib Date: Sat Jun 24 17:01:11 2017 New Revision: 320317 URL: https://svnweb.freebsd.org/changeset/base/320317 Log: Implement address space guards. Guard, requested by the MAP_GUARD mmap(2) flag, prevents the reuse of the allocated address space, but does not allow instantiation of

svn commit: r320316 - head/sys/vm

2017-06-24 Thread Konstantin Belousov
Author: kib Date: Sat Jun 24 16:47:41 2017 New Revision: 320316 URL: https://svnweb.freebsd.org/changeset/base/320316 Log: Do not try to unmark MAP_ENTRY_IN_TRANSITION marked by other thread. The issue is catched by "vm_map_wire: alien wire" KASSERT at the end of the vm_map_wire(). We cu

svn commit: r320315 - in head/sys: arm/allwinner arm/conf conf modules/dtb/allwinner

2017-06-24 Thread Emmanuel Vadot
Author: manu Date: Sat Jun 24 16:41:26 2017 New Revision: 320315 URL: https://svnweb.freebsd.org/changeset/base/320315 Log: Allwinner: Add support for H2 Plus SoC H2+ SoC is a stripped down version of H3 without gigabit ethernet and 4K HDMI. Also add sun8i-h2-plus-orangepi-zero.dts to the

svn commit: r320314 - head/lib/libc/sys

2017-06-24 Thread Konstantin Belousov
Author: kib Date: Sat Jun 24 16:36:30 2017 New Revision: 320314 URL: https://svnweb.freebsd.org/changeset/base/320314 Log: Remove the description of MAP_HASSEMAPHORE. The flag is not implemented, all FreeBSD architectures correctly handle locks on normal cacheable mappings. On the other

svn commit: r320313 - head/lib/libc/sys

2017-06-24 Thread Konstantin Belousov
Author: kib Date: Sat Jun 24 16:21:34 2017 New Revision: 320313 URL: https://svnweb.freebsd.org/changeset/base/320313 Log: Fix typo. Noted by: alc MFC after:3 days Modified: head/lib/libc/sys/mmap.2 Modified: head/lib/libc/sys/mmap.2 ===

svn commit: r320310 - head

2017-06-24 Thread Warner Losh
Author: imp Date: Sat Jun 24 14:32:57 2017 New Revision: 320310 URL: https://svnweb.freebsd.org/changeset/base/320310 Log: Document that the dependencies aren't quite right for non-clean build. Modified: head/UPDATING Modified: head/UPDATING ==

svn commit: r320308 - head/sys/amd64/ia32

2017-06-24 Thread Konstantin Belousov
Author: kib Date: Sat Jun 24 11:38:31 2017 New Revision: 320308 URL: https://svnweb.freebsd.org/changeset/base/320308 Log: Translate between abridged and full x87 tags for compat32 ptrace(PT_GETFPREGS). Sponsored by: The FreeBSD Foundation MFC after:1 week Modified: head/sys/amd6

svn commit: r320307 - head/sys/i386/isa

2017-06-24 Thread Konstantin Belousov
Author: kib Date: Sat Jun 24 10:19:06 2017 New Revision: 320307 URL: https://svnweb.freebsd.org/changeset/base/320307 Log: Fix indent. Sponsored by: The FreeBSD Foundation MFC after:3 days Modified: head/sys/i386/isa/npx.c Modified: head/sys/i386/isa/npx.c

svn commit: r320304 - head/sys/boot/efi/loader

2017-06-24 Thread Emmanuel Vadot
Author: manu Date: Sat Jun 24 09:33:25 2017 New Revision: 320304 URL: https://svnweb.freebsd.org/changeset/base/320304 Log: loader.efi: Disable smbios for arm The smbios code does a lot of unaligned access, since we don't really care about smbios info on ARM (not all board expose informat