svn commit: r346777 - in head/sys/powerpc: aim include powerpc

2019-04-26 Thread Justin Hibbits
Author: jhibbits Date: Sat Apr 27 02:33:49 2019 New Revision: 346777 URL: https://svnweb.freebsd.org/changeset/base/346777 Log: powerpc: Add POWER8NVL definition The POWER8NVL (POWER8 NVLink) architecturally behaves identically to the POWER8, with a different PVR identifier. Mark it as s

svn commit: r346771 - head/sys/powerpc/powerpc

2019-04-26 Thread Justin Hibbits
Author: jhibbits Date: Sat Apr 27 00:53:41 2019 New Revision: 346771 URL: https://svnweb.freebsd.org/changeset/base/346771 Log: powerpc: micro-optimize cpu_switch() Since the non-volatile registers are restored at the end of cpu_switchin (of the new thread) they're free for us to use for

svn commit: r346765 - head/sys/modules/fusefs

2019-04-26 Thread Alan Somers
Author: asomers Date: Fri Apr 26 20:15:47 2019 New Revision: 346765 URL: https://svnweb.freebsd.org/changeset/base/346765 Log: Don't symlink fusefs.ko to fuse.ko on PPC Some PPC systems (PowerNV) use msdosfs for /boot, which can't handle either symlinks or hardlinks. So on PPC, copy the m

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

2019-04-26 Thread Alexander Motin
Author: mav Date: Fri Apr 26 19:02:21 2019 New Revision: 346762 URL: https://svnweb.freebsd.org/changeset/base/346762 Log: Add mutex_destroy() missed in r334844. MFC after:1 week Sponsored by: iXsystems, Inc. Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c

svn commit: r346761 - head/lib/libvgl

2019-04-26 Thread Bruce Evans
Author: bde Date: Fri Apr 26 18:28:54 2019 New Revision: 346761 URL: https://svnweb.freebsd.org/changeset/base/346761 Log: Use __VGLBitmapCopy() directly to show the mouse cursor. The mouse cursor must be merged with the shadow buffer on the way to the screen, and __VGLBitmapCopy() now has

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

2019-04-26 Thread Alexander Motin
Author: mav Date: Fri Apr 26 18:25:59 2019 New Revision: 346760 URL: https://svnweb.freebsd.org/changeset/base/346760 Log: Fix minor mismerges. No functional change. MFC after:1 week Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/range_tree.h Modified: head/s

svn commit: r346759 - in head/stand: . common efi/loader i386/loader

2019-04-26 Thread Toomas Soome
Author: tsoome Date: Fri Apr 26 17:58:44 2019 New Revision: 346759 URL: https://svnweb.freebsd.org/changeset/base/346759 Log: loader: implement map-vdisk and unmap-vdisk commands illumos update: https://www.illumos.org/issues/10598 Add map-vdisk and unmap-vdisk commands to create virtu

svn commit: r346754 - head/lib/libvgl

2019-04-26 Thread Bruce Evans
Author: bde Date: Fri Apr 26 16:38:23 2019 New Revision: 346754 URL: https://svnweb.freebsd.org/changeset/base/346754 Log: Merge __VGLGetXY() back into VGLGetXY(). They were split to simplify the organization of fixes for the mouse cursor, but after optimizations VGLGetXY() automatically av

Re: svn commit: r346588 - head/lib/libc/powerpc64/string

2019-04-26 Thread Justin Hibbits
On Tue, 23 Apr 2019 10:24:42 + Alexey Dokuchaev wrote: > On Tue, Apr 23, 2019 at 02:53:53AM +, Justin Hibbits wrote: > > New Revision: 346588 > > URL: https://svnweb.freebsd.org/changeset/base/346588 > > > > Log: > > powerpc64: Rewrite strcmp in asm to take advantage of word size > > .

svn commit: r346752 - head/lib/libvgl

2019-04-26 Thread Bruce Evans
Author: bde Date: Fri Apr 26 16:14:23 2019 New Revision: 346752 URL: https://svnweb.freebsd.org/changeset/base/346752 Log: In VGLClear(), check for the overlap of the mouse cursor in the whole display, not just in the unpanned top left corner. This currently makes no difference since the ke

svn commit: r346751 - head/lib/libc/gen

2019-04-26 Thread Ian Lepore
Author: ian Date: Fri Apr 26 15:43:14 2019 New Revision: 346751 URL: https://svnweb.freebsd.org/changeset/base/346751 Log: Add a manpage for elf_aux_info(3) Differential Revision:https://reviews.freebsd.org/D20063 Added: head/lib/libc/gen/auxv.3 (contents, props changed) Modifi

svn commit: r346750 - head/sys/kern

2019-04-26 Thread Alan Somers
Author: asomers Date: Fri Apr 26 15:00:59 2019 New Revision: 346750 URL: https://svnweb.freebsd.org/changeset/base/346750 Log: [skip ci] fix typo in comment from r59840 MFC after:2 weeks Sponsored by: The FreeBSD Foundation Modified: head/sys/kern/vfs_bio.c Modified: head/sys/kern

svn commit: r346748 - head/tools/boot

2019-04-26 Thread Rebecca Cran
Author: bcran Date: Fri Apr 26 14:44:46 2019 New Revision: 346748 URL: https://svnweb.freebsd.org/changeset/base/346748 Log: Fix tools/boot/ci-qemu-test.sh and make some improvements Update ci-qemu-test.sh o Update the path to the OVMF file, which is now in /usr/local/share/uefi-edk2-

svn commit: r346749 - head/libexec/rc

2019-04-26 Thread Lev A. Serebryakov
Author: lev (ports committer) Date: Fri Apr 26 14:44:50 2019 New Revision: 346749 URL: https://svnweb.freebsd.org/changeset/base/346749 Log: Make mdmfs verbose if diskless boot is verbose. Approved by: ian@ Differential Revision:D17104 Modified: head/libexec/rc/rc.initdiskles

svn commit: r346747 - head/lib/libvgl

2019-04-26 Thread Bruce Evans
Author: bde Date: Fri Apr 26 14:44:20 2019 New Revision: 346747 URL: https://svnweb.freebsd.org/changeset/base/346747 Log: Remove save/restore of the crtc and gdc registers when showing and hiding the mouse cursor. The showing and hiding is often done asynchronously in a not very safe signa

svn commit: r346745 - head/lib/libvgl

2019-04-26 Thread Bruce Evans
Author: bde Date: Fri Apr 26 13:49:06 2019 New Revision: 346745 URL: https://svnweb.freebsd.org/changeset/base/346745 Log: Fix the only known remaining (libvgl) bug for 24-bit modes, and enable support for 24-bit modes. The non-segmented case has worked for a long time, but the segmented

svn commit: r346744 - head/lib/libvgl

2019-04-26 Thread Bruce Evans
Author: bde Date: Fri Apr 26 13:22:54 2019 New Revision: 346744 URL: https://svnweb.freebsd.org/changeset/base/346744 Log: Restore the line width in VGLEnd(). The line width may be changed by VGLSetVScreenSize(), but is not restored by mode switches to at least standard text mode, so must b

svn commit: r346743 - head/lib/libvgl

2019-04-26 Thread Bruce Evans
Author: bde Date: Fri Apr 26 13:04:10 2019 New Revision: 346743 URL: https://svnweb.freebsd.org/changeset/base/346743 Log: Fix an off-by-1 error for copying overlapping bitmaps in r346416. For nonzero height, the first line in the original order was not copied, and for zero height, garbage

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

2019-04-26 Thread Ed Maste
Author: emaste Date: Fri Apr 26 12:55:52 2019 New Revision: 346739 URL: https://svnweb.freebsd.org/changeset/base/346739 Log: make sysent after r346273 (readlinkat arg correction) PR: 197915 Reminded by: dchagin Modified: head/sys/compat/freebsd32/freebsd32_systrace_args.c

Re: svn commit: r346593 - head/sys/sys

2019-04-26 Thread Konstantin Belousov
On Fri, Apr 26, 2019 at 08:04:29PM +1000, Bruce Evans wrote: > On Fri, 26 Apr 2019, Mark Johnston wrote: > > > On Fri, Apr 26, 2019 at 10:38:36AM +0300, Konstantin Belousov wrote: > >> On Fri, Apr 26, 2019 at 02:04:56AM -0400, Mark Johnston wrote: > >>> On Thu, Apr 25, 2019 at 11:22:22AM +0300, Ko

Re: svn commit: r346593 - head/sys/sys

2019-04-26 Thread Bruce Evans
On Fri, 26 Apr 2019, Mark Johnston wrote: On Fri, Apr 26, 2019 at 10:38:36AM +0300, Konstantin Belousov wrote: On Fri, Apr 26, 2019 at 02:04:56AM -0400, Mark Johnston wrote: On Thu, Apr 25, 2019 at 11:22:22AM +0300, Konstantin Belousov wrote: On Thu, Apr 25, 2019 at 07:38:21AM +0200, Wojciech

Re: svn commit: r346593 - head/sys/sys

2019-04-26 Thread Mark Johnston
On Fri, Apr 26, 2019 at 10:38:36AM +0300, Konstantin Belousov wrote: > On Fri, Apr 26, 2019 at 02:04:56AM -0400, Mark Johnston wrote: > > On Thu, Apr 25, 2019 at 11:22:22AM +0300, Konstantin Belousov wrote: > > > On Thu, Apr 25, 2019 at 07:38:21AM +0200, Wojciech Macek wrote: > > > > Intel does not

Re: svn commit: r346593 - head/sys/sys

2019-04-26 Thread Konstantin Belousov
On Fri, Apr 26, 2019 at 02:04:56AM -0400, Mark Johnston wrote: > On Thu, Apr 25, 2019 at 11:22:22AM +0300, Konstantin Belousov wrote: > > On Thu, Apr 25, 2019 at 07:38:21AM +0200, Wojciech Macek wrote: > > > Intel does not reorder reads against the condition "if" here. I know for > > > sure that AR