svn commit: r306077 - head/sys/sys

2016-09-21 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Sep 21 07:25:05 2016 New Revision: 306077 URL: https://svnweb.freebsd.org/changeset/base/306077 Log: Bump __FreeBSD_version after r305988, removal of bio_taskqueue(). Suggested by: asomers@ Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ===

Re: svn commit: r305988 - in head/sys: geom sys

2016-09-21 Thread Edward Tomasz Napierala
On 0920T1020, Alan Somers wrote: > On Mon, Sep 19, 2016 at 11:46 AM, Edward Tomasz Napierala > wrote: > > Author: trasz > > Date: Mon Sep 19 17:46:15 2016 > > New Revision: 305988 > > URL: https://svnweb.freebsd.org/changeset/base/305988 > > > > Log: > > Remove unused bio_taskqueue(). > > > >

Re: svn commit: r305988 - in head/sys: geom sys

2016-09-21 Thread Edward Tomasz Napierala
On 0920T0934, Ngie Cooper (yaneurabeya) wrote: > > > On Sep 20, 2016, at 09:28, Alan Somers wrote: > > > > On Tue, Sep 20, 2016 at 10:23 AM, Alexander Motin wrote: > >> On 20.09.2016 09:20, Alan Somers wrote: > >>> On Mon, Sep 19, 2016 at 11:46 AM, Edward Tomasz Napierala > >>> wrote: > A

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

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 08:23:33 2016 New Revision: 306081 URL: https://svnweb.freebsd.org/changeset/base/306081 Log: Add PROC_TRAPCAP procctl(2) controls and global sysctl kern.trap_enocap. Both can be used to cause processes in capability mode to receive SIGTRAP when ENOTCAPABLE or

svn commit: r306082 - head/sys/netinet

2016-09-21 Thread Michael Tuexen
Author: tuexen Date: Wed Sep 21 08:28:18 2016 New Revision: 306082 URL: https://svnweb.freebsd.org/changeset/base/306082 Log: Fix the handling of unordered fragmented user messages using DATA chunks. There were two bugs: * There was an accounting bug resulting in reporting a too small a_r

svn commit: r306083 - in head/sys/gnu/dts: arm include/dt-bindings/clock include/dt-bindings/gpio include/dt-bindings/mfd include/dt-bindings/pinctrl include/dt-bindings/reset

2016-09-21 Thread Andrew Turner
Author: andrew Date: Wed Sep 21 08:54:08 2016 New Revision: 306083 URL: https://svnweb.freebsd.org/changeset/base/306083 Log: Update the device tree source files to a Linux 4.7-RC. MFC after:2 weeks Sponsored by: ABT Systems Ltd Added: head/sys/gnu/dts/arm/am335x-baltos-ir2110.dts

svn commit: r306087 - in head/sys/amd64: amd64 include

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 10:05:51 2016 New Revision: 306087 URL: https://svnweb.freebsd.org/changeset/base/306087 Log: Export the pmap_cache_bits() and pmap_pinit_pml4() functions from the amd64 pmap. The new pmap_pinit_pml4() function initializes the level 4 page table with entries

svn commit: r306088 - head/sys/amd64/include

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 10:10:36 2016 New Revision: 306088 URL: https://svnweb.freebsd.org/changeset/base/306088 Log: Add amd64 functions to load/store GDT register, store IDT and TR registers. Note that lgdt() name is already used for function which, besides loading GDT, also reload

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

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 10:15:08 2016 New Revision: 306089 URL: https://svnweb.freebsd.org/changeset/base/306089 Log: Make resettodr_lock accessible outside subr_rtc.c. Protect CLOCK_GETTIME() with the lock. Now all time-related accesses to the CMOS for RTC should be under the loc

svn commit: r306090 - head/sys/boot/efi/loader/arch/amd64

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 10:22:46 2016 New Revision: 306090 URL: https://svnweb.freebsd.org/changeset/base/306090 Log: Simple post-mortem reporter for amd64 loader.efi. There is no way to see anything about the faults occuring in loader.efi. Some intel BIOSes do output a line into ser

svn commit: r306091 - in head/sys: amd64/include arm/include arm64/include sys

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 10:35:44 2016 New Revision: 306091 URL: https://svnweb.freebsd.org/changeset/base/306091 Log: Add a way for the architecture to specify the calling ABI for methods in the EFI Runtime Services Table. On amd64, the calling conventions are MS. Sponsored by: Th

svn commit: r306092 - in head/sys: amd64/amd64 sys

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 10:55:28 2016 New Revision: 306092 URL: https://svnweb.freebsd.org/changeset/base/306092 Log: Rename efi_systbl to efi_systbl_phys, the variable contains the physical address of the EFI System Table. Add _KERNEL guard around its declaration in sys/efi.h. Sp

svn commit: r306093 - head/usr.sbin/extattr/tests

2016-09-21 Thread Ruslan Bukin
Author: br Date: Wed Sep 21 10:58:58 2016 New Revision: 306093 URL: https://svnweb.freebsd.org/changeset/base/306093 Log: Disable extattr test on UFS1. This test supports native extended attributes only (e.g. UFS2) Reviewed by: asomers, ngie Sponsored by: DARPA, AFRL Sponsored by:

svn commit: r306094 - head/usr.sbin/diskinfo

2016-09-21 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Sep 21 11:17:58 2016 New Revision: 306094 URL: https://svnweb.freebsd.org/changeset/base/306094 Log: Make it possible for diskinfo(8) to operate on files. This is useful with -t and upcoming -i. MFC after:1 month Modified: head/usr.sbin/diskinfo/diskinfo.c

svn commit: r306095 - head/usr.sbin/iostat

2016-09-21 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Sep 21 11:22:19 2016 New Revision: 306095 URL: https://svnweb.freebsd.org/changeset/base/306095 Log: Make the "r/s" and "w/s" fields in "iostat -x" a little bit wider; five chars is way too narrow for todays disks. MFC after:1 month Modified: head/usr.sbin/i

svn commit: r306096 - head/usr.sbin/diskinfo

2016-09-21 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Sep 21 11:27:56 2016 New Revision: 306096 URL: https://svnweb.freebsd.org/changeset/base/306096 Log: Cosmetics - add missing newline. MFC after:1 month Modified: head/usr.sbin/diskinfo/diskinfo.c Modified: head/usr.sbin/diskinfo/diskinfo.c ===

svn commit: r306097 - in head/sys: amd64/amd64 amd64/conf amd64/include conf modules modules/efirt

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 11:31:58 2016 New Revision: 306097 URL: https://svnweb.freebsd.org/changeset/base/306097 Log: Add kernel interfaces to call EFI Runtime Services. Runtime services require special execution environment for the call. Besides that, OS must inform firmware about r

svn commit: r306098 - head/lib/libutil/tests

2016-09-21 Thread Ruslan Bukin
Author: br Date: Wed Sep 21 11:59:52 2016 New Revision: 306098 URL: https://svnweb.freebsd.org/changeset/base/306098 Log: Use kqueue(2) instead of select(2). This helps to ensure we will not lose SIGINT sent by parent to child. Reviewed by: sbruno, ngie Sponsored by: DARPA, AFRL Spon

svn commit: r306099 - head/usr.sbin/bhyve

2016-09-21 Thread Ed Schouten
Author: ed Date: Wed Sep 21 13:02:43 2016 New Revision: 306099 URL: https://svnweb.freebsd.org/changeset/base/306099 Log: Fix misuse of the basename() and dirname() functions. These functions are allowed to overwrite their input. Pull a copy of the input parameter and call dirname() and b

svn commit: r306100 - head/include

2016-09-21 Thread Ed Schouten
Author: ed Date: Wed Sep 21 13:03:55 2016 New Revision: 306100 URL: https://svnweb.freebsd.org/changeset/base/306100 Log: Refine the dirname(3) compatibility workaround a bit more. Right now our workaround is so good that it doesn't throw any warnings on misuse. This means that people wil

svn commit: r306102 - in head: share/man/man4 sys/dev/re sys/dev/rl

2016-09-21 Thread Kevin Lo
Author: kevlo Date: Wed Sep 21 14:15:15 2016 New Revision: 306102 URL: https://svnweb.freebsd.org/changeset/base/306102 Log: Add support for the TP-Link TG-3468 v2. This is an RTL8168 chip, which we already support so all we have to do is add the vendor ID. PR: 212876 Submitted b

svn commit: r306104 - head/sys/modules/efirt

2016-09-21 Thread Konstantin Belousov
Author: kib Date: Wed Sep 21 14:42:23 2016 New Revision: 306104 URL: https://svnweb.freebsd.org/changeset/base/306104 Log: Hopefully, fix build of the module outside the kernel tree. Sponsored by: The FreeBSD Foundation MFC after:2 weeks Modified: head/sys/modules/efirt/Makefile M

svn commit: r306109 - head/lib/libc/stdtime

2016-09-21 Thread Andrey A. Chernov
Author: ache Date: Wed Sep 21 15:47:40 2016 New Revision: 306109 URL: https://svnweb.freebsd.org/changeset/base/306109 Log: 1) For already non-standard %z extension implement GNU compatible formats: +hh and -hh. 2) Check for incorrect values for %z. MFC after: 7 days Modified: h

svn commit: r306126 - head/sys/dev/pci

2016-09-21 Thread John Baldwin
Author: jhb Date: Wed Sep 21 16:51:56 2016 New Revision: 306126 URL: https://svnweb.freebsd.org/changeset/base/306126 Log: Fix invalid vendor ID constant (typo). During a bus rescan the check for an invalid vendor ID of a subfunction used the wrong constant. Submitted by: Dexuan Cui

Re: svn commit: r306065 - in head/sys vs. PowerMacs: Nathan's trail patch included but inappropriate?

2016-09-21 Thread Justin Hibbits
On Sep 21, 2016, at 1:46 AM, Mark Millard wrote: The following from https://lists.freebsd.org/pipermail/svn-src-head/2016-September/091934.html seems in include a patch that Nathan made for testing on PowerMac/ iMac/Xserve G5's that failed the PowerMac7,3 test that was tried by Jukka A. Ukk

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

2016-09-21 Thread Conrad E. Meyer
Author: cem Date: Wed Sep 21 17:51:27 2016 New Revision: 306127 URL: https://svnweb.freebsd.org/changeset/base/306127 Log: posix_openpt.2: Sort includes per style(9) Sponsored by: Dell EMC Isilon Modified: head/lib/libc/sys/posix_openpt.2 Modified: head/lib/libc/sys/posix_openpt.2 =

svn commit: r306129 - head/usr.sbin/diskinfo

2016-09-21 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Sep 21 18:07:25 2016 New Revision: 306129 URL: https://svnweb.freebsd.org/changeset/base/306129 Log: Reduce code duplication by factoring out the delta_t() function. No functional changes. MFC after:1 month Modified: head/usr.sbin/diskinfo/diskinfo.c Modifi

svn commit: r306131 - head/usr.bin/mkimg

2016-09-21 Thread Alan Somers
Author: asomers Date: Wed Sep 21 18:42:17 2016 New Revision: 306131 URL: https://svnweb.freebsd.org/changeset/base/306131 Log: Update mkimg(1) author's contact info Reviewed by: marcel, imp MFC after:3 days Sponsored by: Spectra Logic Corp Differential Revision:https://re

svn commit: r306132 - in head/sys: dev/usb/input modules/usb/ukbd

2016-09-21 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Sep 21 18:47:21 2016 New Revision: 306132 URL: https://svnweb.freebsd.org/changeset/base/306132 Log: Add evdev support to ukbd driver event generation is disabled by default in favour of kbdmux. This behavoiur is controlled by kern.evdev.rcpt_mask sysctl, bit 3 sho

svn commit: r306133 - head/share/misc

2016-09-21 Thread Joseph Mingrone
Author: jrm (ports committer) Date: Wed Sep 21 18:50:11 2016 New Revision: 306133 URL: https://svnweb.freebsd.org/changeset/base/306133 Log: Add myself (jrm) as a ports committer and update mentor/mentee relationships Approved by: swills (mentor) Modified: head/share/misc/committers-por

svn commit: r306134 - in head/sys: dev/usb/input modules/usb/ums

2016-09-21 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Sep 21 18:52:03 2016 New Revision: 306134 URL: https://svnweb.freebsd.org/changeset/base/306134 Log: Add evdev support to ums(4) event generation is disabled by default in favour of sysmouse. This behavoiur is controlled by kern.evdev.rcpt_mask sysctl, bit 2 should

svn commit: r306135 - head/usr.bin/calendar/calendars

2016-09-21 Thread Joseph Mingrone
Author: jrm (ports committer) Date: Wed Sep 21 18:52:49 2016 New Revision: 306135 URL: https://svnweb.freebsd.org/changeset/base/306135 Log: Add myself (jrm) to calendar.freebsd Approved by:swills (mentor) Modified: head/usr.bin/calendar/calendars/calendar.freebsd Modified: head/usr

svn commit: r306137 - head/tools/tools/cxgbetool

2016-09-21 Thread Navdeep Parhar
Author: np Date: Wed Sep 21 19:26:36 2016 New Revision: 306137 URL: https://svnweb.freebsd.org/changeset/base/306137 Log: cxgbetool: Add T6 support to the SGE context decoder. Obtained from:Chelsio Communications Sponsored by: Chelsio Communications Modified: head/tools/tools/c

svn commit: r306138 - head/tools/tools/cxgbetool

2016-09-21 Thread Navdeep Parhar
Author: np Date: Wed Sep 21 19:30:34 2016 New Revision: 306138 URL: https://svnweb.freebsd.org/changeset/base/306138 Log: Fix typo. Modified: head/tools/tools/cxgbetool/cxgbetool.c Modified: head/tools/tools/cxgbetool/cxgbetool.c ==

svn commit: r306139 - head/sys/net80211

2016-09-21 Thread Adrian Chadd
Author: adrian Date: Wed Sep 21 19:48:07 2016 New Revision: 306139 URL: https://svnweb.freebsd.org/changeset/base/306139 Log: [net80211] don't add IBSS node table entries for neighbors from other SSIDs. The adhoc probe/beacon input path was creating nodes for all SSIDs. This wasn't a prob

svn commit: r306142 - head/sys/dev/iwm

2016-09-21 Thread Adrian Chadd
Author: adrian Date: Wed Sep 21 20:56:10 2016 New Revision: 306142 URL: https://svnweb.freebsd.org/changeset/base/306142 Log: [iwm] use rate control info from the node txrates; use mgmtrate for EAPOL frames This changes the transmit rate control code to do a few things: * use fixed ra

svn commit: r306145 - head/tools/build/options

2016-09-21 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 21 21:32:05 2016 New Revision: 306145 URL: https://svnweb.freebsd.org/changeset/base/306145 Log: SYSTEM_COMPILER is not forced off with META_MODE after r304682. Sponsored by: Dell EMC Isilon Modified: head/tools/build/options/WITH_META_MODE Modified: head/

svn commit: r306146 - head/share/man/man5

2016-09-21 Thread Bryan Drewery
Author: bdrewery Date: Wed Sep 21 21:42:06 2016 New Revision: 306146 URL: https://svnweb.freebsd.org/changeset/base/306146 Log: Regenerate. Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ==

svn commit: r306147 - head/sys/powerpc/ofw

2016-09-21 Thread Justin Hibbits
Author: jhibbits Date: Wed Sep 21 22:09:17 2016 New Revision: 306147 URL: https://svnweb.freebsd.org/changeset/base/306147 Log: Revert part of r306065 This is a separate change I was testing. Modified: head/sys/powerpc/ofw/ofw_machdep.c Modified: head/sys/powerpc/ofw/ofw_machdep.c =

svn commit: r306148 - head/sys/dev/oce

2016-09-21 Thread Josh Paetzel
Author: jpaetzel Date: Wed Sep 21 22:53:16 2016 New Revision: 306148 URL: https://svnweb.freebsd.org/changeset/base/306148 Log: Update oce driver to 11.0.50.0 Submitted by: Venkat Duvvuru Modified: head/sys/dev/oce/oce_hw.c head/sys/dev/oce/oce_hw.h head/sys/dev/oce/oce_if.c head/

Re: svn commit: r306148 - head/sys/dev/oce

2016-09-21 Thread Josh Paetzel
I clearly did not commit what I tested. Jenkins is sending breakages that have missing headers in oce. It will be a few hours before I can look at this. Feel free to revert my commit. Thanks, Josh Paetzel > On Sep 21, 2016, at 5:53 PM, Josh Paetzel wrote: > > Author: jpaetzel > Date: Wed Sep

svn commit: r306149 - head/sys/dev/oce

2016-09-21 Thread Conrad E. Meyer
Author: cem Date: Thu Sep 22 00:25:23 2016 New Revision: 306149 URL: https://svnweb.freebsd.org/changeset/base/306149 Log: Revert r306148 to fix build Requested by: jpaetzel Reported by: Larry Rosenman , Jenkins Modified: head/sys/dev/oce/oce_hw.c head/sys/dev/oce/oce_hw.h head/sy

Re: svn commit: r306149 - head/sys/dev/oce

2016-09-21 Thread Josh Paetzel
Thanks. I've investigated now. The disk filled up on the machine I ran make universe on which inexplicably caused it to report builds had succeeded. The vendor patch was clearly missing a header file and can't possibly build. Thanks, Josh Paetzel > On Sep 21, 2016, at 7:25 PM, Conrad E. Meyer

svn commit: r306157 - head/sys/kern

2016-09-21 Thread Mark Johnston
Author: markj Date: Thu Sep 22 04:49:31 2016 New Revision: 306157 URL: https://svnweb.freebsd.org/changeset/base/306157 Log: Annotate syscall provider pointer arguments with the "userland" keyword. This causes dtrace to automatically copyin arguments from userland, so one no longer has to

svn commit: r306158 - in head/sys: amd64/linux amd64/linux32 compat/cloudabi32 compat/cloudabi64 compat/freebsd32 i386/linux kern

2016-09-21 Thread Mark Johnston
Author: markj Date: Thu Sep 22 04:50:03 2016 New Revision: 306158 URL: https://svnweb.freebsd.org/changeset/base/306158 Log: Regenerate syscall provider argument strings. Modified: head/sys/amd64/linux/linux_systrace_args.c head/sys/amd64/linux32/linux32_systrace_args.c head/sys/compat/cl

svn commit: r306159 - in head/sys/boot: efi/libefi i386/libi386 ofw/libofw powerpc/kboot powerpc/ps3 uboot/lib

2016-09-21 Thread Stephen J. Kiernan
Author: stevek Date: Thu Sep 22 06:24:40 2016 New Revision: 306159 URL: https://svnweb.freebsd.org/changeset/base/306159 Log: The getsecs() function is implemented in platform- and bootfw-specific files and, in a number of these places, there were problems with how they were declared. S