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

2016-10-22 Thread Justin Hibbits
Author: jhibbits Date: Sun Oct 23 01:03:17 2016 New Revision: 307814 URL: https://svnweb.freebsd.org/changeset/base/307814 Log: Revert r307813. I misread the code, and it shouldn't have compiled (fputhread is just a variable name). Modified: head/sys/powerpc/powerpc/trap.c Modified:

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

2016-10-22 Thread Justin Hibbits
Author: jhibbits Date: Sun Oct 23 01:01:08 2016 New Revision: 307813 URL: https://svnweb.freebsd.org/changeset/base/307813 Log: Use the right thread pointer for SPE alignment exceptions. Modified: head/sys/powerpc/powerpc/trap.c Modified: head/sys/powerpc/powerpc/trap.c

svn commit: r307810 - in vendor/heirloom-doctools/20161016: . checknr eqn eqn/checkeq.d eqn/eqnchar.d grap include mpm pic picpack ptx refer tbl troff troff/libhnj troff/nroff.d troff/troff.d troff...

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sun Oct 23 00:25:51 2016 New Revision: 307810 URL: https://svnweb.freebsd.org/changeset/base/307810 Log: tag import of heirloom-doctools 20161016 Added: vendor/heirloom-doctools/20161016/ - copied from r306788, vendor/heirloom-doctools/dist/

svn commit: r307809 - in vendor/heirloom-doctools/dist: . checknr eqn eqn/checkeq.d eqn/eqnchar.d grap include mpm pic picpack ptx refer tbl troff troff/libhnj troff/nroff.d troff/troff.d troff/tro...

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sun Oct 23 00:24:25 2016 New Revision: 307809 URL: https://svnweb.freebsd.org/changeset/base/307809 Log: Import heirloom doctools snapshot 20161016 Added: vendor/heirloom-doctools/dist/compat.c (contents, props changed) Deleted:

svn commit: r307808 - head/contrib/elftoolchain/elfcopy

2016-10-22 Thread Ed Maste
Author: emaste Date: Sat Oct 22 23:49:06 2016 New Revision: 307808 URL: https://svnweb.freebsd.org/changeset/base/307808 Log: elfcopy: select mode by the end of the program name The mode of operation (elfcopy, mcs, or strip) is chosen based on the program name. Broaden this to allow a

svn commit: r307807 - head/share/doc/psd/title

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 23:09:06 2016 New Revision: 307807 URL: https://svnweb.freebsd.org/changeset/base/307807 Log: Remove reference to RCS from PSD titles Modified: head/share/doc/psd/title/Title Modified: head/share/doc/psd/title/Title

svn commit: r307806 - head/share/doc/psd/contents

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 23:05:44 2016 New Revision: 307806 URL: https://svnweb.freebsd.org/changeset/base/307806 Log: Remove RCS entry from PSD content file, it is gone along with GNU RCS Modified: head/share/doc/psd/contents/contents.ms Modified:

svn commit: r307805 - head/sys/dev/usb/input

2016-10-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 22 22:55:10 2016 New Revision: 307805 URL: https://svnweb.freebsd.org/changeset/base/307805 Log: EVDEV: ums evdev support improvements: locking and event reporting - Use ums lock as evdev lock - Do not cap axes values to sysmouse limits for evdev reports -

svn commit: r307804 - head/sys/dev/evdev

2016-10-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 22 22:52:50 2016 New Revision: 307804 URL: https://svnweb.freebsd.org/changeset/base/307804 Log: EVDEV: Add shortcut functions for event types Add wrappers around generic evdev_push_event for specific event types: EV_KEY/EV_REL/EV_ABS etc... Submitted by:

svn commit: r307803 - stable/10/usr.bin/calendar/calendars

2016-10-22 Thread Greg Lehey
Author: grog Date: Sat Oct 22 22:36:32 2016 New Revision: 307803 URL: https://svnweb.freebsd.org/changeset/base/307803 Log: Spelling, title. Modified: stable/10/usr.bin/calendar/calendars/calendar.holiday Modified: stable/10/usr.bin/calendar/calendars/calendar.holiday

svn commit: r307802 - in head: tools/build/mk usr.sbin usr.sbin/tzsetup

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 22:35:39 2016 New Revision: 307802 URL: https://svnweb.freebsd.org/changeset/base/307802 Log: Fix build of tzsetup when WITHOUT_DIALOG is set Hide dialog specific code behind HAVE_DIALOG. It allows to build a stripped down version (missing the dialog UI) but

svn commit: r307801 - head/usr.sbin/amd/amd

2016-10-22 Thread Cy Schubert
Author: cy Date: Sat Oct 22 22:29:03 2016 New Revision: 307801 URL: https://svnweb.freebsd.org/changeset/base/307801 Log: Align whitespace. MFC after:2 weeks X-MFC with: r307800 Modified: head/usr.sbin/amd/amd/Makefile Modified: head/usr.sbin/amd/amd/Makefile

svn commit: r307800 - in head/usr.sbin/amd: . amd libamu

2016-10-22 Thread Cy Schubert
Author: cy Date: Sat Oct 22 22:27:51 2016 New Revision: 307800 URL: https://svnweb.freebsd.org/changeset/base/307800 Log: Sources from the "current" build tree and generated sources in the object tree should be used instead of sources and headers from the already installed source tree on

svn commit: r307799 - in head/lib/libc: powerpc/gen powerpcspe powerpcspe/gen powerpcspe/sys

2016-10-22 Thread Justin Hibbits
Author: jhibbits Date: Sat Oct 22 21:51:58 2016 New Revision: 307799 URL: https://svnweb.freebsd.org/changeset/base/307799 Log: Reduce code duplication between powerpc and powerpcspe They're nearly identical except for a few files. Reported by: kib Added:

svn commit: r307797 - in stable/11/contrib/libarchive: cpio/test libarchive libarchive/test tar/test

2016-10-22 Thread Martin Matuska
Author: mm Date: Sat Oct 22 21:41:00 2016 New Revision: 307797 URL: https://svnweb.freebsd.org/changeset/base/307797 Log: MFC r307215: Sync libarchive with vendor. Style and tests fixes. Important vendor bugfixes (relevant to FreeBSD): #801: FreeBSD Coverity report: resource leak in

svn commit: r307798 - in stable/10/contrib/libarchive: cpio/test libarchive libarchive/test tar/test

2016-10-22 Thread Martin Matuska
Author: mm Date: Sat Oct 22 21:41:28 2016 New Revision: 307798 URL: https://svnweb.freebsd.org/changeset/base/307798 Log: MFC r307215: Sync libarchive with vendor. Style and tests fixes. Important vendor bugfixes (relevant to FreeBSD): #801: FreeBSD Coverity report: resource leak in

Re: svn commit: r307791 - stable/11/usr.sbin/bhyve

2016-10-22 Thread Baptiste Daroussin
On Sat, Oct 22, 2016 at 11:27:43PM +0200, Ed Schouten wrote: > Hi Baptiste, > > 2016-10-22 22:49 GMT+02:00 Baptiste Daroussin : > > Use accept4 with O_NONBLOCK rather than accept + fcntl > > Keep in mind that changes like these do reduce the portability of the > code.

Re: svn commit: r307791 - stable/11/usr.sbin/bhyve

2016-10-22 Thread Ed Schouten
Hi Baptiste, 2016-10-22 22:49 GMT+02:00 Baptiste Daroussin : > Use accept4 with O_NONBLOCK rather than accept + fcntl Keep in mind that changes like these do reduce the portability of the code. accept4(), SOCK_NONBLOCK, etc. are not part of POSIX. -- Ed Schouten

svn commit: r307796 - stable/11/usr.sbin/syslogd

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:57:51 2016 New Revision: 307796 URL: https://svnweb.freebsd.org/changeset/base/307796 Log: MFC r305707: Directly set the O_NONBLOCK flags via open(2) Modified: stable/11/usr.sbin/syslogd/syslogd.c Directory Properties: stable/11/ (props changed)

svn commit: r307795 - stable/11/contrib/mdocml

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:56:49 2016 New Revision: 307795 URL: https://svnweb.freebsd.org/changeset/base/307795 Log: MFC r303223: Update mandoc to 1.13.4 release Added: stable/11/contrib/mdocml/man.cgi.3 - copied unchanged from r303223, head/contrib/mdocml/man.cgi.3

svn commit: r307794 - stable/11/usr.bin/mkcsmapper

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:54:54 2016 New Revision: 307794 URL: https://svnweb.freebsd.org/changeset/base/307794 Log: MFC r302471, r302473: r302471: Add RCS Id. Sort options in SYNOPSIS. Fix macro usage. Fix Dd. Submitted by: w...@netbsd.org Obtained from:NetBSD

svn commit: r307793 - stable/11/usr.bin/calendar

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:52:58 2016 New Revision: 307793 URL: https://svnweb.freebsd.org/changeset/base/307793 Log: MFC r303265: Remove reference cpp(1) which is not used anymore Modified: stable/11/usr.bin/calendar/calendar.1 Directory Properties: stable/11/ (props changed)

svn commit: r307792 - stable/11/lib/libdevdctl

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:50:49 2016 New Revision: 307792 URL: https://svnweb.freebsd.org/changeset/base/307792 Log: MFC r307364: directly create the socket with SOCK_NONBLOCK instead of calling fcntl(2) Modified: stable/11/lib/libdevdctl/consumer.cc Directory Properties:

svn commit: r307791 - stable/11/usr.sbin/bhyve

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:49:44 2016 New Revision: 307791 URL: https://svnweb.freebsd.org/changeset/base/307791 Log: MFC r306554: Use accept4 with O_NONBLOCK rather than accept + fcntl Modified: stable/11/usr.sbin/bhyve/dbgport.c Directory Properties: stable/11/ (props

svn commit: r307790 - in stable/11/contrib/libucl: . haskell include m4 python python/src python/tests src tests/schema

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:49:07 2016 New Revision: 307790 URL: https://svnweb.freebsd.org/changeset/base/307790 Log: MFC r306544: Import libucl 20160812 Added: stable/11/contrib/libucl/haskell/ - copied from r306544, head/contrib/libucl/haskell/

svn commit: r307789 - stable/11/usr.bin/sdiff

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:46:57 2016 New Revision: 307789 URL: https://svnweb.freebsd.org/changeset/base/307789 Log: MFC r303783, r305927: r303783: sdiff: remove non finish/function code 2 extra options not available neither on other BSD nor in GNU sdiff: --diff-pid and

svn commit: r307788 - in stable/11: tools/build/mk usr.sbin usr.sbin/etcupdate

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:39:18 2016 New Revision: 307788 URL: https://svnweb.freebsd.org/changeset/base/307788 Log: MFC r303784, r303785, r305620: r303784: etcupdate: directly use diff3(1) instead of merge(1) During the last attempt to rmeove GNU rcs, 2 blockers were

svn commit: r307787 - head/sys/boot/efi

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 20:00:39 2016 New Revision: 307787 URL: https://svnweb.freebsd.org/changeset/base/307787 Log: Fix typo in the COMPILER_VERSION check PR: 213120 Submitted by: Yuta Satoh MFC after:3 days Modified:

svn commit: r307786 - in head: etc/rc.d tools/build/mk

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 19:51:32 2016 New Revision: 307786 URL: https://svnweb.freebsd.org/changeset/base/307786 Log: Do not install NIS program rc script if WITHOUT_NIS is set PR: 213375 Submitted by: ser...@akhmatov.ru MFC after:3 days Modified:

svn commit: r307785 - head/share/misc

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 19:36:12 2016 New Revision: 307785 URL: https://svnweb.freebsd.org/changeset/base/307785 Log: Import pci_vendors 2016.10.20 Modified: head/share/misc/pci_vendors Modified: head/share/misc/pci_vendors

svn commit: r307784 - head/gnu/usr.bin/cc

2016-10-22 Thread Justin Hibbits
Author: jhibbits Date: Sat Oct 22 19:27:49 2016 New Revision: 307784 URL: https://svnweb.freebsd.org/changeset/base/307784 Log: Fix a typo from a manual merge. Modified: head/gnu/usr.bin/cc/Makefile.tgt Modified: head/gnu/usr.bin/cc/Makefile.tgt

svn commit: r307783 - head/contrib/tzdata

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 19:24:46 2016 New Revision: 307783 URL: https://svnweb.freebsd.org/changeset/base/307783 Log: Import tzdata 2016h MFC after:2 days Modified: head/contrib/tzdata/asia head/contrib/tzdata/australasia head/contrib/tzdata/europe

svn commit: r307782 - vendor/tzdata/tzdata2016h

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 19:19:31 2016 New Revision: 307782 URL: https://svnweb.freebsd.org/changeset/base/307782 Log: tag import of tzdata 2016h Added: vendor/tzdata/tzdata2016h/ - copied from r306848, vendor/tzdata/dist/ Replaced: vendor/tzdata/tzdata2016h/asia - copied

svn commit: r307781 - vendor/tzdata/dist

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 19:18:59 2016 New Revision: 307781 URL: https://svnweb.freebsd.org/changeset/base/307781 Log: Import tzdata 2016h Modified: vendor/tzdata/dist/asia vendor/tzdata/dist/australasia vendor/tzdata/dist/europe vendor/tzdata/dist/northamerica Modified:

svn commit: r307780 - head/sys/kern

2016-10-22 Thread Conrad E. Meyer
Author: cem Date: Sat Oct 22 18:02:20 2016 New Revision: 307780 URL: https://svnweb.freebsd.org/changeset/base/307780 Log: ddb(4): Add sleepchains to "show allchains" Reported by: markj Reviewed by: markj Sponsored by: Dell EMC Isilon Differential Revision:

svn commit: r307779 - head/sys/netinet

2016-10-22 Thread Michael Tuexen
Author: tuexen Date: Sat Oct 22 17:21:21 2016 New Revision: 307779 URL: https://svnweb.freebsd.org/changeset/base/307779 Log: No functional changes, mostly getting the whitespace changes resulting from an updated formatting tool chain. MFC after: 1 month Modified:

svn commit: r307778 - stable/11/sys/arm/broadcom/bcm2835

2016-10-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 22 16:42:49 2016 New Revision: 307778 URL: https://svnweb.freebsd.org/changeset/base/307778 Log: MFC r306860: Add multitouch support for RPi's FT5406 - Add multitouch support (protocol B) - Report physical size of the screen - Switch from using busy

svn commit: r307777 - in stable/11/sys/dev: evdev usb/input

2016-10-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 22 16:38:39 2016 New Revision: 30 URL: https://svnweb.freebsd.org/changeset/base/30 Log: MFC r306647, r306855, r306857 r306647: const-ify struct evdev_methods Submitted by: Vladimir Kondratiev Suggested by: hselasky

svn commit: r307776 - in stable/11/sys: arm/broadcom/bcm2835 arm/conf modules/rpi_ft5406

2016-10-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 22 16:24:12 2016 New Revision: 307776 URL: https://svnweb.freebsd.org/changeset/base/307776 Log: MFC r306618, r306619 r306618: Fix attach/detach methods - Initialize lock before starting worker process - Do not hold lock when destroying evdev. By that

svn commit: r307775 - in stable/11/sys: arm/broadcom/bcm2835 arm/conf arm/ti conf dev/evdev dev/usb/input modules modules/evdev modules/uinput

2016-10-22 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Oct 22 15:26:32 2016 New Revision: 307775 URL: https://svnweb.freebsd.org/changeset/base/307775 Log: MFC r306530, r306531, r306532, r306579: r306530: Declare a module for evdev and add dependency to ukbd(4) and ums(4) Prepare for making evdev a module. "Pure"

svn commit: r307774 - head/lib/libusb

2016-10-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Oct 22 14:37:13 2016 New Revision: 307774 URL: https://svnweb.freebsd.org/changeset/base/307774 Log: Fix libusb20_dev_get_desc(3) to use the "vendor product" order, not "product vendor". This is consistent with how it's generally done. The ordering is visible eg in

Re: svn commit: r307756 - in head: include sys/sys

2016-10-22 Thread Dimitry Andric
On 22 Oct 2016, at 16:00, Dimitry Andric wrote: > > On 22 Oct 2016, at 02:00, Brooks Davis wrote: ... >> Ideally I'd add a void * as well since that will support systems like >> CHERI where pointers are the largest type. > > Is void * larger than a struct

Re: svn commit: r307756 - in head: include sys/sys

2016-10-22 Thread Dimitry Andric
On 22 Oct 2016, at 02:00, Brooks Davis wrote: > > On Fri, Oct 21, 2016 at 11:50:02PM +, John Baldwin wrote: >> Author: jhb >> Date: Fri Oct 21 23:50:02 2016 >> New Revision: 307756 >> URL: https://svnweb.freebsd.org/changeset/base/307756 >> >> Log: >> Define max_align_t

svn commit: r307773 - stable/11/usr.bin/tee

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 13:20:02 2016 New Revision: 307773 URL: https://svnweb.freebsd.org/changeset/base/307773 Log: MFC: 305937 Capsicum-ize tee(1) Reviewed by: allanjude Differential Revision:https://reviews.freebsd.org/D7940 Modified:

svn commit: r307772 - stable/11/usr.bin/sdiff

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 13:15:19 2016 New Revision: 307772 URL: https://svnweb.freebsd.org/changeset/base/307772 Log: MFC: 307368,307369,307372,307381 Remove the common.h include which is actually not used in sdiff.c Turn editit into a static function Move cleanup() into the

Re: svn commit: r307761 - in head: . contrib/binutils/bfd contrib/gcc/config/rs6000 gnu/lib/libgcc gnu/lib/libgomp gnu/usr.bin/binutils gnu/usr.bin/cc gnu/usr.bin/cc/cc_tools gnu/usr.bin/cc/include gn

2016-10-22 Thread Justin Hibbits
On Oct 22, 2016, at 7:43 AM, Konstantin Belousov wrote: On Sat, Oct 22, 2016 at 03:20:17PM +0300, Konstantin Belousov wrote: On Sat, Oct 22, 2016 at 01:57:15AM +, Justin Hibbits wrote: Author: jhibbits Date: Sat Oct 22 01:57:15 2016 New Revision: 307761 URL:

svn commit: r307771 - head/lib/libc/powerpcspe/sys

2016-10-22 Thread Justin Hibbits
Author: jhibbits Date: Sat Oct 22 13:11:09 2016 New Revision: 307771 URL: https://svnweb.freebsd.org/changeset/base/307771 Log: ptrace.S is not needed, libc/sys/ptrace.c exists already. This was leftovers from the initial branch work. Reported by: kib Deleted:

svn commit: r307770 - stable/11

2016-10-22 Thread Baptiste Daroussin
Author: bapt Date: Sat Oct 22 13:09:30 2016 New Revision: 307770 URL: https://svnweb.freebsd.org/changeset/base/307770 Log: MFC: 306864,307648 Groff is needed only if MK_GROFF and MK_SHAREDOCS are both true. Modified: stable/11/Makefile.inc1 Modified: stable/11/Makefile.inc1

Re: svn commit: r307761 - in head: . contrib/binutils/bfd contrib/gcc/config/rs6000 gnu/lib/libgcc gnu/lib/libgomp gnu/usr.bin/binutils gnu/usr.bin/cc gnu/usr.bin/cc/cc_tools gnu/usr.bin/cc/include gn

2016-10-22 Thread Konstantin Belousov
On Sat, Oct 22, 2016 at 03:20:17PM +0300, Konstantin Belousov wrote: > On Sat, Oct 22, 2016 at 01:57:15AM +, Justin Hibbits wrote: > > Author: jhibbits > > Date: Sat Oct 22 01:57:15 2016 > > New Revision: 307761 > > URL: https://svnweb.freebsd.org/changeset/base/307761 > > > > Log: > >

Re: svn commit: r307761 - in head: . contrib/binutils/bfd contrib/gcc/config/rs6000 gnu/lib/libgcc gnu/lib/libgomp gnu/usr.bin/binutils gnu/usr.bin/cc gnu/usr.bin/cc/cc_tools gnu/usr.bin/cc/include gn

2016-10-22 Thread Konstantin Belousov
On Sat, Oct 22, 2016 at 01:57:15AM +, Justin Hibbits wrote: > Author: jhibbits > Date: Sat Oct 22 01:57:15 2016 > New Revision: 307761 > URL: https://svnweb.freebsd.org/changeset/base/307761 > > Log: > Create a new MACHINE_ARCH for Freescale PowerPC e500v2 > Added: >

Re: svn commit: r307003 - head/contrib/mdocml

2016-10-22 Thread Ed Maste
On 10 October 2016 at 19:09, Ed Maste wrote: > Author: emaste > Date: Mon Oct 10 19:09:35 2016 > New Revision: 307003 > URL: https://svnweb.freebsd.org/changeset/base/307003 > > Log: > makewhatis: make output reproducible Several of us discussed this issue at the FreeBSD

svn commit: r307769 - head/usr.sbin/daemon

2016-10-22 Thread Jilles Tjoelker
Author: jilles Date: Sat Oct 22 11:26:22 2016 New Revision: 307769 URL: https://svnweb.freebsd.org/changeset/base/307769 Log: daemon: Allow logging daemon stdout/stderr to file or syslog. There are various new options, documented in the man page, to send the daemon's standard output

svn commit: r307768 - in head: share/man/man4 sys/conf sys/dev/jedec_ts sys/modules/i2c sys/modules/i2c/jedec_ts

2016-10-22 Thread Andriy Gapon
Author: avg Date: Sat Oct 22 08:00:46 2016 New Revision: 307768 URL: https://svnweb.freebsd.org/changeset/base/307768 Log: jedec_ts: a driver for thermal sensors on memory modules The driver currently supports chips that are fully compliant with the JEDEC SPD / EEPROM / TS standard