svn commit: r313041 - head/gnu/usr.bin/cc/cc_tools

2017-01-31 Thread Ed Maste
Author: emaste Date: Wed Feb 1 05:24:17 2017 New Revision: 313041 URL: https://svnweb.freebsd.org/changeset/base/313041 Log: Bump GCC FBSD_CC_VER for r312899 (-march=octeon+ support) Reported by: lidl MFC after:1 month MFC with: r312899 Sponsored by: The FreeBSD Foundation

svn commit: r313040 - head/sys/mips/include

2017-01-31 Thread Alexander Kabaev
Author: kan Date: Wed Feb 1 05:00:34 2017 New Revision: 313040 URL: https://svnweb.freebsd.org/changeset/base/313040 Log: Add atomic_fcmpset_*() inlines for MIPS atomic_fcmpset_*() is analogous to atomic_cmpset(), but saves off the read value from the target memory location into the 'old

svn commit: r313038 - stable/11/sys/net

2017-01-31 Thread Ravi Pokala
Author: rpokala Date: Wed Feb 1 04:53:52 2017 New Revision: 313038 URL: https://svnweb.freebsd.org/changeset/base/313038 Log: MFC r312678: Eliminate misleading comments and dead code in lacp_port_create() Variables "fast" and "active" are both constant in lacp_port_create(), but commen

svn commit: r313039 - stable/10/sys/net

2017-01-31 Thread Ravi Pokala
Author: rpokala Date: Wed Feb 1 04:54:23 2017 New Revision: 313039 URL: https://svnweb.freebsd.org/changeset/base/313039 Log: MFC r312678: Eliminate misleading comments and dead code in lacp_port_create() Variables "fast" and "active" are both constant in lacp_port_create(), but commen

Re: svn commit: r312910 - in head: . etc/etc.pc98 etc/rc.d lib/libsysdecode libexec release release/doc release/doc/en_US.ISO8859-1/hardware release/doc/en_US.ISO8859-1/readme release/doc/share/exampl

2017-01-31 Thread Mark Linimon
On Tue, Jan 31, 2017 at 04:36:04PM -0700, Warner Losh wrote: > ISA-only attachments would be a good place to start. My quick glance > shows this would be le(4), aha(4), cm(4), mse(4), and joy(4). There's > maybe half a dozen EISA-only drivers in the tree that I was planning > on retiring in 12, alo

Re: svn commit: r313006 - in head: sys/conf sys/libkern sys/libkern/x86 sys/sys tests/sys/kern

2017-01-31 Thread Conrad Meyer
On Tue, Jan 31, 2017 at 7:16 PM, Bruce Evans wrote: > Another reply to this... > > On Tue, 31 Jan 2017, Conrad Meyer wrote: > >> On Tue, Jan 31, 2017 at 7:36 AM, Bruce Evans wrote: >>> >>> On Tue, 31 Jan 2017, Bruce Evans wrote: >>> I >>> think there should by no alignment on entry -- just assume

svn commit: r313037 - in head/sys: amd64/include kern mips/include net powerpc/include sparc64/include

2017-01-31 Thread Jason A. Harmening
Author: jah Date: Wed Feb 1 03:32:49 2017 New Revision: 313037 URL: https://svnweb.freebsd.org/changeset/base/313037 Log: Implement get_pcpu() for the remaining architectures and use it to replace pcpu_find(curcpu) in MI code. Modified: head/sys/amd64/include/pcpu.h head/sys/kern/kern_rm

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

2017-01-31 Thread Justin Hibbits
Author: jhibbits Date: Wed Feb 1 03:29:13 2017 New Revision: 313036 URL: https://svnweb.freebsd.org/changeset/base/313036 Log: Add Book-E Enhanced Debug (E.D) profile debug support Freescale added the E.D profile to e500mc and derivative cores. From Freescale's EREF reference manual thi

Re: svn commit: r313006 - in head: sys/conf sys/libkern sys/libkern/x86 sys/sys tests/sys/kern

2017-01-31 Thread Bruce Evans
Another reply to this... On Tue, 31 Jan 2017, Conrad Meyer wrote: On Tue, Jan 31, 2017 at 7:36 AM, Bruce Evans wrote: On Tue, 31 Jan 2017, Bruce Evans wrote: Unrolling (or not) may be helpful or harmful for entry and exit code. Helpful, per my earlier benchmarks. I think there should by n

svn commit: r313035 - head/contrib/binutils/opcodes

2017-01-31 Thread Justin Hibbits
Author: jhibbits Date: Wed Feb 1 02:42:45 2017 New Revision: 313035 URL: https://svnweb.freebsd.org/changeset/base/313035 Log: Add rfdi opcode to binutils The rfdi instruction is part of the e500mc and derivative cores. It came into binutils in a GPLv3 patch, along with the rest of the

svn commit: r313034 - head/sys/dev/usb

2017-01-31 Thread Warner Losh
Author: imp Date: Wed Feb 1 02:00:18 2017 New Revision: 313034 URL: https://svnweb.freebsd.org/changeset/base/313034 Log: Add USB IDs supported by TI / Intel USB 3410 family (modems of various flavors). This includes both the release products (from Honeywell, Moxa and Multitech) as well as

svn commit: r313033 - head/share/misc

2017-01-31 Thread Johannes M Dieterich
Author: jmd (ports committer) Date: Wed Feb 1 01:25:30 2017 New Revision: 313033 URL: https://svnweb.freebsd.org/changeset/base/313033 Log: Add myself (jmd) to committers-ports.dot. Document rene and swills as my mentors. Reviewed by: rene (mentor) Approved by: rene (mentor) Differe

Re: svn commit: r313006 - in head: sys/conf sys/libkern sys/libkern/x86 sys/sys tests/sys/kern

2017-01-31 Thread Bruce Evans
On Tue, 31 Jan 2017, Conrad Meyer wrote: On Tue, Jan 31, 2017 at 7:36 AM, Bruce Evans wrote: On Tue, 31 Jan 2017, Bruce Evans wrote: Unrolling (or not) may be helpful or harmful for entry and exit code. Helpful, per my earlier benchmarks. I think there should by no alignment on entry -- ju

svn commit: r313032 - head/sys/netinet

2017-01-31 Thread Michael Tuexen
Author: tuexen Date: Wed Feb 1 00:10:29 2017 New Revision: 313032 URL: https://svnweb.freebsd.org/changeset/base/313032 Log: Ensure that the variable bail is always initialized before used. MFC after:1 week Modified: head/sys/netinet/sctp_output.c Modified: head/sys/netinet/sctp_ou

svn commit: r313031 - head/sys/netinet

2017-01-31 Thread Michael Tuexen
Author: tuexen Date: Tue Jan 31 23:36:31 2017 New Revision: 313031 URL: https://svnweb.freebsd.org/changeset/base/313031 Log: Take the SCTP common header into account when computing the space available for chunks. This unbreaks the handling of ICMPV6 packets indicating "packet too big". It j

Re: svn commit: r312910 - in head: . etc/etc.pc98 etc/rc.d lib/libsysdecode libexec release release/doc release/doc/en_US.ISO8859-1/hardware release/doc/en_US.ISO8859-1/readme release/doc/share/exampl

2017-01-31 Thread Warner Losh
On Tue, Jan 31, 2017 at 3:46 PM, John Baldwin wrote: > On Tuesday, January 31, 2017 03:33:55 PM Warner Losh wrote: >> On Tue, Jan 31, 2017 at 3:20 PM, John Baldwin wrote: >> > On Saturday, January 28, 2017 02:22:15 AM Takahashi Yoshihiro wrote: >> >> Author: nyan >> >> Date: Sat Jan 28 02:22:15 2

svn commit: r313030 - head/sys/netinet

2017-01-31 Thread Michael Tuexen
Author: tuexen Date: Tue Jan 31 23:34:02 2017 New Revision: 313030 URL: https://svnweb.freebsd.org/changeset/base/313030 Log: Remove a duplicate debug statement. MFC after:1 week Modified: head/sys/netinet/sctp_timer.c Modified: head/sys/netinet/sctp_timer.c

Re: svn commit: r312910 - in head: . etc/etc.pc98 etc/rc.d lib/libsysdecode libexec release release/doc release/doc/en_US.ISO8859-1/hardware release/doc/en_US.ISO8859-1/readme release/doc/share/exampl

2017-01-31 Thread John Baldwin
On Tuesday, January 31, 2017 03:33:55 PM Warner Losh wrote: > On Tue, Jan 31, 2017 at 3:20 PM, John Baldwin wrote: > > On Saturday, January 28, 2017 02:22:15 AM Takahashi Yoshihiro wrote: > >> Author: nyan > >> Date: Sat Jan 28 02:22:15 2017 > >> New Revision: 312910 > >> URL: https://svnweb.freeb

svn commit: r313029 - svnadmin/conf

2017-01-31 Thread Matthew Seaman
Author: matthew (ports committer) Date: Tue Jan 31 22:43:35 2017 New Revision: 313029 URL: https://svnweb.freebsd.org/changeset/base/313029 Log: The Grim Reaper calls. Take in the commit bits for the following people who have neither made a src commit for at least 18 months, nor have they r

Re: svn commit: r312910 - in head: . etc/etc.pc98 etc/rc.d lib/libsysdecode libexec release release/doc release/doc/en_US.ISO8859-1/hardware release/doc/en_US.ISO8859-1/readme release/doc/share/exampl

2017-01-31 Thread Warner Losh
On Tue, Jan 31, 2017 at 3:20 PM, John Baldwin wrote: > On Saturday, January 28, 2017 02:22:15 AM Takahashi Yoshihiro wrote: >> Author: nyan >> Date: Sat Jan 28 02:22:15 2017 >> New Revision: 312910 >> URL: https://svnweb.freebsd.org/changeset/base/312910 >> >> Log: >> Remove pc98 support complet

Re: svn commit: r312910 - in head: . etc/etc.pc98 etc/rc.d lib/libsysdecode libexec release release/doc release/doc/en_US.ISO8859-1/hardware release/doc/en_US.ISO8859-1/readme release/doc/share/exampl

2017-01-31 Thread John Baldwin
On Saturday, January 28, 2017 02:22:15 AM Takahashi Yoshihiro wrote: > Author: nyan > Date: Sat Jan 28 02:22:15 2017 > New Revision: 312910 > URL: https://svnweb.freebsd.org/changeset/base/312910 > > Log: > Remove pc98 support completely. > I thank all developers and contributors for pc98. >

Re: svn commit: r312988 - in head/sys: compat/cloudabi compat/linux kern sys

2017-01-31 Thread John Baldwin
On Monday, January 30, 2017 12:57:23 PM Edward Tomasz Napierala wrote: > Author: trasz > Date: Mon Jan 30 12:57:22 2017 > New Revision: 312988 > URL: https://svnweb.freebsd.org/changeset/base/312988 > > Log: > Add kern_listen(), kern_shutdown(), and kern_socket(), and use them > instead of the

svn commit: r313028 - head/sys/net80211

2017-01-31 Thread Andriy Voskoboinyk
Author: avos Date: Tue Jan 31 22:21:08 2017 New Revision: 313028 URL: https://svnweb.freebsd.org/changeset/base/313028 Log: net80211: cleanup ic_flags / iv_flags Flags - IEEE80211_F_ASCAN - IEEE80211_F_SIBSS - IEEE80211_F_IBSSON are not used since r170530 (old WI compatibility io

svn commit: r313027 - head/release

2017-01-31 Thread Brad Davis
Author: brd (doc,ports committer) Date: Tue Jan 31 21:59:10 2017 New Revision: 313027 URL: https://svnweb.freebsd.org/changeset/base/313027 Log: Add a new vagrant-box target, to make it easier and less redundant to only produce the Vagrant box and not upload it. Approved by: re (gjb) Mo

svn commit: r313026 - head/sys/dev/ath

2017-01-31 Thread Adrian Chadd
Author: adrian Date: Tue Jan 31 20:57:40 2017 New Revision: 313026 URL: https://svnweb.freebsd.org/changeset/base/313026 Log: [ath] log seqno, type and subtype when assigning sequence numbers for A-MPDU. This is just to improve adrian-debugging. Modified: head/sys/dev/ath/if_ath_tx.c Mo

svn commit: r313025 - head/tests/sys/netinet

2017-01-31 Thread Alan Somers
Author: asomers Date: Tue Jan 31 20:13:50 2017 New Revision: 313025 URL: https://svnweb.freebsd.org/changeset/base/313025 Log: Add tests for multi-fib IPv6 routing PR: 196361 Submitted by: jhujh...@adjectivism.org Reported by: Jason Healy MFC after:4 weeks Sponsored

svn commit: r313024 - in vendor/tcpdump/dist: . lbl missing tests win32/Include win32/prj win32/src

2017-01-31 Thread Gleb Smirnoff
Author: glebius Date: Tue Jan 31 19:17:06 2017 New Revision: 313024 URL: https://svnweb.freebsd.org/changeset/base/313024 Log: Import tcpdump-4.9.0 into dist. Added: vendor/tcpdump/dist/CONTRIBUTING vendor/tcpdump/dist/PLATFORMS vendor/tcpdump/dist/README (contents, props changed) ven

svn commit: r313023 - in vendor/tcpdump/4.9.0: . lbl missing tests win32 win32/prj win32/src

2017-01-31 Thread Gleb Smirnoff
Author: glebius Date: Tue Jan 31 19:12:28 2017 New Revision: 313023 URL: https://svnweb.freebsd.org/changeset/base/313023 Log: Import tcpdump-4.9.0. Added: vendor/tcpdump/4.9.0/ vendor/tcpdump/4.9.0/CHANGES vendor/tcpdump/4.9.0/CONTRIBUTING vendor/tcpdump/4.9.0/CREDITS vendor/tcpdump/

svn commit: r313022 - svnadmin/conf

2017-01-31 Thread Gleb Smirnoff
Author: glebius Date: Tue Jan 31 19:12:10 2017 New Revision: 313022 URL: https://svnweb.freebsd.org/changeset/base/313022 Log: Add myself for tcpdump import. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf

svn commit: r313021 - head/release

2017-01-31 Thread Brad Davis
Author: brd (doc,ports committer) Date: Tue Jan 31 19:09:06 2017 New Revision: 313021 URL: https://svnweb.freebsd.org/changeset/base/313021 Log: Force a few variables to be upper case when they are evaulated. This allows specifying, for example: CLOUDWARE=vagrant-vmware Approved by: r

svn commit: r313020 - head/sys/dev/cxgbe

2017-01-31 Thread John Baldwin
Author: jhb Date: Tue Jan 31 18:54:13 2017 New Revision: 313020 URL: https://svnweb.freebsd.org/changeset/base/313020 Log: Fix a couple of issues with t4iov probe and attach. - Check for Chelsio vendor ID in probe routines. - Fail attach instead of faulting if pci_find_dbsf() doesn't find

Re: svn commit: r313006 - in head: sys/conf sys/libkern sys/libkern/x86 sys/sys tests/sys/kern

2017-01-31 Thread Conrad Meyer
On Tue, Jan 31, 2017 at 7:36 AM, Bruce Evans wrote: > On Tue, 31 Jan 2017, Bruce Evans wrote: > Unrolling (or not) may be helpful or harmful for entry and exit code. Helpful, per my earlier benchmarks. > I > think there should by no alignment on entry -- just assume the buffer is > aligned in th

svn commit: r313019 - in head/sys: dev/e1000 dev/vnic net

2017-01-31 Thread Stephen J. Kiernan
Author: stevek Date: Tue Jan 31 16:12:31 2017 New Revision: 313019 URL: https://svnweb.freebsd.org/changeset/base/313019 Log: Add the folowing set accessor functions for recently-added members of ifnet structure: if_gethwtsomax(), if_sethwtsomax() - if_hw_tsomax if_gethw

Re: svn commit: r312988 - in head/sys: compat/cloudabi compat/linux kern sys

2017-01-31 Thread Konstantin Belousov
On Tue, Jan 31, 2017 at 03:07:27PM +, Edward Tomasz Napierala wrote: > On 0130T1502, Gleb Smirnoff wrote: > > On Mon, Jan 30, 2017 at 12:57:23PM +, Edward Tomasz Napierala wrote: > > E> Author: trasz > > E> Date: Mon Jan 30 12:57:22 2017 > > E> New Revision: 312988 > > E> URL: https://svnwe

Re: svn commit: r313006 - in head: sys/conf sys/libkern sys/libkern/x86 sys/sys tests/sys/kern

2017-01-31 Thread Bruce Evans
On Tue, 31 Jan 2017, Bruce Evans wrote: On Mon, 30 Jan 2017, Conrad Meyer wrote: On Mon, Jan 30, 2017 at 9:26 PM, Bruce Evans wrote: On Tue, 31 Jan 2017, Conrad E. Meyer wrote: Log: calculate_crc32c: Add SSE4.2 implementation on x86 This breaks building with gcc-4.2.1, gcc-4.2.1 is an

svn commit: r313018 - in head/sys: compat/freebsd32 compat/linux kern sys

2017-01-31 Thread Edward Tomasz Napierala
Author: trasz Date: Tue Jan 31 15:35:18 2017 New Revision: 313018 URL: https://svnweb.freebsd.org/changeset/base/313018 Log: Add kern_pread() and kern_pwrite(), and use it in compats instead of their sys_*() counterparts. The svr4 is left unchanged. Reviewed by: kib@ MFC after:2 we

svn commit: r313017 - head/sys/compat/linux

2017-01-31 Thread Edward Tomasz Napierala
Author: trasz Date: Tue Jan 31 15:22:51 2017 New Revision: 313017 URL: https://svnweb.freebsd.org/changeset/base/313017 Log: Fix linux_getppid() to debug the actual parent, even it was reparented by debugger. Reviewed by: dchagin@ MFC after:2 weeks Sponsored by: DARPA, AFRL Dif

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

2017-01-31 Thread Edward Tomasz Napierala
Author: trasz Date: Tue Jan 31 15:19:44 2017 New Revision: 313016 URL: https://svnweb.freebsd.org/changeset/base/313016 Log: Replace calls to sys_truncate() with kern_truncate(). Reviewed by: kib@ MFC after:2 weeks Sponsored by: DARPA, AFRL Differential Revision:https://r

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

2017-01-31 Thread Edward Tomasz Napierala
Author: trasz Date: Tue Jan 31 15:11:23 2017 New Revision: 313015 URL: https://svnweb.freebsd.org/changeset/base/313015 Log: Add kern_cpuset_getid() and kern_cpuset_setid(), and use them in compat32 instead of their sub_*() counterparts. Reviewed by: jhb@, kib@ MFC after:2 weeks

Re: svn commit: r313008 - head/tests/sys/geom/class/gate

2017-01-31 Thread Alan Somers
I think wait_for_ggate_device should also be used at line 32, which calls "ggatec create". -Alan On Mon, Jan 30, 2017 at 11:12 PM, Ngie Cooper wrote: > Author: ngie > Date: Tue Jan 31 06:12:51 2017 > New Revision: 313008 > URL: https://svnweb.freebsd.org/changeset/base/313008 > > Log: > Wait fo

Re: svn commit: r312988 - in head/sys: compat/cloudabi compat/linux kern sys

2017-01-31 Thread Edward Tomasz Napierala
On 0130T1502, Gleb Smirnoff wrote: > On Mon, Jan 30, 2017 at 12:57:23PM +, Edward Tomasz Napierala wrote: > E> Author: trasz > E> Date: Mon Jan 30 12:57:22 2017 > E> New Revision: 312988 > E> URL: https://svnweb.freebsd.org/changeset/base/312988 > E> > E> Log: > E> Add kern_listen(), kern_sh

svn commit: r313014 - head/sys/boot/fdt/dts/arm

2017-01-31 Thread Jared McNeill
Author: jmcneill Date: Tue Jan 31 14:36:06 2017 New Revision: 313014 URL: https://svnweb.freebsd.org/changeset/base/313014 Log: Add missing ephy bus gates and resets. Modified: head/sys/boot/fdt/dts/arm/h3.dtsi Modified: head/sys/boot/fdt/dts/arm/h3.dtsi =

svn commit: r313013 - vendor-crypto/openssh/7.4p1

2017-01-31 Thread Dag-Erling Smørgrav
Author: des Date: Tue Jan 31 12:33:59 2017 New Revision: 313013 URL: https://svnweb.freebsd.org/changeset/base/313013 Log: Tag OpenSSH 7.4p1. Added: vendor-crypto/openssh/7.4p1/ - copied from r313012, vendor-crypto/openssh/dist/ ___ svn-src-all

Re: svn commit: r312702 - in head/sys: kern libkern sys

2017-01-31 Thread Bruce Evans
On Wed, 25 Jan 2017, Bruce Evans wrote: On Tue, 24 Jan 2017, Conrad E. Meyer wrote: Log: Use time_t for intermediate values to avoid overflow in clock_ts_to_ct This is bogus. time_t is for storing times in seconds, not for times in days, hours or minutes. These bugs are still present. B

svn commit: r313012 - in vendor-crypto/openssh/dist: . contrib contrib/redhat contrib/suse openbsd-compat regress regress/misc/kexfuzz regress/unittests regress/unittests/bitmap regress/unittests/h...

2017-01-31 Thread Dag-Erling Smørgrav
Author: des Date: Tue Jan 31 12:33:47 2017 New Revision: 313012 URL: https://svnweb.freebsd.org/changeset/base/313012 Log: Vendor import of OpenSSH 7.4p1. Added: vendor-crypto/openssh/dist/openbsd-compat/strcasestr.c vendor-crypto/openssh/dist/regress/allow-deny-users.sh vendor-crypto/ope

svn commit: r313011 - vendor-crypto/openssh/7.3p1

2017-01-31 Thread Dag-Erling Smørgrav
Author: des Date: Tue Jan 31 12:31:38 2017 New Revision: 313011 URL: https://svnweb.freebsd.org/changeset/base/313011 Log: Tag OpenSSH 7.3p1. Added: vendor-crypto/openssh/7.3p1/ - copied from r313010, vendor-crypto/openssh/dist/ ___ svn-src-all

svn commit: r313010 - in vendor-crypto/openssh/dist: . contrib contrib/cygwin contrib/redhat contrib/suse openbsd-compat openbsd-compat/regress regress regress/misc regress/misc/kexfuzz regress/uni...

2017-01-31 Thread Dag-Erling Smørgrav
Author: des Date: Tue Jan 31 12:29:48 2017 New Revision: 313010 URL: https://svnweb.freebsd.org/changeset/base/313010 Log: Vendor import of OpenSSH 7.3p1. Added: vendor-crypto/openssh/dist/.skipped-commit-ids vendor-crypto/openssh/dist/openbsd-compat/bsd-err.c vendor-crypto/openssh/dist/p

Re: svn commit: r313006 - in head: sys/conf sys/libkern sys/libkern/x86 sys/sys tests/sys/kern

2017-01-31 Thread Bruce Evans
On Mon, 30 Jan 2017, Conrad Meyer wrote: On Mon, Jan 30, 2017 at 9:26 PM, Bruce Evans wrote: On Tue, 31 Jan 2017, Conrad E. Meyer wrote: Log: calculate_crc32c: Add SSE4.2 implementation on x86 This breaks building with gcc-4.2.1, gcc-4.2.1 is an ancient compiler. Good riddance. I pre