svn commit: r285933 - head/sys/rpc

2015-07-27 Thread Konstantin Belousov
Author: kib Date: Tue Jul 28 06:58:10 2015 New Revision: 285933 URL: https://svnweb.freebsd.org/changeset/base/285933 Log: Remove useless acquire semantic from the atomic_add operation before sosend(). The only release on the xp_snt_cnt is done after sosend(), with an intent to synchronize

svn commit: r285932 - head/sys/x86/include

2015-07-27 Thread Konstantin Belousov
Author: kib Date: Tue Jul 28 06:55:08 2015 New Revision: 285932 URL: https://svnweb.freebsd.org/changeset/base/285932 Log: Add bit names for the IA32_MISC_ENABLE msr. Sponsored by: The FreeBSD Foundation MFC after:1 week Modified: head/sys/x86/include/specialreg.h Modified: head/s

svn commit: r285931 - head/sys/compat/cloudabi

2015-07-27 Thread Ed Schouten
Author: ed Date: Tue Jul 28 06:50:47 2015 New Revision: 285931 URL: https://svnweb.freebsd.org/changeset/base/285931 Log: Implement directory and FIFO creation. The file_create() system call can be used to create files of a given type. Right now it can only be used to create directories a

svn commit: r285930 - head/sys/compat/cloudabi

2015-07-27 Thread Ed Schouten
Author: ed Date: Tue Jul 28 06:36:49 2015 New Revision: 285930 URL: https://svnweb.freebsd.org/changeset/base/285930 Log: Make fstat() and friends work. Summary: CloudABI provides access to two different stat structures: - fdstat, containing file descriptor level status: oflags, file

svn commit: r285929 - stable/10/usr.sbin/ctladm

2015-07-27 Thread Baptiste Daroussin
Author: bapt Date: Tue Jul 28 05:48:58 2015 New Revision: 285929 URL: https://svnweb.freebsd.org/changeset/base/285929 Log: make ctdladm(8) return 0 is everything was ok. retval is used to test the return of XML_Parse function which is ok if 1 is returned and retval it directly returned t

svn commit: r285928 - stable/10/sys/dev/hyperv/netvsc

2015-07-27 Thread Wei Hu
Author: whu Date: Tue Jul 28 05:46:37 2015 New Revision: 285928 URL: https://svnweb.freebsd.org/changeset/base/285928 Log: MFC r285785 Do not enable UDP checksum offloading when running on the Hyper-V on Windows Server 2012 and earlier hosts. Submitted by: whu Reviewed by: royger Appr

svn commit: r285927 - head/sys/dev/proto

2015-07-27 Thread Marcel Moolenaar
Author: marcel Date: Tue Jul 28 04:54:05 2015 New Revision: 285927 URL: https://svnweb.freebsd.org/changeset/base/285927 Log: Check the sync operation. Modified: head/sys/dev/proto/proto_busdma.c Modified: head/sys/dev/proto/proto_busdma.c

svn commit: r285926 - in head: libexec/ypxfr usr.bin/ypcat usr.bin/ypmatch usr.bin/ypwhich usr.sbin/yp_mkdb usr.sbin/yppush usr.sbin/ypserv

2015-07-27 Thread Marcelo Araujo
Author: araujo (ports committer) Date: Tue Jul 28 02:32:40 2015 New Revision: 285926 URL: https://svnweb.freebsd.org/changeset/base/285926 Log: Staticfy and constify some variables and clean up the code a bit to make it more readable. No functional change. Differential Revision:D3

svn commit: r285925 - head/sys/netinet

2015-07-27 Thread Michael Tuexen
Author: tuexen Date: Mon Jul 27 22:35:54 2015 New Revision: 285925 URL: https://svnweb.freebsd.org/changeset/base/285925 Log: Provide consistent error causes whenever an ABORT chunk is sent. MFC after:1 week Modified: head/sys/netinet/sctp_asconf.c head/sys/netinet/sctp_indata.c

svn commit: r285923 - head/usr.bin/ident

2015-07-27 Thread Xin LI
Author: delphij Date: Mon Jul 27 19:21:23 2015 New Revision: 285923 URL: https://svnweb.freebsd.org/changeset/base/285923 Log: Rewrite scan procedure with a FSM. This improves code readability by making clear transits between different states, and avoids bug with handling repeated $'s.

svn commit: r285922 - releng/10.2/sys/dev/nvme

2015-07-27 Thread Jim Harris
Author: jimharris Date: Mon Jul 27 17:53:11 2015 New Revision: 285922 URL: https://svnweb.freebsd.org/changeset/base/285922 Log: MFS r285918: MFC r285816: nvme: ensure csts.rdy bit is cleared before returning from nvme_ctrlr_disable Approved by: re (gjb) Sponsored by: Intel Mo

svn commit: r285921 - releng/10.2/sys/dev/nvme

2015-07-27 Thread Jim Harris
Author: jimharris Date: Mon Jul 27 17:52:17 2015 New Revision: 285921 URL: https://svnweb.freebsd.org/changeset/base/285921 Log: MFS r285917: MFC r285815: nvme: properly handle case where pci_alloc_msix does not alloc all vectors Approved by: re (gjb) Sponsored by: Intel Modifi

svn commit: r285920 - releng/10.2/sbin/nvmecontrol

2015-07-27 Thread Jim Harris
Author: jimharris Date: Mon Jul 27 17:51:12 2015 New Revision: 285920 URL: https://svnweb.freebsd.org/changeset/base/285920 Log: MFS r285916: MFC r285796: nvmecontrol: read controller identify data before any log page operations Approved by: re (gjb) Sponsored by: Intel Modifie

svn commit: r285919 - releng/10.2/sys/dev/nvd

2015-07-27 Thread Jim Harris
Author: jimharris Date: Mon Jul 27 17:50:05 2015 New Revision: 285919 URL: https://svnweb.freebsd.org/changeset/base/285919 Log: MFS r285915: MFC r285767: nvd: set d_delmaxsize to full capacity of NVMe namespace The NVMe specification has no ability to specify a maximum delete si

svn commit: r285918 - stable/10/sys/dev/nvme

2015-07-27 Thread Jim Harris
Author: jimharris Date: Mon Jul 27 15:37:02 2015 New Revision: 285918 URL: https://svnweb.freebsd.org/changeset/base/285918 Log: MFC r285816: nvme: ensure csts.rdy bit is cleared before returning from nvme_ctrlr_disable Sponsored by: Intel Modified: stable/10/sys/dev/nvme/nvme_ct

svn commit: r285916 - stable/10/sbin/nvmecontrol

2015-07-27 Thread Jim Harris
Author: jimharris Date: Mon Jul 27 15:34:02 2015 New Revision: 285916 URL: https://svnweb.freebsd.org/changeset/base/285916 Log: MFC r285796: nvmecontrol: read controller identify data before any log page operations Sponsored by: Intel Modified: stable/10/sbin/nvmecontrol/logpage.

svn commit: r285917 - stable/10/sys/dev/nvme

2015-07-27 Thread Jim Harris
Author: jimharris Date: Mon Jul 27 15:35:36 2015 New Revision: 285917 URL: https://svnweb.freebsd.org/changeset/base/285917 Log: MFC r285815: nvme: properly handle case where pci_alloc_msix does not alloc all vectors Sponsored by: Intel Modified: stable/10/sys/dev/nvme/nvme_ctrlr.

svn commit: r285915 - stable/10/sys/dev/nvd

2015-07-27 Thread Jim Harris
Author: jimharris Date: Mon Jul 27 15:32:37 2015 New Revision: 285915 URL: https://svnweb.freebsd.org/changeset/base/285915 Log: MFC r285767: nvd: set d_delmaxsize to full capacity of NVMe namespace The NVMe specification has no ability to specify a maximum delete size that is

svn commit: r285914 - head/sys/dev/usb/controller

2015-07-27 Thread Marius Strobl
Author: marius Date: Mon Jul 27 15:26:50 2015 New Revision: 285914 URL: https://svnweb.freebsd.org/changeset/base/285914 Log: - Move the remainder of host controller capability registers reading from xhci_start_controller() to xhci_init(). These values don't change at run- time so there'

svn commit: r285913 - in head: etc/devd sys/dev/usb/net

2015-07-27 Thread Marius Strobl
Author: marius Date: Mon Jul 27 14:43:14 2015 New Revision: 285913 URL: https://svnweb.freebsd.org/changeset/base/285913 Log: - Fix compilation after r285909 with USB_DEBUG defined. - Regenerate usb.conf. Modified: head/etc/devd/usb.conf head/sys/dev/usb/net/if_urndis.c Modified: head/et

svn commit: r285912 - head/sys/dev/vt/colors

2015-07-27 Thread Marius Strobl
Author: marius Date: Mon Jul 27 14:34:32 2015 New Revision: 285912 URL: https://svnweb.freebsd.org/changeset/base/285912 Log: - Use __FBSDID(). - Const'ify cons_to_vga_colors. - Fix line wrapping. MFC after:3 days Modified: head/sys/dev/vt/colors/vt_termcolors.c Modified: head/s

svn commit: r285911 - in head/sys/dev/vt/hw: efifb fb

2015-07-27 Thread Marius Strobl
Author: marius Date: Mon Jul 27 14:03:34 2015 New Revision: 285911 URL: https://svnweb.freebsd.org/changeset/base/285911 Log: - Nuke dupe $FreeBSD$. - Fix whitespace. MFC after:3 days Modified: head/sys/dev/vt/hw/efifb/efifb.c head/sys/dev/vt/hw/fb/vt_early_fb.c head/sys/dev/vt

svn commit: r285910 - in head: lib/libc/sys sys/kern sys/sys

2015-07-27 Thread Ed Schouten
Author: ed Date: Mon Jul 27 13:17:57 2015 New Revision: 285910 URL: https://svnweb.freebsd.org/changeset/base/285910 Log: Make shutdown() return ENOTCONN as required by POSIX, part deux. Summary: Back in 2005, maxim@ attempted to fix shutdown() to return ENOTCONN in case the socket was n

svn commit: r285909 - head/sys/dev/usb/net

2015-07-27 Thread Marius Strobl
Author: marius Date: Mon Jul 27 12:14:14 2015 New Revision: 285909 URL: https://svnweb.freebsd.org/changeset/base/285909 Log: - Probe UICLASS_CDC/UISUBCLASS_ABSTRACT_CONTROL_MODEL/0xff again. This variant of Microsoft RNDIS, i. e. their unofficial version of CDC ACM, has been disabled in

svn commit: r285908 - head/sys/compat/cloudabi

2015-07-27 Thread Ed Schouten
Author: ed Date: Mon Jul 27 10:07:29 2015 New Revision: 285908 URL: https://svnweb.freebsd.org/changeset/base/285908 Log: Add a futex implementation for CloudABI. Summary: CloudABI provides two different types of futex objects: read-write locks and condition variables. There is no need

svn commit: r285906 - in head/sys: compat/cloudabi64 contrib/cloudabi

2015-07-27 Thread Ed Schouten
Author: ed Date: Mon Jul 27 10:04:06 2015 New Revision: 285906 URL: https://svnweb.freebsd.org/changeset/base/285906 Log: Sync in latest upstream system call definitions. Futex object scopes have been renamed from using their own constants to simply reusing the existing CLOUDABI_MAP_{PRIV

svn commit: r285907 - head/sys/compat/cloudabi64

2015-07-27 Thread Ed Schouten
Author: ed Date: Mon Jul 27 10:04:28 2015 New Revision: 285907 URL: https://svnweb.freebsd.org/changeset/base/285907 Log: Regenerate system call table. Modified: head/sys/compat/cloudabi64/cloudabi64_proto.h head/sys/compat/cloudabi64/cloudabi64_syscall.h head/sys/compat/cloudabi64/clouda