svn commit: r292741 - head/sys/dev/isp

2015-12-25 Thread Alexander Motin
Author: mav Date: Sat Dec 26 06:13:01 2015 New Revision: 292741 URL: https://svnweb.freebsd.org/changeset/base/292741 Log: Make port logins asynchronous, following r292739 logic. This is even more important since it involves more network operations and more prone to delays and timeouts.

svn commit: r292740 - in head/sys: dev/cxgbe/cxgbei modules/cxgbe modules/cxgbe/cxgbei

2015-12-25 Thread Navdeep Parhar
Author: np Date: Sat Dec 26 06:05:21 2015 New Revision: 292740 URL: https://svnweb.freebsd.org/changeset/base/292740 Log: cxgbei: Hardware accelerated iSCSI target and initiator for TOE capable cards supported by cxgbe(4). On the host side this driver interfaces with the storage stack via

svn commit: r292739 - head/sys/dev/isp

2015-12-25 Thread Alexander Motin
Author: mav Date: Sat Dec 26 04:26:32 2015 New Revision: 292739 URL: https://svnweb.freebsd.org/changeset/base/292739 Log: Make virtual ports control asynchronous. Before this change virtual ports control IOCBs were executed synchronously via Execute IOCB mailbox command. It required exc

Re: svn commit: r292469 - in head/sys: dev/drm2/ttm mips/include mips/mips vm

2015-12-25 Thread Justin Hibbits
On Dec 22, 2015, at 6:47 PM, NGie Cooper wrote: On Dec 22, 2015, at 13:51, Ed Maste wrote: On 19 December 2015 at 13:42, Alan Cox wrote: Author: alc Date: Sat Dec 19 18:42:50 2015 New Revision: 292469 URL: https://svnweb.freebsd.org/changeset/base/292469 Log: Introduce a new mechanism for

svn commit: r292738 - in head: share/man/man4 sys/conf sys/dev/etherswitch sys/dev/etherswitch/arswitch sys/dev/etherswitch/e6000sw sys/dev/etherswitch/ip17x sys/dev/etherswitch/ukswitch sys/dev/md...

2015-12-25 Thread Adrian Chadd
Author: adrian Date: Sat Dec 26 02:31:39 2015 New Revision: 292738 URL: https://svnweb.freebsd.org/changeset/base/292738 Log: [mdio] migrate mdiobus out of etherswitch and into a top-level device of its own. The mdio driver interface is generally useful for devices that require MDIO with

Re: svn commit: r292723 - in head: lib/libc share/mk

2015-12-25 Thread Colin Percival
On 12/25/15 13:03, Daniel Eischen wrote: > On Fri, 25 Dec 2015, Ed Schouten wrote: >> 2015-12-25 12:29 GMT+01:00 Colin Percival : >>> Make libxnet.so a symlink to libc.so. This makes `-lxnet` a no-op, as >>> POSIX requires for the c99 compiler. >> >> I seem to remember I had some issues in the

svn commit: r292736 - in head/sys/dev/cxgbe: . tom

2015-12-25 Thread Navdeep Parhar
Author: np Date: Sat Dec 26 00:26:02 2015 New Revision: 292736 URL: https://svnweb.freebsd.org/changeset/base/292736 Log: cxgbe(4): Updates to the base NIC driver and t4_tom to support the iSCSI offload driver. These changes come from projects/cxl_iscsi. Modified: head/sys/dev/cxgbe/adapte

svn commit: r292735 - in head: . contrib/llvm/include/llvm-c contrib/llvm/include/llvm/CodeGen contrib/llvm/lib/CodeGen/AsmPrinter contrib/llvm/lib/CodeGen/SelectionDAG contrib/llvm/lib/IR contrib/...

2015-12-25 Thread Dimitry Andric
+# 20151225: new clang import which bumps version from 3.7.0 to 3.7.1. +OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/allocator_interface.h +OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/asan_interface.h +OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/common_interface_defs.h +OLD_FILES

Re: svn commit: r292723 - in head: lib/libc share/mk

2015-12-25 Thread Daniel Eischen
On Fri, 25 Dec 2015, Ed Schouten wrote: Hi Colin, First of all: I Am Not A Linker Expert. 2015-12-25 12:29 GMT+01:00 Colin Percival : Make libxnet.so a symlink to libc.so. This makes `-lxnet` a no-op, as POSIX requires for the c99 compiler. I seem to remember I had some issues in the p

Re: svn commit: r292723 - in head: lib/libc share/mk

2015-12-25 Thread Ed Schouten
Hi Colin, First of all: I Am Not A Linker Expert. 2015-12-25 12:29 GMT+01:00 Colin Percival : > Make libxnet.so a symlink to libc.so. This makes `-lxnet` a no-op, as > POSIX requires for the c99 compiler. I seem to remember I had some issues in the past where I was linking against libc expl

svn commit: r292734 - head/sys/netinet

2015-12-25 Thread Michael Tuexen
Author: tuexen Date: Fri Dec 25 18:11:40 2015 New Revision: 292734 URL: https://svnweb.freebsd.org/changeset/base/292734 Log: Don't implicitly terminate a user message when moving it to the send_queue and the socket is closed. This results in strange race conditions for the application. Wh

svn commit: r292733 - in head: contrib/bmake contrib/bmake/mk usr.bin/bmake

2015-12-25 Thread Simon J. Gerraty
Author: sjg Date: Fri Dec 25 16:19:21 2015 New Revision: 292733 URL: https://svnweb.freebsd.org/changeset/base/292733 Log: Merge bmake-20151220 Fixed clearing suffixes impact on null suffix Modified: head/contrib/bmake/ChangeLog head/contrib/bmake/Makefile head/contrib/bmake/mk/Chang

svn commit: r292732 - in stable/9/sys: contrib/pf/net netinet6

2015-12-25 Thread Kristof Provost
Author: kp Date: Fri Dec 25 15:12:54 2015 New Revision: 292732 URL: https://svnweb.freebsd.org/changeset/base/292732 Log: pf: Fix IPv6 checksums with route-to. When using route-to (or reply-to) pf sends the packet directly to the output interface. If that interface doesn't support checksu

svn commit: r292731 - stable/9/sys/contrib/pf/net

2015-12-25 Thread Kristof Provost
Author: kp Date: Fri Dec 25 15:12:11 2015 New Revision: 292731 URL: https://svnweb.freebsd.org/changeset/base/292731 Log: pf: Fix TSO issues In certain configurations (mostly but not exclusively as a VM on Xen) pf produced packets with an invalid TCP checksum. The problem was that pf

svn commit: r292730 - in head/sys: arm/arm dev/isci/scil dev/netmap mips/cavium netinet

2015-12-25 Thread Kevin Lo
Author: kevlo Date: Fri Dec 25 14:51:36 2015 New Revision: 292730 URL: https://svnweb.freebsd.org/changeset/base/292730 Log: Fix typo (s/harware/hardware/) Modified: head/sys/arm/arm/pmap-v6-new.c head/sys/dev/isci/scil/scic_sds_phy.h head/sys/dev/netmap/netmap.c head/sys/mips/cavium/cv

svn commit: r292729 - vendor/clang/clang-release_371-r255217

2015-12-25 Thread Dimitry Andric
Author: dim Date: Fri Dec 25 14:27:37 2015 New Revision: 292729 URL: https://svnweb.freebsd.org/changeset/base/292729 Log: Tag clang 3.7.1 release (r255217). Added: vendor/clang/clang-release_371-r255217/ - copied from r292728, vendor/clang/dist/ _

svn commit: r292728 - in vendor/clang/dist: lib/Basic lib/CodeGen lib/Driver lib/Sema test/CodeGen test/Driver test/Sema test/SemaCXX

2015-12-25 Thread Dimitry Andric
Author: dim Date: Fri Dec 25 14:26:58 2015 New Revision: 292728 URL: https://svnweb.freebsd.org/changeset/base/292728 Log: Import clang 3.7.1 release (r255217). Added: vendor/clang/dist/test/Sema/attr-self-alias.c (contents, props changed) Modified: vendor/clang/dist/lib/Basic/Targets.cpp

svn commit: r292727 - vendor/llvm/llvm-release_371-r255217

2015-12-25 Thread Dimitry Andric
Author: dim Date: Fri Dec 25 14:26:37 2015 New Revision: 292727 URL: https://svnweb.freebsd.org/changeset/base/292727 Log: Tag llvm 3.7.1 release (r255217). Added: vendor/llvm/llvm-release_371-r255217/ - copied from r292726, vendor/llvm/dist/ _

svn commit: r292726 - in vendor/llvm/dist: . autoconf bindings/go/llvm bindings/ocaml/llvm docs include/llvm-c include/llvm/CodeGen lib/CodeGen/AsmPrinter lib/CodeGen/SelectionDAG lib/IR lib/LTO li...

2015-12-25 Thread Dimitry Andric
Author: dim Date: Fri Dec 25 14:25:49 2015 New Revision: 292726 URL: https://svnweb.freebsd.org/changeset/base/292726 Log: Import llvm 3.7.1 release (r255217). Added: vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.dbg.value.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-bitcast-function.

svn commit: r292725 - head/sys/dev/isp

2015-12-25 Thread Alexander Motin
Author: mav Date: Fri Dec 25 13:03:18 2015 New Revision: 292725 URL: https://svnweb.freebsd.org/changeset/base/292725 Log: Unify handles allocation for initiator and target IOCBs. I am not sure why this was split long ago, but I see no reason for it. At this point this unification just sl

Re: svn commit: r292588 - in stable/10: . contrib/xz contrib/xz/src/common contrib/xz/src/liblzma contrib/xz/src/liblzma/api contrib/xz/src/liblzma/api/lzma contrib/xz/src/liblzma/check contrib/xz/src

2015-12-25 Thread Antoine Brodin
On Tue, Dec 22, 2015 at 8:03 AM, Xin LI wrote: > Author: delphij > Date: Tue Dec 22 08:03:23 2015 > New Revision: 292588 > URL: https://svnweb.freebsd.org/changeset/base/292588 > > Log: > MFC: xz 5.2.2. > > Relnotes: yes Hi, This broke ports using liblzma on amd64 (lib32 in liblzma.pc).

svn commit: r292724 - in stable/9: include lib/libc/net

2015-12-25 Thread Hajimu UMEMOTO
Author: ume Date: Fri Dec 25 11:33:09 2015 New Revision: 292724 URL: https://svnweb.freebsd.org/changeset/base/292724 Log: MFC r292444, r292446: Add AI_V4MAPPED and AI_ALL support for getaddrinfo(3). PR: 198092 Modified: stable/9/include/netdb.h stable/9/lib/libc/net/geta

svn commit: r292723 - in head: lib/libc share/mk

2015-12-25 Thread Colin Percival
Author: cperciva Date: Fri Dec 25 11:29:18 2015 New Revision: 292723 URL: https://svnweb.freebsd.org/changeset/base/292723 Log: Make libxnet.so a symlink to libc.so. This makes `-lxnet` a no-op, as POSIX requires for the c99 compiler. (In fact, our c99(1) already ignores -lxnet; but our

svn commit: r292722 - in stable/10: include lib/libc/net

2015-12-25 Thread Hajimu UMEMOTO
Author: ume Date: Fri Dec 25 11:17:21 2015 New Revision: 292722 URL: https://svnweb.freebsd.org/changeset/base/292722 Log: Add AI_V4MAPPED and AI_ALL support for getaddrinfo(3). PR: 198092 Modified: stable/10/include/netdb.h stable/10/lib/libc/net/getaddrinfo.3 stable/10/li

svn commit: r292721 - stable/9/usr.sbin/ypserv

2015-12-25 Thread Hajimu UMEMOTO
Author: ume Date: Fri Dec 25 10:55:39 2015 New Revision: 292721 URL: https://svnweb.freebsd.org/changeset/base/292721 Log: MFC r292435, r292441: - Keep hosts.by{name,addr} IPv4 only. - Add comment how we handle hosts and ipnodes. - Generate ipnodes.by{addr,name} from /etc/hosts for

svn commit: r292720 - stable/10/usr.sbin/ypserv

2015-12-25 Thread Hajimu UMEMOTO
Author: ume Date: Fri Dec 25 10:53:30 2015 New Revision: 292720 URL: https://svnweb.freebsd.org/changeset/base/292720 Log: MFC r292435, r292441: - Keep hosts.by{name,addr} IPv4 only. - Add comment how we handle hosts and ipnodes. - Generate ipnodes.by{addr,name} from /etc/hosts for

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

2015-12-25 Thread Hajimu UMEMOTO
Author: ume Date: Fri Dec 25 10:49:40 2015 New Revision: 292719 URL: https://svnweb.freebsd.org/changeset/base/292719 Log: Remove _gethostbynisname() and _gethostbynisaddr(). These functions used to be called from getipnodebyname(). MFC after:1 week Modified: head/lib/libc/net/get

svn commit: r292718 - head/share/mk

2015-12-25 Thread Colin Percival
Author: cperciva Date: Fri Dec 25 10:08:42 2015 New Revision: 292718 URL: https://svnweb.freebsd.org/changeset/base/292718 Log: Document that make's .POSIX: handling is broken. In fact, it has been broken ever since it was added in November 1996. Modified: head/share/mk/sys.mk Modified: h

svn commit: r292717 - vendor/NetBSD/bmake/20151220

2015-12-25 Thread Simon J. Gerraty
Author: sjg Date: Fri Dec 25 08:10:33 2015 New Revision: 292717 URL: https://svnweb.freebsd.org/changeset/base/292717 Log: Tag bmake/20151220 Added: vendor/NetBSD/bmake/20151220/ - copied from r292716, vendor/NetBSD/bmake/dist/ ___ svn-src-all@

svn commit: r292716 - in vendor/NetBSD/bmake/dist: . mk

2015-12-25 Thread Simon J. Gerraty
Author: sjg Date: Fri Dec 25 08:09:48 2015 New Revision: 292716 URL: https://svnweb.freebsd.org/changeset/base/292716 Log: Import bmake-20151220 Modified: vendor/NetBSD/bmake/dist/ChangeLog vendor/NetBSD/bmake/dist/Makefile vendor/NetBSD/bmake/dist/mk/ChangeLog vendor/NetBSD/bmake/dist/