Re: svn commit: r293654 - stable/10/sys/boot/efi

2016-01-10 Thread NGie Cooper
> On Jan 10, 2016, at 20:25, Ed Maste wrote: > > Author: emaste > Date: Mon Jan 11 04:25:03 2016 > New Revision: 293654 > URL: https://svnweb.freebsd.org/changeset/base/293654 > > Log: > Move -msoft-float compiler flag into x86/i386 cases to fix ia64 > > Direct commit to stable/10 as ia64 su

Re: svn commit: r292788 - in head/sys: geom/part sys

2016-01-10 Thread Michael B. Eichorn
GUID partition types *are* of use to all. I see no problem keeping track of additional proprietary ids that are in the wild. These are the type codes we use when partioning and examining partition tables, it is useful to know what a partition is even if we cannot read it. The referenced commit

Re: svn commit: r292788 - in head/sys: geom/part sys

2016-01-10 Thread Marcelo Araujo
IMHO, if it can't be something generic that other people can use it, it is a NO GO! -1 2016-01-11 12:54 GMT+08:00 Ravi Pokala : > Hi folks, > > I have a Panasas-proprietary GPT UUID that I'd like to commit upstream. > There's ~zero chance anyone outside of Panasas or our customers would ever >

Re: svn commit: r292788 - in head/sys: geom/part sys

2016-01-10 Thread Ravi Pokala
Hi folks, I have a Panasas-proprietary GPT UUID that I'd like to commit upstream. There's ~zero chance anyone outside of Panasas or our customers would ever see it, but we're trying to reduce gratuitous differences against upstream, and this is a good candidate. When I mentioned this at the Nov

svn commit: r293654 - stable/10/sys/boot/efi

2016-01-10 Thread Ed Maste
Author: emaste Date: Mon Jan 11 04:25:03 2016 New Revision: 293654 URL: https://svnweb.freebsd.org/changeset/base/293654 Log: Move -msoft-float compiler flag into x86/i386 cases to fix ia64 Direct commit to stable/10 as ia64 support does not exist in HEAD. Modified: stable/10/sys/boot/ef

svn commit: r293653 - head/contrib/hyperv/tools

2016-01-10 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jan 11 03:30:16 2016 New Revision: 293653 URL: https://svnweb.freebsd.org/changeset/base/293653 Log: hyperv/kvp_daemon: Make poll(2) block indefinitely Submitted by: Jun Su Reviewed by: Dexuan Cui , me, adrain Approved by: adrian Sponsored by: Microsoft OSTC

Re: svn commit: r293650 - in stable/10: contrib/ntp contrib/ntp/html contrib/ntp/include contrib/ntp/lib/isc contrib/ntp/lib/isc/win32 contrib/ntp/libntp contrib/ntp/libparse contrib/ntp/ntpd contr

2016-01-10 Thread Cy Schubert
In message <201601110109.u0b19obc037...@repo.freebsd.org>, Gleb Smirnoff writes : > Author: glebius > Date: Mon Jan 11 01:09:50 2016 > New Revision: 293650 > URL: https://svnweb.freebsd.org/changeset/base/293650 > > Log: > Merge r293423, r293469: > > ntp 4.2.8p5 > > Relnotes: yes

svn commit: r293652 - in stable/9: contrib/ntp contrib/ntp/html contrib/ntp/include contrib/ntp/lib/isc contrib/ntp/lib/isc/win32 contrib/ntp/libntp contrib/ntp/libparse contrib/ntp/ntpd contrib/nt...

2016-01-10 Thread Gleb Smirnoff
Author: glebius Date: Mon Jan 11 01:48:16 2016 New Revision: 293652 URL: https://svnweb.freebsd.org/changeset/base/293652 Log: Merge r293423, r293469: ntp 4.2.8p5 Added: stable/9/contrib/ntp/include/safecast.h - copied unchanged from r293423, head/contrib/ntp/include/safecast.h Modif

svn commit: r293651 - stable/9/include

2016-01-10 Thread Gleb Smirnoff
Author: glebius Date: Mon Jan 11 01:45:25 2016 New Revision: 293651 URL: https://svnweb.freebsd.org/changeset/base/293651 Log: Install stdatomic.h. Modified: stable/9/include/Makefile Modified: stable/9/include/Makefile

svn commit: r293650 - in stable/10: contrib/ntp contrib/ntp/html contrib/ntp/include contrib/ntp/lib/isc contrib/ntp/lib/isc/win32 contrib/ntp/libntp contrib/ntp/libparse contrib/ntp/ntpd contrib/n...

2016-01-10 Thread Gleb Smirnoff
Author: glebius Date: Mon Jan 11 01:09:50 2016 New Revision: 293650 URL: https://svnweb.freebsd.org/changeset/base/293650 Log: Merge r293423, r293469: ntp 4.2.8p5 Relnotes: yes Added: stable/10/contrib/ntp/include/safecast.h - copied unchanged from r293423, head/contrib/n

Re: svn commit: r293649 - in stable/10/sys/boot/efi: . boot1

2016-01-10 Thread Garrett Cooper
> On Jan 10, 2016, at 16:43, Ed Maste wrote: > > Author: emaste > Date: Mon Jan 11 00:43:50 2016 > New Revision: 293649 > URL: https://svnweb.freebsd.org/changeset/base/293649 > > Log: > MFC r281027: Clean up more x86 only options in the efi code. > > Modified: > stable/10/sys/boot/efi/Makef

svn commit: r293649 - in stable/10/sys/boot/efi: . boot1

2016-01-10 Thread Ed Maste
Author: emaste Date: Mon Jan 11 00:43:50 2016 New Revision: 293649 URL: https://svnweb.freebsd.org/changeset/base/293649 Log: MFC r281027: Clean up more x86 only options in the efi code. Modified: stable/10/sys/boot/efi/Makefile.inc stable/10/sys/boot/efi/boot1/Makefile Directory Properties

svn commit: r293648 - head/lib/csu/arm

2016-01-10 Thread Andrew Turner
Author: andrew Date: Sun Jan 10 23:41:31 2016 New Revision: 293648 URL: https://svnweb.freebsd.org/changeset/base/293648 Log: Use -mlong-calls to build crt1.o and gcrt1.o. This tells the compiler to generate code to branch based on an address in a register. This allows us to have binaries la

Re: svn commit: r293450 - in head: gnu/lib/libgcc share/mk tools/build/options

2016-01-10 Thread Bjoern A. Zeeb
On Sat, 9 Jan 2016, Ed Maste wrote: On 9 January 2016 at 00:42, Ed Maste wrote: Author: emaste Date: Sat Jan 9 00:42:07 2016 New Revision: 293450 URL: https://svnweb.freebsd.org/changeset/base/293450 Log: Support use of LLVM's libunwind for exception unwinding As reported by bz@, an inc

Re: svn commit: r293297 - in stable/10/sys/boot/efi: . boot1 loader loader/arch loader/arch/amd64

2016-01-10 Thread Ed Maste
On 10 January 2016 at 18:09, NGie Cooper wrote: > > Changes to sys/boot/efi/Makefile.inc broke ia64 (and likely all gcc > tinderboxes). Sorry about that and thanks for the heads-up. Only ia64 should be affected -- the only archs that build sys/boot/efi on stable/10 are i386, amd64, and ia64. I'l

svn commit: r293647 - stable/9/sys/fs/ext2fs

2016-01-10 Thread Pedro F. Giffuni
Author: pfg Date: Sun Jan 10 22:31:39 2016 New Revision: 293647 URL: https://svnweb.freebsd.org/changeset/base/293647 Log: MFC r293370: ext2fs: reading mmaped file in Ext4 causes panic Always call brelse(path.ep_bp), fixing reading EXT4 files using mmap(). Patch by Damjan Jovanovic

svn commit: r293646 - stable/10/sys/fs/ext2fs

2016-01-10 Thread Pedro F. Giffuni
Author: pfg Date: Sun Jan 10 22:30:39 2016 New Revision: 293646 URL: https://svnweb.freebsd.org/changeset/base/293646 Log: MFC r293370: ext2fs: reading mmaped file in Ext4 causes panic Always call brelse(path.ep_bp), fixing reading EXT4 files using mmap(). Patch by Damjan Jovanovic

svn commit: r293645 - stable/10

2016-01-10 Thread Dmitry Chagin
Author: dchagin Date: Sun Jan 10 21:40:31 2016 New Revision: 293645 URL: https://svnweb.freebsd.org/changeset/base/293645 Log: Record only mergeinfo for r283371, r283376, r283380, r283393, r283395, r283397, r283400, r283402, r283405, r283425, r283429, r283442, r283445, r283452, r283466, r283

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

2016-01-10 Thread Gleb Smirnoff
Author: glebius Date: Sun Jan 10 20:10:34 2016 New Revision: 293643 URL: https://svnweb.freebsd.org/changeset/base/293643 Log: Fix bhyve(1) operation on vmnet devices, broken in r293459. Modified: head/usr.sbin/bhyve/pci_virtio_net.c Modified: head/usr.sbin/bhyve/pci_virtio_net.c ===

svn commit: r293642 - in head/sys/dev: ic puc

2016-01-10 Thread Marius Strobl
Author: marius Date: Sun Jan 10 18:11:23 2016 New Revision: 293642 URL: https://svnweb.freebsd.org/changeset/base/293642 Log: - Add support for Advantech PCI-1602 Rev. B1 and PCI-1603 cards. [1] - Add a description of Advantech PCI-1602 Rev. A boards. [1] - Properly set up REG_ACR also for P

Re: svn commit: r293297 - in stable/10/sys/boot/efi: . boot1 loader loader/arch loader/arch/amd64

2016-01-10 Thread NGie Cooper
> On Jan 6, 2016, at 18:22, Ed Maste wrote: > > Author: emaste > Date: Thu Jan 7 02:22:45 2016 > New Revision: 293297 > URL: https://svnweb.freebsd.org/changeset/base/293297 > > Log: > MFC r280950: Move the efi loaders to be under sys/boot/efi > > In HEAD this was done to support UEFI on ar

svn commit: r293641 - in head/sys/powerpc: aim booke powerpc

2016-01-10 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Jan 10 18:00:01 2016 New Revision: 293641 URL: https://svnweb.freebsd.org/changeset/base/293641 Log: Remove dead code and dead comments, most notably the implemenation of the now-obsolete setfault(). No NetBSD code exists in the AIM locore files, so update the co

svn commit: r293640 - head/sys/vm

2016-01-10 Thread Adrian Chadd
Author: adrian Date: Sun Jan 10 17:53:43 2016 New Revision: 293640 URL: https://svnweb.freebsd.org/changeset/base/293640 Log: Fix the domain iterator to not try the first-touch / fixed domain more than once when doing round-robin. This lead to a panic because the iterator was trying the s

Re: svn commit: r293636 - in head/sys/powerpc: include ofw powermac powerpc

2016-01-10 Thread Nathan Whitehorn
On 01/10/16 09:27, Justin Hibbits wrote: On Sun, Jan 10, 2016 at 10:42 AM, Nathan Whitehorn wrote: Author: nwhitehorn Date: Sun Jan 10 16:42:14 2016 New Revision: 293636 URL: https://svnweb.freebsd.org/changeset/base/293636 Log: Use setjmp() instead of the identical-except-for-having-a-wr

svn commit: r293637 - stable/10/usr.bin/netstat

2016-01-10 Thread Garrett Cooper
Author: ngie Date: Sun Jan 10 17:39:49 2016 New Revision: 293637 URL: https://svnweb.freebsd.org/changeset/base/293637 Log: Unbreak stable/10 buildworlds on arm/arm, mips/mips, mips/mips64, mips/mipsel, mips/mipsn32, powerpc/powerpc, powerpc/powerpc64, sparc64/sparc64 with gcc after r293307

Re: svn commit: r293636 - in head/sys/powerpc: include ofw powermac powerpc

2016-01-10 Thread Justin Hibbits
On Sun, Jan 10, 2016 at 10:42 AM, Nathan Whitehorn wrote: > Author: nwhitehorn > Date: Sun Jan 10 16:42:14 2016 > New Revision: 293636 > URL: https://svnweb.freebsd.org/changeset/base/293636 > > Log: > Use setjmp() instead of the identical-except-for-having-a-wrong-prototype > setfault() when

svn commit: r293636 - in head/sys/powerpc: include ofw powermac powerpc

2016-01-10 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Jan 10 16:42:14 2016 New Revision: 293636 URL: https://svnweb.freebsd.org/changeset/base/293636 Log: Use setjmp() instead of the identical-except-for-having-a-wrong-prototype setfault() when testing for faults. This should also help the compiler do the right thin

svn commit: r293635 - in head/bin/sh: . tests/builtins

2016-01-10 Thread Jilles Tjoelker
Author: jilles Date: Sun Jan 10 16:31:28 2016 New Revision: 293635 URL: https://svnweb.freebsd.org/changeset/base/293635 Log: sh: Update associated state when restoring locals while leaving a function. Some variables like PATH call a function when modified. Make sure to call this also whe

svn commit: r293634 - in stable/10: sbin/geom/class/part sys/boot/common sys/geom/part

2016-01-10 Thread Andrey V. Elsukov
Author: ae Date: Sun Jan 10 13:53:57 2016 New Revision: 293634 URL: https://svnweb.freebsd.org/changeset/base/293634 Log: MFC r292057: 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 la

svn commit: r293633 - head/sys/netinet6

2016-01-10 Thread Alexander V. Chernikov
Author: melifaro Date: Sun Jan 10 13:40:29 2016 New Revision: 293633 URL: https://svnweb.freebsd.org/changeset/base/293633 Log: Split in6_selectsrc() into in6_selectsrc_addr() and in6_selectsrc_socket(). in6_selectsrc() has 2 class of users: socket-based one (raw/udp/pcb/etc) and socket

Re: svn commit: r290728 - in head/sys: amd64/include i386/include kern vm

2016-01-10 Thread Oliver Pinter
On 11/12/15, John Baldwin wrote: > Author: jhb > Date: Thu Nov 12 22:00:59 2015 > New Revision: 290728 > URL: https://svnweb.freebsd.org/changeset/base/290728 > > Log: > Export various helper variables describing the layout and size of > certain kernel structures for use by debuggers. This mos

svn commit: r293632 - head/sys/netinet6

2016-01-10 Thread Alexander V. Chernikov
Author: melifaro Date: Sun Jan 10 11:59:55 2016 New Revision: 293632 URL: https://svnweb.freebsd.org/changeset/base/293632 Log: Do not hold ifaddr reference for the whole icmp6_reflect() exec time. Copy source address, calculate hlim and release refcount instead. Modified: head/sys/netin

Re: svn commit: r293629 - head/sys/netpfil/ipfw

2016-01-10 Thread Bjoern A. Zeeb
On Sun, 10 Jan 2016, Alexander V. Chernikov wrote: I thought IP-less kernels have no reason to compile ipfw at all, am I wrong? You can still filter on L2 or other L3 protocols. The latter is probably not very common anymore these days, the former might be. /bz __

svn commit: r293631 - head/share/misc

2016-01-10 Thread Sepherosa Ziehau
Author: sephe Date: Sun Jan 10 08:41:01 2016 New Revision: 293631 URL: https://svnweb.freebsd.org/changeset/base/293631 Log: committer-src.dot: Add {adrian,delphij}->me Approved by: adrian (mentor) Modified: head/share/misc/committers-src.dot Modified: head/share/misc/committers-src.do

svn commit: r293630 - head/sys/netpfil/ipfw

2016-01-10 Thread Alexander V. Chernikov
Author: melifaro Date: Sun Jan 10 08:37:00 2016 New Revision: 293630 URL: https://svnweb.freebsd.org/changeset/base/293630 Log: Initialize error value ta_lookup_kfib() by default to please compiler. Modified: head/sys/netpfil/ipfw/ip_fw_table_algo.c Modified: head/sys/netpfil/ipfw/ip_fw_tabl

Re: svn commit: r293629 - head/sys/netpfil/ipfw

2016-01-10 Thread Alexander V . Chernikov
I thought IP-less kernels have no reason to compile ipfw at all, am I wrong? 10.01.2016, 11:14, "Bjoern A. Zeeb" : > Author: bz > Date: Sun Jan 10 08:14:25 2016 > New Revision: 293629 > URL: https://svnweb.freebsd.org/changeset/base/293629 > > Log: >   Initialize error after r293626 in case neithe

svn commit: r293629 - head/sys/netpfil/ipfw

2016-01-10 Thread Bjoern A. Zeeb
Author: bz Date: Sun Jan 10 08:14:25 2016 New Revision: 293629 URL: https://svnweb.freebsd.org/changeset/base/293629 Log: Initialize error after r293626 in case neither INET nor INET6 is compiled into the kernel. Ideally lots more code would just not be called (or compiled in) in that case