svn commit: r315972 - stable/10/sys/dev/cpuctl

2017-03-25 Thread Konstantin Belousov
Author: kib Date: Sun Mar 26 01:10:59 2017 New Revision: 315972 URL: https://svnweb.freebsd.org/changeset/base/315972 Log: MFC r315588: Update the list of cpudev ioctls which require write access. Modified: stable/10/sys/dev/cpuctl/cpuctl.c Directory Properties: stable/10/ (props change

svn commit: r315971 - stable/11/sys/vm

2017-03-25 Thread Konstantin Belousov
Author: kib Date: Sun Mar 26 00:59:15 2017 New Revision: 315971 URL: https://svnweb.freebsd.org/changeset/base/315971 Log: MFC r315552: Fix off-by-one in the vm_fault_populate() code. Modified: stable/11/sys/vm/vm_fault.c Directory Properties: stable/11/ (props changed) Modified: stabl

svn commit: r315970 - stable/11/sys/dev/cpuctl

2017-03-25 Thread Konstantin Belousov
Author: kib Date: Sun Mar 26 00:56:24 2017 New Revision: 315970 URL: https://svnweb.freebsd.org/changeset/base/315970 Log: MFC r315588: Update the list of cpudev ioctls which require write access. Modified: stable/11/sys/dev/cpuctl/cpuctl.c Directory Properties: stable/11/ (props change

svn commit: r315969 - stable/11/sys/dev/cpuctl

2017-03-25 Thread Konstantin Belousov
Author: kib Date: Sun Mar 26 00:53:34 2017 New Revision: 315969 URL: https://svnweb.freebsd.org/changeset/base/315969 Log: MFC r315586: Style. Modified: stable/11/sys/dev/cpuctl/cpuctl.c Directory Properties: stable/11/ (props changed) Modified: stable/11/sys/dev/cpuctl/cpuctl.c ==

svn commit: r315968 - head/sys/x86/iommu

2017-03-25 Thread Konstantin Belousov
Author: kib Date: Sun Mar 26 00:40:35 2017 New Revision: 315968 URL: https://svnweb.freebsd.org/changeset/base/315968 Log: Provide less laborius way to enable busdma DMAR to only short list of devices. Kernel environment variable hw.busdma.default can take values 'bounce' and 'dmar' and s

Re: svn commit: r315957 - in head/sys: amd64/linux amd64/linux32 compat/linux i386/linux

2017-03-25 Thread Konstantin Belousov
On Sat, Mar 25, 2017 at 03:47:30PM +, Dmitry Chagin wrote: > Author: dchagin > Date: Sat Mar 25 15:47:29 2017 > New Revision: 315957 > URL: https://svnweb.freebsd.org/changeset/base/315957 > > Log: > Implement Linux mincore() system call. > This is necessary for the upcoming drm-next. > +i

svn commit: r315967 - head/sys/arm/broadcom/bcm2835

2017-03-25 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Mar 25 22:58:37 2017 New Revision: 315967 URL: https://svnweb.freebsd.org/changeset/base/315967 Log: [rpi] Use compatibility string from upstream DTB for I2C controller FreeBSD uses upstream DTB for RPi3 build and compatibility string for i2c device is different th

svn commit: r315966 - head/sys/dev/iwn

2017-03-25 Thread Andriy Voskoboinyk
Author: avos Date: Sat Mar 25 22:07:21 2017 New Revision: 315966 URL: https://svnweb.freebsd.org/changeset/base/315966 Log: iwn: fix return code conflict in iwn_init_locked() Do not try to use errno(2) codes here; instead, just return unique value (1) when radio is disabled via hardware s

svn commit: r315965 - in stable/10: contrib/libcxxrt lib/libcxxrt

2017-03-25 Thread Dimitry Andric
Author: dim Date: Sat Mar 25 21:46:02 2017 New Revision: 315965 URL: https://svnweb.freebsd.org/changeset/base/315965 Log: Synchronize libcxxrt in stable/10 with stable/11. MFC r284553 (by emaste): Update libcxxrt upgrade instructions The typeinfo file no longer exists upstream.

svn commit: r315964 - head/usr.sbin/ppp

2017-03-25 Thread Sevan Janiyan
Author: sevan (doc committer) Date: Sat Mar 25 21:33:48 2017 New Revision: 315964 URL: https://svnweb.freebsd.org/changeset/base/315964 Log: ftp.microsoft.com is dead and the document was not archived, point to the full protocol spec document instead. Fix spelling mistake flagged by igor.

Re: svn commit: r315948 - in head: bin/csh contrib/tcsh contrib/tcsh/config contrib/tcsh/nls contrib/tcsh/nls/C contrib/tcsh/nls/et contrib/tcsh/nls/finnish contrib/tcsh/nls/french contrib/tcsh/nls/ge

2017-03-25 Thread Ed Maste
On 25 March 2017 at 16:19, Chagin Dmitry wrote: >> > Log: >> > Update to tcsh 6.20.00 >> >> Relnotes: yes >> > don't think it matters, In general I'd expect release notes to mention the version numbers for all updated third-party software components. _

Re: svn commit: r315948 - in head: bin/csh contrib/tcsh contrib/tcsh/config contrib/tcsh/nls contrib/tcsh/nls/C contrib/tcsh/nls/et contrib/tcsh/nls/finnish contrib/tcsh/nls/french contrib/tcsh/nls/ge

2017-03-25 Thread Chagin Dmitry
On Sat, Mar 25, 2017 at 10:45:30AM -0700, Ngie Cooper wrote: > > > On Mar 25, 2017, at 06:32, Dmitry Chagin wrote: > > > > Author: dchagin > > Date: Sat Mar 25 13:32:28 2017 > > New Revision: 315948 > > URL: https://svnweb.freebsd.org/changeset/base/315948 > > > > Log: > > Update to tcsh 6.20.

svn commit: r315963 - in stable: 10/sys/kern 10/tests/sys/kern 11/sys/kern 11/tests/sys/kern

2017-03-25 Thread Eric Badger
Author: badger Date: Sat Mar 25 20:14:08 2017 New Revision: 315963 URL: https://svnweb.freebsd.org/changeset/base/315963 Log: MFC r315412, r314852: r315412: Don't clear p_ptevents on normal SIGKILL delivery The ptrace() user has the option of discarding the signal. In such a

svn commit: r315963 - in stable: 10/sys/kern 10/tests/sys/kern 11/sys/kern 11/tests/sys/kern

2017-03-25 Thread Eric Badger
Author: badger Date: Sat Mar 25 20:14:08 2017 New Revision: 315963 URL: https://svnweb.freebsd.org/changeset/base/315963 Log: MFC r315412, r314852: r315412: Don't clear p_ptevents on normal SIGKILL delivery The ptrace() user has the option of discarding the signal. In such a

svn commit: r315961 - head/sys/dev/sound/pci/hda

2017-03-25 Thread Sean Bruno
Author: sbruno Date: Sat Mar 25 19:12:09 2017 New Revision: 315961 URL: https://svnweb.freebsd.org/changeset/base/315961 Log: Add ids for ALC233 found on Intel Skull Mountain NUC. Modified: head/sys/dev/sound/pci/hda/hdac.h head/sys/dev/sound/pci/hda/hdacc.c Modified: head/sys/dev/sound/pc

svn commit: r315960 - head/sys/kern

2017-03-25 Thread Andriy Gapon
Author: avg Date: Sat Mar 25 19:08:51 2017 New Revision: 315960 URL: https://svnweb.freebsd.org/changeset/base/315960 Log: dtrace sched:::preempt should fire only when there is preemption The probe fire on any thread switch before. Reviewed by: markj MFC after:1 week Sponsored

svn commit: r315959 - in head/sys: amd64/amd64 amd64/vmm amd64/vmm/amd i386/i386 x86/include x86/x86 x86/xen

2017-03-25 Thread Andriy Gapon
Author: avg Date: Sat Mar 25 18:45:09 2017 New Revision: 315959 URL: https://svnweb.freebsd.org/changeset/base/315959 Log: specific end of interrupt implementation for AMD Local APIC The change is more intrusive than I would like because the feature requires that a vector number is writte

Re: svn commit: r315948 - in head: bin/csh contrib/tcsh contrib/tcsh/config contrib/tcsh/nls contrib/tcsh/nls/C contrib/tcsh/nls/et contrib/tcsh/nls/finnish contrib/tcsh/nls/french contrib/tcsh/nls/ge

2017-03-25 Thread Ngie Cooper
> On Mar 25, 2017, at 06:32, Dmitry Chagin wrote: > > Author: dchagin > Date: Sat Mar 25 13:32:28 2017 > New Revision: 315948 > URL: https://svnweb.freebsd.org/changeset/base/315948 > > Log: > Update to tcsh 6.20.00 Relnotes: yes Should this be MFCed? Thanks! -Ngie _

svn commit: r315958 - head/sys/dev/iwn

2017-03-25 Thread Andriy Voskoboinyk
Author: avos Date: Sat Mar 25 15:57:47 2017 New Revision: 315958 URL: https://svnweb.freebsd.org/changeset/base/315958 Log: iwn: do not try to update node configuration when the node does not exist. Firmware will just respond with status '0x8' (node does not exist) or will hang -> cause '

svn commit: r315957 - in head/sys: amd64/linux amd64/linux32 compat/linux i386/linux

2017-03-25 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 25 15:47:29 2017 New Revision: 315957 URL: https://svnweb.freebsd.org/changeset/base/315957 Log: Implement Linux mincore() system call. This is necessary for the upcoming drm-next. Suggested by: hselasky@ MFC after:1 month Modified: head/sys/amd64/li

svn commit: r315956 - in head/sys: netinet netinet6

2017-03-25 Thread Mike Karels
Author: karels Date: Sat Mar 25 15:06:28 2017 New Revision: 315956 URL: https://svnweb.freebsd.org/changeset/base/315956 Log: Fix reference count leak with L2 caching. ip_forward, TCP/IPv6, and probably SCTP leaked references to L2 cache entry because they used their own routes on the sta

svn commit: r315955 - stable/11/sys/compat/linux

2017-03-25 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 25 14:28:20 2017 New Revision: 315955 URL: https://svnweb.freebsd.org/changeset/base/315955 Log: MFC r315499: Remove superflous break statment. Modified: stable/11/sys/compat/linux/linux_socket.c Directory Properties: stable/11/ (props changed) Modified

svn commit: r315954 - stable/11/sys/compat/linux

2017-03-25 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 25 14:26:45 2017 New Revision: 315954 URL: https://svnweb.freebsd.org/changeset/base/315954 Log: MFC r315503: As noted by Roel Bouwman Linux allows a large buffer size than the struct ucred size. Fix this. PR: 102956 Modified: stable/11/sys/

svn commit: r315953 - stable/11/sys/compat/linux

2017-03-25 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 25 14:25:20 2017 New Revision: 315953 URL: https://svnweb.freebsd.org/changeset/base/315953 Log: MFC r315278: Fix usage of the same 'i' variable in the external and nested loops. Modified: stable/11/sys/compat/linux/linux_vdso.c Directory Properties: stabl

svn commit: r315952 - head/contrib/tcsh

2017-03-25 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 25 14:14:11 2017 New Revision: 315952 URL: https://svnweb.freebsd.org/changeset/base/315952 Log: MFV r315950: Update vendor/tcsh to git b605cb561d Vendor changes: 1. PR/471: Daiki Ueno: Delay interpreting arginp until we've processed our startup fil

svn commit: r315951 - svnadmin/conf

2017-03-25 Thread George V. Neville-Neil
Author: gnn Date: Sat Mar 25 14:12:12 2017 New Revision: 315951 URL: https://svnweb.freebsd.org/changeset/base/315951 Log: Free Mike Karels from mentorship. Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors ===

svn commit: r315950 - vendor/tcsh/dist

2017-03-25 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 25 14:09:12 2017 New Revision: 315950 URL: https://svnweb.freebsd.org/changeset/base/315950 Log: Update vendor/tcsh to git b605cb561d Vendor changes: 1. PR/471: Daiki Ueno: Delay interpreting arginp until we've processed our startup files (which can chan

svn commit: r315949 - in stable: 10/sys/kern 10/sys/sys 10/tests/sys/kern 11/sys/kern 11/sys/sys 11/tests/sys/kern

2017-03-25 Thread Eric Badger
Author: badger Date: Sat Mar 25 13:33:23 2017 New Revision: 315949 URL: https://svnweb.freebsd.org/changeset/base/315949 Log: MFC r313992, r314075, r314118, r315484: r315484: ptrace_test: eliminate assumption about thread scheduling A couple of the ptrace tests make assumptio

svn commit: r315949 - in stable: 10/sys/kern 10/sys/sys 10/tests/sys/kern 11/sys/kern 11/sys/sys 11/tests/sys/kern

2017-03-25 Thread Eric Badger
Author: badger Date: Sat Mar 25 13:33:23 2017 New Revision: 315949 URL: https://svnweb.freebsd.org/changeset/base/315949 Log: MFC r313992, r314075, r314118, r315484: r315484: ptrace_test: eliminate assumption about thread scheduling A couple of the ptrace tests make assumptio

svn commit: r315948 - in head: bin/csh contrib/tcsh contrib/tcsh/config contrib/tcsh/nls contrib/tcsh/nls/C contrib/tcsh/nls/et contrib/tcsh/nls/finnish contrib/tcsh/nls/french contrib/tcsh/nls/ger...

2017-03-25 Thread Dmitry Chagin
Author: dchagin Date: Sat Mar 25 13:32:28 2017 New Revision: 315948 URL: https://svnweb.freebsd.org/changeset/base/315948 Log: Update to tcsh 6.20.00 Added: head/contrib/tcsh/dotlock.c - copied unchanged from r315512, vendor/tcsh/dist/dotlock.c head/contrib/tcsh/dotlock.h - copied

svn commit: r315947 - head/contrib/libcxxrt

2017-03-25 Thread Dimitry Andric
Author: dim Date: Sat Mar 25 13:17:48 2017 New Revision: 315947 URL: https://svnweb.freebsd.org/changeset/base/315947 Log: Import libcxxrt master 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92. Interesting fixes which were not already merged: 0c7c611 Merge C++ demangler bug fixes from ELF Tool

svn commit: r315946 - head/sys/dev/iwn

2017-03-25 Thread Andriy Voskoboinyk
Author: avos Date: Sat Mar 25 13:15:43 2017 New Revision: 315946 URL: https://svnweb.freebsd.org/changeset/base/315946 Log: iwn: add few missing notification types into iwn_intr_str() Modified: head/sys/dev/iwn/if_iwn_debug.h Modified: head/sys/dev/iwn/if_iwn_debug.h

svn commit: r315945 - vendor/libcxxrt/2017-03-22-8a853717e61d5d55cbdf74d9d0a7545da5d5ff92

2017-03-25 Thread Dimitry Andric
Author: dim Date: Sat Mar 25 12:53:20 2017 New Revision: 315945 URL: https://svnweb.freebsd.org/changeset/base/315945 Log: Tag libcxxrt master 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92. Added: vendor/libcxxrt/2017-03-22-8a853717e61d5d55cbdf74d9d0a7545da5d5ff92/ - copied from r315944, vend

svn commit: r315944 - vendor/libcxxrt/dist

2017-03-25 Thread Dimitry Andric
Author: dim Date: Sat Mar 25 12:51:11 2017 New Revision: 315944 URL: https://svnweb.freebsd.org/changeset/base/315944 Log: Import libcxxrt master 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92. Interesting fixes: c9601e9 __cxa_demangle_gnu3: fix demangling of wchar_t (#39) 0c7c611 Merge C++ d

svn commit: r315943 - in stable: 10/contrib/libcxxrt 11/contrib/libcxxrt 9/contrib/libcxxrt

2017-03-25 Thread Dimitry Andric
Author: dim Date: Sat Mar 25 12:29:15 2017 New Revision: 315943 URL: https://svnweb.freebsd.org/changeset/base/315943 Log: MFC r315745: Cherry-pick libcxxrt commit 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92: Author: David Chisnall Date: Wed Mar 22 12:27:08 2017 + Simpli

svn commit: r315943 - in stable: 10/contrib/libcxxrt 11/contrib/libcxxrt 9/contrib/libcxxrt

2017-03-25 Thread Dimitry Andric
Author: dim Date: Sat Mar 25 12:29:15 2017 New Revision: 315943 URL: https://svnweb.freebsd.org/changeset/base/315943 Log: MFC r315745: Cherry-pick libcxxrt commit 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92: Author: David Chisnall Date: Wed Mar 22 12:27:08 2017 + Simpli

svn commit: r315943 - in stable: 10/contrib/libcxxrt 11/contrib/libcxxrt 9/contrib/libcxxrt

2017-03-25 Thread Dimitry Andric
Author: dim Date: Sat Mar 25 12:29:15 2017 New Revision: 315943 URL: https://svnweb.freebsd.org/changeset/base/315943 Log: MFC r315745: Cherry-pick libcxxrt commit 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92: Author: David Chisnall Date: Wed Mar 22 12:27:08 2017 + Simpli

svn commit: r315942 - stable/11/lib/libcompiler_rt

2017-03-25 Thread Dimitry Andric
Author: dim Date: Sat Mar 25 12:21:20 2017 New Revision: 315942 URL: https://svnweb.freebsd.org/changeset/base/315942 Log: MFC r315689: Gcc has incompatible internal declarations for __divtc3 and __multc3 as defined in compiler-rt, but it has no option to silence its warning, so make gc

Re: svn commit: r315773 - head/sbin/devd

2017-03-25 Thread Dag-Erling Smørgrav
Warner Losh writes: > Log: > Implement quote escaping. String values may now contain " if you > it is preceded by \. If you're interested, openpam_readword(3) implements the full POSIX shell quoting rules, including line continuations and multi-line quoted strings, and should be fairly easy t

svn commit: r315941 - stable/10/share/man/man4

2017-03-25 Thread Alexander Motin
Author: mav Date: Sat Mar 25 11:48:12 2017 New Revision: 315941 URL: https://svnweb.freebsd.org/changeset/base/315941 Log: MFC r315087, r315146: Improve ctl(4) description, including frontends and backends. Modified: stable/10/share/man/man4/ctl.4 Directory Properties: stable/10/ (props

svn commit: r315940 - stable/11/share/man/man4

2017-03-25 Thread Alexander Motin
Author: mav Date: Sat Mar 25 11:47:23 2017 New Revision: 315940 URL: https://svnweb.freebsd.org/changeset/base/315940 Log: MFC r315087, r315146: Improve ctl(4) description, including frontends and backends. Modified: stable/11/share/man/man4/ctl.4 Directory Properties: stable/11/ (props

svn commit: r315939 - stable/10/sys/cam/ctl

2017-03-25 Thread Alexander Motin
Author: mav Date: Sat Mar 25 11:45:19 2017 New Revision: 315939 URL: https://svnweb.freebsd.org/changeset/base/315939 Log: MFC r315084: Increase device openings to tagged maximum. Some SIMs report much less untagged device openings then tagged ones. Target mode devices are not handled by

svn commit: r315938 - stable/11/sys/cam/ctl

2017-03-25 Thread Alexander Motin
Author: mav Date: Sat Mar 25 11:44:34 2017 New Revision: 315938 URL: https://svnweb.freebsd.org/changeset/base/315938 Log: MFC r315084: Increase device openings to tagged maximum. Some SIMs report much less untagged device openings then tagged ones. Target mode devices are not handled by

svn commit: r315937 - stable/10/sys/cam

2017-03-25 Thread Alexander Motin
Author: mav Date: Sat Mar 25 11:36:06 2017 New Revision: 315937 URL: https://svnweb.freebsd.org/changeset/base/315937 Log: MFC r315082: Allow XPT_GDEV_STATS for UNCONFIGURED devices. Queue statistics has nothing to do with presence or absence of INQUIRY data, etc. Target mode devices are

svn commit: r315936 - stable/11/sys/cam

2017-03-25 Thread Alexander Motin
Author: mav Date: Sat Mar 25 11:35:31 2017 New Revision: 315936 URL: https://svnweb.freebsd.org/changeset/base/315936 Log: MFC r315082: Allow XPT_GDEV_STATS for UNCONFIGURED devices. Queue statistics has nothing to do with presence or absence of INQUIRY data, etc. Target mode devices are

svn commit: r315935 - head/usr.sbin/pw/tests

2017-03-25 Thread Baptiste Daroussin
Author: bapt Date: Sat Mar 25 10:47:58 2017 New Revision: 315935 URL: https://svnweb.freebsd.org/changeset/base/315935 Log: Add a regression test for r31512 fix PR: 217934 MFC after:1 week Modified: head/usr.sbin/pw/tests/pw_useradd_test.sh Modified: head/usr.sbin/pw/tes

svn commit: r315934 - head/sys/x86/iommu

2017-03-25 Thread Konstantin Belousov
Author: kib Date: Sat Mar 25 10:47:35 2017 New Revision: 315934 URL: https://svnweb.freebsd.org/changeset/base/315934 Log: Avoid leaking allocated but unused context after creation race. As noted in the comment, nothing special needs to be done to destroy the unneeded context after the al

svn commit: r315933 - head/sys/x86/iommu

2017-03-25 Thread Konstantin Belousov
Author: kib Date: Sat Mar 25 10:45:16 2017 New Revision: 315933 URL: https://svnweb.freebsd.org/changeset/base/315933 Log: Do not create RMRR entries for identity-mapped domains. It does not make sense since identity mapping already provides the required mapping for RMRR ranges. More, si

svn commit: r315932 - head/sys/x86/iommu

2017-03-25 Thread Konstantin Belousov
Author: kib Date: Sat Mar 25 10:42:10 2017 New Revision: 315932 URL: https://svnweb.freebsd.org/changeset/base/315932 Log: Slight cleanup of the comment. Sponsored by: The FreeBSD Foundation MFC after:1 week Modified: head/sys/x86/iommu/intel_dmar.h Modified: head/sys/x86/iommu/in

svn commit: r315931 - head/sys/arm/allwinner

2017-03-25 Thread Ganbold Tsagaankhuu
Author: ganbold Date: Sat Mar 25 10:39:24 2017 New Revision: 315931 URL: https://svnweb.freebsd.org/changeset/base/315931 Log: Fix and add comments to match selected frequency sample. Add debug printfs when bootverbose is used. No functional changes. Modified: head/sys/arm/allwinner/aw_ci

Re: svn commit: r315925 - head/sys/dev/iwm

2017-03-25 Thread Chagin Dmitry
On Sat, Mar 25, 2017 at 02:49:20AM +, Adrian Chadd wrote: > Author: adrian > Date: Sat Mar 25 02:49:20 2017 > New Revision: 315925 > URL: https://svnweb.freebsd.org/changeset/base/315925 > > Log: > [iwm] Enable Energy Based Scan (EBS). > > This can significantly reduce scan duration thu