svn commit: r292065 - head

2015-12-10 Thread Warner Losh
Author: imp Date: Thu Dec 10 16:44:40 2015 New Revision: 292065 URL: https://svnweb.freebsd.org/changeset/base/292065 Log: Move nanobsd up since I'm overhauling it Sort the new section alphabetically. Modified: head/MAINTAINERS Modified: head/MAINTAINERS

Re: svn commit: r291955 - in head: . share/mk

2015-12-10 Thread Bryan Drewery
On 12/7/15 11:15 AM, Ed Maste wrote: > Author: emaste > Date: Mon Dec 7 19:15:52 2015 > New Revision: 291955 > URL: https://svnweb.freebsd.org/changeset/base/291955 > > Log: > Build and install userland .debug files by default > > Debug data files are now built by default with 'make

Re: svn commit: r291955 - in head: . share/mk

2015-12-10 Thread Bryan Drewery
On 12/10/15 12:57 PM, Bryan Drewery wrote: > On 12/7/15 11:15 AM, Ed Maste wrote: >> Author: emaste >> Date: Mon Dec 7 19:15:52 2015 >> New Revision: 291955 >> URL: https://svnweb.freebsd.org/changeset/base/291955 >> >> Log: >> Build and install userland .debug files by default >> >> Debug

Re: svn commit: r291171 - in head/sys: amd64/amd64 compat/ia32 i386/i386 kern sys

2015-12-10 Thread Oliver Pinter
On Mon, Nov 23, 2015 at 8:09 AM, Konstantin Belousov wrote: > Author: kib > Date: Mon Nov 23 07:09:35 2015 > New Revision: 291171 > URL: https://svnweb.freebsd.org/changeset/base/291171 > > Log: > Split kerne timekeep ABI structure vdso_sv_tk out of the struct > sysentvec.

Re: svn commit: r291171 - in head/sys: amd64/amd64 compat/ia32 i386/i386 kern sys

2015-12-10 Thread Konstantin Belousov
On Thu, Dec 10, 2015 at 10:18:19PM +0100, Oliver Pinter wrote: > On Mon, Nov 23, 2015 at 8:09 AM, Konstantin Belousov wrote: > > Author: kib > > Date: Mon Nov 23 07:09:35 2015 > > New Revision: 291171 > > URL: https://svnweb.freebsd.org/changeset/base/291171 > > > > Log: > >

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

2015-12-10 Thread Alan Somers
Author: asomers Date: Thu Dec 10 21:46:21 2015 New Revision: 292066 URL: https://svnweb.freebsd.org/changeset/base/292066 Log: During vdev_geom_open, require that the vdev guids match the device's label except during split, add, or create operations. This fixes a bug where the wrong disk

Re: svn commit: r291171 - in head/sys: amd64/amd64 compat/ia32 i386/i386 kern sys

2015-12-10 Thread Oliver Pinter
On Thursday, December 10, 2015, Konstantin Belousov wrote: > On Thu, Dec 10, 2015 at 10:18:19PM +0100, Oliver Pinter wrote: > > On Mon, Nov 23, 2015 at 8:09 AM, Konstantin Belousov > wrote: > > > Author: kib > > > Date: Mon Nov 23 07:09:35

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

2015-12-10 Thread Alan Somers
Author: asomers Date: Fri Dec 11 00:04:13 2015 New Revision: 292069 URL: https://svnweb.freebsd.org/changeset/base/292069 Log: Change an important error message from ZFS_LOG to printf Submitted by: gibbs MFC after:4 weeks Sponsored by: Spectra Logic Corp Modified:

svn commit: r292070 - head/sys/dev/hwpmc

2015-12-10 Thread Randall Stewart
Author: rrs Date: Fri Dec 11 01:21:32 2015 New Revision: 292070 URL: https://svnweb.freebsd.org/changeset/base/292070 Log: More fixes in the various intel processors, fixing missing IAP_F_FM's as well as incorrect umask specifications for some of the new Broadwell/Skylake PMC's. Also

svn commit: r292071 - in head/sys/powerpc: booke include

2015-12-10 Thread Justin Hibbits
Author: jhibbits Date: Fri Dec 11 01:23:18 2015 New Revision: 292071 URL: https://svnweb.freebsd.org/changeset/base/292071 Log: Add more interrupts handled for booke. e500mc, e5500, and e6500 all use the normal FPU, with the same behavior as AIM hardware. e6500 also supports Altivec,

svn commit: r292067 - head/sys/vm

2015-12-10 Thread Conrad E. Meyer
Author: cem Date: Thu Dec 10 22:57:27 2015 New Revision: 292067 URL: https://svnweb.freebsd.org/changeset/base/292067 Log: vm_page_replace: remove redundant radix lookup Remove redundant lookup of the old page from vm_page_replace. Verification that the old page exists is already done

svn commit: r292061 - head

2015-12-10 Thread Peter Grehan
Author: grehan Date: Thu Dec 10 12:12:47 2015 New Revision: 292061 URL: https://svnweb.freebsd.org/changeset/base/292061 Log: vmm is still maintained. Modified: head/MAINTAINERS Modified: head/MAINTAINERS == ---

svn commit: r292059 - head/lib/libc/net

2015-12-10 Thread Hajimu UMEMOTO
Author: ume Date: Thu Dec 10 11:11:44 2015 New Revision: 292059 URL: https://svnweb.freebsd.org/changeset/base/292059 Log: The calls to RES_SET_H_ERRNO() macro on error paths wind up dereferencing an uninitialized res. PR: 202142 Submitted by: Sean Boudreau MFC after:1

svn commit: r292057 - in head/sys: boot/common geom/part

2015-12-10 Thread Andrey V. Elsukov
Author: ae Date: Thu Dec 10 10:35:07 2015 New Revision: 292057 URL: https://svnweb.freebsd.org/changeset/base/292057 Log: Make detection of GPT a bit more reliable. When we are detecting a partition table and didn't find PMBR, try to read backup GPT header from the last sector and if it

svn commit: r292060 - head/sys/netinet

2015-12-10 Thread Michael Tuexen
Author: tuexen Date: Thu Dec 10 11:49:32 2015 New Revision: 292060 URL: https://svnweb.freebsd.org/changeset/base/292060 Log: Retire sctp_validate_no_locks(). This routine checks that there are no locks held for an inp, without having any lock on the inp. This breaks if the inp goes

svn commit: r292058 - head/sbin/geom/class/part

2015-12-10 Thread Andrey V. Elsukov
Author: ae Date: Thu Dec 10 10:37:12 2015 New Revision: 292058 URL: https://svnweb.freebsd.org/changeset/base/292058 Log: Remove a note about damaged PMBR. Now GPT will be detected automatically with such corruption. MFC after:1 month Modified: head/sbin/geom/class/part/gpart.8

svn commit: r292064 - head/sys/arm64/arm64

2015-12-10 Thread Andrew Turner
Author: andrew Date: Thu Dec 10 16:40:38 2015 New Revision: 292064 URL: https://svnweb.freebsd.org/changeset/base/292064 Log: Add support for the GICv2M extension to the GICv2 interrupt controller. This is (oddly) specified in the ARM Server Base System Architecture. It extends the GICv2 to

Re: svn commit: r292058 - head/sbin/geom/class/part

2015-12-10 Thread Ian Lepore
On Thu, 2015-12-10 at 10:37 +, Andrey V. Elsukov wrote: > Author: ae > Date: Thu Dec 10 10:37:12 2015 > New Revision: 292058 > URL: https://svnweb.freebsd.org/changeset/base/292058 > > Log: > Remove a note about damaged PMBR. Now GPT will be detected > automatically > with such

Re: svn commit: r292058 - head/sbin/geom/class/part

2015-12-10 Thread Andrey V. Elsukov
On 10.12.15 20:05, Ian Lepore wrote: > On Thu, 2015-12-10 at 10:37 +, Andrey V. Elsukov wrote: >> Author: ae >> Date: Thu Dec 10 10:37:12 2015 >> New Revision: 292058 >> URL: https://svnweb.freebsd.org/changeset/base/292058 >> >> Log: >> Remove a note about damaged PMBR. Now GPT will be

svn commit: r292073 - head/sys/powerpc/booke

2015-12-10 Thread Justin Hibbits
Author: jhibbits Date: Fri Dec 11 01:34:13 2015 New Revision: 292073 URL: https://svnweb.freebsd.org/changeset/base/292073 Log: No need to reset tlb1 here, it gets reset again after BSS is cleared in powerpc_init(). Also fix a comment typo (0x45 == E, not e) Modified:

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

2015-12-10 Thread Justin Hibbits
Author: jhibbits Date: Fri Dec 11 01:30:20 2015 New Revision: 292072 URL: https://svnweb.freebsd.org/changeset/base/292072 Log: Follow up to r292071. Actually handle the Altivec Assist for book-e. Modified: head/sys/powerpc/powerpc/trap.c Modified: head/sys/powerpc/powerpc/trap.c

svn commit: r292074 - in head/sys/dev: nvd nvme

2015-12-10 Thread Steven Hartland
Author: smh Date: Fri Dec 11 02:06:03 2015 New Revision: 292074 URL: https://svnweb.freebsd.org/changeset/base/292074 Log: Limit stripesize reported from nvd(4) to 4K Intel NVMe controllers have a slow path for I/Os that span a 128KB stripe boundary but ZFS limits ashift, which is derived

svn commit: r292062 - in head/sys/arm64: arm64 cavium include

2015-12-10 Thread Andrew Turner
Author: andrew Date: Thu Dec 10 13:19:30 2015 New Revision: 292062 URL: https://svnweb.freebsd.org/changeset/base/292062 Log: Reduce the numbers of levels of indirection in arm64 pcib drivers by making the MSI & MSI-X handler functions be directly callable from the driver methods.

Re: svn commit: r292064 - head/sys/arm64/arm64

2015-12-10 Thread John Baldwin
On Thursday, December 10, 2015 04:40:38 PM Andrew Turner wrote: > Author: andrew > Date: Thu Dec 10 16:40:38 2015 > New Revision: 292064 > URL: https://svnweb.freebsd.org/changeset/base/292064 > > Log: > Add support for the GICv2M extension to the GICv2 interrupt controller. > This is (oddly)

Re: svn commit: r292057 - in head/sys: boot/common geom/part

2015-12-10 Thread Andrey V. Elsukov
On 10.12.15 18:07, John Baldwin wrote: > On Thursday, December 10, 2015 10:35:07 AM Andrey V. Elsukov wrote: >> Author: ae >> Date: Thu Dec 10 10:35:07 2015 >> New Revision: 292057 >> URL: https://svnweb.freebsd.org/changeset/base/292057 >> >> Log: >> Make detection of GPT a bit more reliable.

svn commit: r292090 - head/sys/dev/sfxge/common

2015-12-10 Thread Andrew Rybchenko
Author: arybchik Date: Fri Dec 11 07:20:33 2015 New Revision: 292090 URL: https://svnweb.freebsd.org/changeset/base/292090 Log: sfxge: unify MCDI response polling Submitted by: Andy Moreton Reviewed by:philip Sponsored by: Solarflare Communications, Inc. MFC after: 1

svn commit: r292091 - head/share/mk

2015-12-10 Thread Marcelo Araujo
Author: araujo Date: Fri Dec 11 07:24:25 2015 New Revision: 292091 URL: https://svnweb.freebsd.org/changeset/base/292091 Log: Fix minor typos introduced on r292084. Approved by: rodrigc (mentor) Differential Revision:https://reviews.freebsd.org/D4495 Modified:

svn commit: r292063 - head/sys/arm64/arm64

2015-12-10 Thread Andrew Turner
Author: andrew Date: Thu Dec 10 15:51:02 2015 New Revision: 292063 URL: https://svnweb.freebsd.org/changeset/base/292063 Log: Remove pic_map_msix from ARM64, it is unneeded as all mappings happen through pic_map_msi (without the x). Sponsored by: ABT Systems Ltd Modified:

svn commit: r292080 - in head/sys: dev/sound/usb dev/usb dev/usb/input dev/usb/misc dev/usb/net dev/usb/serial dev/usb/storage dev/usb/wlan netgraph/bluetooth/drivers/ubt netgraph/bluetooth/drivers...

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:28:00 2015 New Revision: 292080 URL: https://svnweb.freebsd.org/changeset/base/292080 Log: Create a USB_PNP_INFO and use it to export the existing PNP tables. Some drivers needed some slight re-arrangement of declarations to accommodate this. Change the USB

svn commit: r292078 - head/usr.sbin/kldxref

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:27:55 2015 New Revision: 292078 URL: https://svnweb.freebsd.org/changeset/base/292078 Log: Augment kldxref to find the new MODULE_PNP_INFO records now in modules, simplify them into a more normal form and write them to linker.hints. Differential Review:

svn commit: r292079 - in head/sys: dev/aic dev/an dev/ata dev/cmx dev/cs dev/ed dev/ep dev/ex dev/fdc dev/fe dev/ncv dev/nsp dev/pccard dev/sn dev/snc dev/stg dev/uart dev/wi dev/xe netgraph/blueto...

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:27:56 2015 New Revision: 292079 URL: https://svnweb.freebsd.org/changeset/base/292079 Log: Create a generic PCCARD_PNP_INFO from the MODULE_PNP_INFO building block. Use it in all the PNP drivers to export either the current PNP table. For uart, create a

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

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:27:53 2015 New Revision: 292077 URL: https://svnweb.freebsd.org/changeset/base/292077 Log: Create the MDT_PNP_INFO metadata record to communicate PNP info about modules. External agents may use this data to automatically load those modules. Differential

svn commit: r292081 - head/sys/dev/ed

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:28:07 2015 New Revision: 292081 URL: https://svnweb.freebsd.org/changeset/base/292081 Log: Add PNP info for ISA and PCI to the ed driver to prove design. Differential Review: https://reviews.freebsd.org/D3458 Modified: head/sys/dev/ed/if_ed_isa.c

svn commit: r292087 - head/sys/netinet

2015-12-10 Thread Hiren Panchasara
Author: hiren Date: Fri Dec 11 06:22:58 2015 New Revision: 292087 URL: https://svnweb.freebsd.org/changeset/base/292087 Log: Clean up unused bandwidth entry in the TCP hostcache. Submitted by: Jason Wolfe (j at nitrology dot com) Reviewed by: rrs, hiren Sponsored by:

svn commit: r292075 - head/tools/tools/nanobsd/embedded

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:15:13 2015 New Revision: 292075 URL: https://svnweb.freebsd.org/changeset/base/292075 Log: o Resolve the real path to NANO_OBJ so everything that depends on it doesn't have lots of ../../foo in it. o Tweak the powerpc64 variant a bit. This gets us closer to

svn commit: r292088 - head/sys/dev/sfxge/common

2015-12-10 Thread Andrew Rybchenko
Author: arybchik Date: Fri Dec 11 06:28:15 2015 New Revision: 292088 URL: https://svnweb.freebsd.org/changeset/base/292088 Log: sfxge: simplify MCDI methods It is a part of MCDI rework to share more code among NIC families. Submitted by: Andy Moreton Sponsored by: Solarflare

svn commit: r292076 - head

2015-12-10 Thread Gregory Neil Shapiro
Author: gshapiro Date: Fri Dec 11 05:26:46 2015 New Revision: 292076 URL: https://svnweb.freebsd.org/changeset/base/292076 Log: Retain maintership over sendmail pieces so I can keep upstream in sync Modified: head/MAINTAINERS Modified: head/MAINTAINERS

svn commit: r292085 - head/share/mk

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:39:45 2015 New Revision: 292085 URL: https://svnweb.freebsd.org/changeset/base/292085 Log: Handle CPUTYPE=armv[4567]* better. gcc expects those to be either -march=foo or -mcpu=generic-foo. Catch the armvX* case and pass the right args for it. Modified:

svn commit: r292083 - head/tools/tools/nanobsd/embedded

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:39:43 2015 New Revision: 292083 URL: https://svnweb.freebsd.org/changeset/base/292083 Log: Update for final version of mkimg changes. Modified: head/tools/tools/nanobsd/embedded/common Modified: head/tools/tools/nanobsd/embedded/common

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

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:39:42 2015 New Revision: 292082 URL: https://svnweb.freebsd.org/changeset/base/292082 Log: Add ppcboot FAT type. Needed to create a bootable powerpc image. Differential Review: https://reviews.freebsd.org/D4407 Modified: head/usr.bin/mkimg/mbr.c

svn commit: r292084 - head/share/mk

2015-12-10 Thread Warner Losh
Author: imp Date: Fri Dec 11 05:39:44 2015 New Revision: 292084 URL: https://svnweb.freebsd.org/changeset/base/292084 Log: Move the inclusion of bsd.cpu.mk from sys.mk to bsd.opts.mk. However, for historical behavior that ports depends on, include it if we're inside the ports tree.

svn commit: r292086 - head/sys/dev/sfxge

2015-12-10 Thread Andrew Rybchenko
Author: arybchik Date: Fri Dec 11 06:20:31 2015 New Revision: 292086 URL: https://svnweb.freebsd.org/changeset/base/292086 Log: sfxge: add tunable for maximum start attetmps after reset Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. MFC after: 2 days

Re: svn commit: r292057 - in head/sys: boot/common geom/part

2015-12-10 Thread John Baldwin
On Thursday, December 10, 2015 10:35:07 AM Andrey V. Elsukov wrote: > Author: ae > Date: Thu Dec 10 10:35:07 2015 > New Revision: 292057 > URL: https://svnweb.freebsd.org/changeset/base/292057 > > Log: > Make detection of GPT a bit more reliable. > > When we are detecting a partition table