svn commit: r312664 - head/usr.bin/mail

2017-01-22 Thread Xin LI
Author: delphij Date: Mon Jan 23 07:32:47 2017 New Revision: 312664 URL: https://svnweb.freebsd.org/changeset/base/312664 Log: Always initialize 'c'. MFC after:2 weeks Modified: head/usr.bin/mail/send.c Modified: head/usr.bin/mail/send.c

svn commit: r312663 - head/usr.bin/mail

2017-01-22 Thread Xin LI
Author: delphij Date: Mon Jan 23 06:04:43 2017 New Revision: 312663 URL: https://svnweb.freebsd.org/changeset/base/312663 Log: When creating record file, use umask 077 instead of the default. MFC after:2 weeks Modified: head/usr.bin/mail/send.c Modified: head/usr.bin/mail/send.c

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

2017-01-22 Thread Adrian Chadd
Author: adrian Date: Mon Jan 23 04:47:38 2017 New Revision: 312662 URL: https://svnweb.freebsd.org/changeset/base/312662 Log: [ath] modify cabq and per-node packet usage limits. * limit cabq to 64 - in practice if this stays at ath_txbuf then all buffers can be tied up by a very busy

Re: svn commit: r286700 - in head: sbin/ifconfig sys/net

2017-01-22 Thread Lakshmi Narasimhan Sundararajan
It's been a long while since we looked at this. We have moved along to other projects. I am sorry, I cannot be of much help now. Regards LN On Sat, Jan 21, 2017 at 8:07 AM, Ravi Pokala wrote: > -Original Message- > > From: on behalf

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

2017-01-22 Thread Adrian Chadd
Author: adrian Date: Mon Jan 23 04:30:08 2017 New Revision: 312661 URL: https://svnweb.freebsd.org/changeset/base/312661 Log: [ath] fix thresholds for deciding to queue to the software queue and populate hardware frames This is two fixes, which establishes what I /think/ is pretty close

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

2017-01-22 Thread Adrian Chadd
Author: adrian Date: Mon Jan 23 04:20:37 2017 New Revision: 312660 URL: https://svnweb.freebsd.org/changeset/base/312660 Log: [ath] [ar9300] ensure the software scheduler is called to form more aggregates for EDMA chips When investigating performance on UDP TX on the AR9380 I found that

svn commit: r312659 - head/sys/powerpc/powerpc

2017-01-22 Thread Justin Hibbits
Author: jhibbits Date: Mon Jan 23 04:03:12 2017 New Revision: 312659 URL: https://svnweb.freebsd.org/changeset/base/312659 Log: Avoid using non-zero argument for __builtin_frame_address(). Building kernel with devel/powerpc64-gcc (6.2.0) yields the following error:

svn commit: r312658 - in head/sys/cddl: contrib/opensolaris/uts/common/dtrace contrib/opensolaris/uts/common/sys dev/dtrace

2017-01-22 Thread Mark Johnston
Author: markj Date: Mon Jan 23 02:21:06 2017 New Revision: 312658 URL: https://svnweb.freebsd.org/changeset/base/312658 Log: Remove the DTRACEHIOC_ADD ioctl. This ioctl has been considered legacy by upstream since the DTrace code was first imported, and is unused. The removal also allows

svn commit: r312657 - in stable/10/sys: conf netgraph

2017-01-22 Thread Pedro F. Giffuni
Author: pfg Date: Mon Jan 23 01:21:39 2017 New Revision: 312657 URL: https://svnweb.freebsd.org/changeset/base/312657 Log: MFC r312443: mppc - Finish pluging NETGRAPH_MPPC_COMPRESSION. There were several places where reference to compression were left unfinished. Furthermore, KASSERTs

svn commit: r312656 - in stable/11/sys: conf netgraph

2017-01-22 Thread Pedro F. Giffuni
Author: pfg Date: Mon Jan 23 01:20:58 2017 New Revision: 312656 URL: https://svnweb.freebsd.org/changeset/base/312656 Log: MFC r312443: mppc - Finish pluging NETGRAPH_MPPC_COMPRESSION. There were several places where reference to compression were left unfinished. Furthermore, KASSERTs

svn commit: r312655 - head/sys/net80211

2017-01-22 Thread Andriy Voskoboinyk
Author: avos Date: Sun Jan 22 23:45:59 2017 New Revision: 312655 URL: https://svnweb.freebsd.org/changeset/base/312655 Log: net80211: fix flags setup for HT40 5GHz channels. Modified: head/sys/net80211/ieee80211.c Modified: head/sys/net80211/ieee80211.c

Re: svn commit: r312653 - stable/11/share/skel

2017-01-22 Thread Rodney W. Grimes
> Author: jilles > Date: Sun Jan 22 21:31:32 2017 > New Revision: 312653 > URL: https://svnweb.freebsd.org/changeset/base/312653 > > Log: > MFC r312230: skel: Do not set -o emacs in .shrc. > > sh has defaulted to 'set -o emacs' since FreeBSD 9.0. Therefore, do not set > this again in

svn commit: r312654 - stable/10/share/skel

2017-01-22 Thread Jilles Tjoelker
Author: jilles Date: Sun Jan 22 21:34:26 2017 New Revision: 312654 URL: https://svnweb.freebsd.org/changeset/base/312654 Log: MFC r312230: skel: Do not set -o emacs in .shrc. sh has defaulted to 'set -o emacs' since FreeBSD 9.0. Therefore, do not set this again in .shrc, since that only

svn commit: r312653 - stable/11/share/skel

2017-01-22 Thread Jilles Tjoelker
Author: jilles Date: Sun Jan 22 21:31:32 2017 New Revision: 312653 URL: https://svnweb.freebsd.org/changeset/base/312653 Log: MFC r312230: skel: Do not set -o emacs in .shrc. sh has defaulted to 'set -o emacs' since FreeBSD 9.0. Therefore, do not set this again in .shrc, since that only

svn commit: r312652 - head/usr.bin/iscsictl

2017-01-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Jan 22 20:11:24 2017 New Revision: 312652 URL: https://svnweb.freebsd.org/changeset/base/312652 Log: Move values displayed by "iscsictl -v" one character to the right, to line up output from "iscsictl -v" with "ctladm islist -v". MFC after:2 weeks Modified:

Re: svn commit: r312650 - in head/usr.sbin/pw: . tests

2017-01-22 Thread Baptiste Daroussin
On Sun, Jan 22, 2017 at 08:03:19PM +, Baptiste Daroussin wrote: > Author: bapt > Date: Sun Jan 22 20:03:18 2017 > New Revision: 312650 > URL: https://svnweb.freebsd.org/changeset/base/312650 > > Log: > Really restore the old behaviour for pw usermod -m > > It again reinstall missing

svn commit: r312651 - head/sys/cam/ctl

2017-01-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Jan 22 20:06:15 2017 New Revision: 312651 URL: https://svnweb.freebsd.org/changeset/base/312651 Log: Remove max_targets and max_target_id CTL port variables; they were unused. This changes the CTL frontend ABI and thus shouldn't be MFC-ed. Reviewed by: mav@

svn commit: r312650 - in head/usr.sbin/pw: . tests

2017-01-22 Thread Baptiste Daroussin
Author: bapt Date: Sun Jan 22 20:03:18 2017 New Revision: 312650 URL: https://svnweb.freebsd.org/changeset/base/312650 Log: Really restore the old behaviour for pw usermod -m It again reinstall missing skel files without overwriting changed one Add a regression test about it

svn commit: r312649 - head/share/man/man5

2017-01-22 Thread Konstantin Belousov
Author: kib Date: Sun Jan 22 19:50:23 2017 New Revision: 312649 URL: https://svnweb.freebsd.org/changeset/base/312649 Log: Document mount option "nonc" for tmpfs. Sponsored by: The FreeBSD Foundation MFC after:2 weeks Differential revision:https://reviews.freebsd.org/D9258

svn commit: r312648 - head/share/man/man5

2017-01-22 Thread Konstantin Belousov
Author: kib Date: Sun Jan 22 19:46:14 2017 New Revision: 312648 URL: https://svnweb.freebsd.org/changeset/base/312648 Log: Editing and clarifications for tmpfs(5). Submitted by: wblock Sponsored by: The FreeBSD Foundation MFC after:1 week Differential revision:

svn commit: r312647 - head/sys/kern

2017-01-22 Thread Konstantin Belousov
Author: kib Date: Sun Jan 22 19:41:42 2017 New Revision: 312647 URL: https://svnweb.freebsd.org/changeset/base/312647 Log: Add comments explaining unobvious td_critnest adjustments in critical_exit(). Based on the discussion with: jhb Reviewed by: imp Sponsored by: The FreeBSD

svn commit: r312646 - head/sys/kern

2017-01-22 Thread Konstantin Belousov
Author: kib Date: Sun Jan 22 19:38:45 2017 New Revision: 312646 URL: https://svnweb.freebsd.org/changeset/base/312646 Log: More style cleanup. Use ANSI C definition for vn_closefile(). Switch to VNASSERT in _vn_lock(), simplify messages. Sponsored by: The FreeBSD Foundation X-MFC

svn commit: r312645 - head/sys/kern

2017-01-22 Thread Konstantin Belousov
Author: kib Date: Sun Jan 22 19:36:02 2017 New Revision: 312645 URL: https://svnweb.freebsd.org/changeset/base/312645 Log: Provide fallback VOP methods for crossmp vnode. In particular, crossmp vnode might leak into rename code. PR: 216380 Reported by: fn...@protonmail.com

svn commit: r312644 - head/usr.sbin/pw

2017-01-22 Thread Baptiste Daroussin
Author: bapt Date: Sun Jan 22 18:55:01 2017 New Revision: 312644 URL: https://svnweb.freebsd.org/changeset/base/312644 Log: Readd a feature lost in pw(8) refactoring pw usermod foo -m It used to be able to (re)create the home directory if it didn't exists PR: 216224

Re: svn commit: r312426 - head/sys/kern

2017-01-22 Thread Eric van Gyzen
On 01/19/2017 12:46, Andriy Gapon wrote: Author: avg Date: Thu Jan 19 18:46:41 2017 New Revision: 312426 URL: https://svnweb.freebsd.org/changeset/base/312426 Log: fix a thread preemption regression in schedulers introduced in r270423 Commit r270423 fixed a regression in sched_yield() that

svn commit: r312641 - head/sys/dev/e1000

2017-01-22 Thread Sean Bruno
Author: sbruno Date: Sun Jan 22 18:04:57 2017 New Revision: 312641 URL: https://svnweb.freebsd.org/changeset/base/312641 Log: igb(4) enable WOL features for this class of devices. PR: 208343 Submitted by: Kaho Tashikazu Modified:

svn commit: r312638 - head/sbin/restore

2017-01-22 Thread Kirk McKusick
Author: mckusick Date: Sun Jan 22 17:49:14 2017 New Revision: 312638 URL: https://svnweb.freebsd.org/changeset/base/312638 Log: By default, when doing incremental restores the restore program overwrites an existing file rather than removing it and creating a new file. If the old and new

svn commit: r312637 - head/sys/arm/ti/cpsw

2017-01-22 Thread Luiz Otavio O Souza
Author: loos Date: Sun Jan 22 17:24:00 2017 New Revision: 312637 URL: https://svnweb.freebsd.org/changeset/base/312637 Log: Be a little more pedantic here, the TRM says the hardware is supposed to only clean the OWNER bit on SOP descriptors. MFC after:3 days Sponsored by: Rubicon

Re: svn commit: r312600 - head/sys/kern

2017-01-22 Thread Konstantin Belousov
On Mon, Jan 23, 2017 at 04:00:19AM +1100, Bruce Evans wrote: > On Sun, 22 Jan 2017, Konstantin Belousov wrote: > > > On Sun, Jan 22, 2017 at 11:41:09PM +1100, Bruce Evans wrote: > >> On Sun, 22 Jan 2017, Mateusz Guzik wrote: > >>> ... > >>> I have to disagree about the usefulness remark. If you

svn commit: r312636 - head/sys/arm/ti/cpsw

2017-01-22 Thread Luiz Otavio O Souza
Author: loos Date: Sun Jan 22 17:07:37 2017 New Revision: 312636 URL: https://svnweb.freebsd.org/changeset/base/312636 Log: Properly assemble an mbuf chain out of received fragments. Remove the rx_batch hack, it makes no difference now that most of bugs have been sorted out.

svn commit: r312635 - svnadmin/conf

2017-01-22 Thread Matthew Seaman
Author: matthew (ports committer) Date: Sun Jan 22 17:05:33 2017 New Revision: 312635 URL: https://svnweb.freebsd.org/changeset/base/312635 Log: Stephen McKay has approved having his commit bit taken in. Approved by: core (implicit) Modified: svnadmin/conf/access Modified:

Re: svn commit: r312600 - head/sys/kern

2017-01-22 Thread Bruce Evans
On Sun, 22 Jan 2017, Konstantin Belousov wrote: On Sun, Jan 22, 2017 at 11:41:09PM +1100, Bruce Evans wrote: On Sun, 22 Jan 2017, Mateusz Guzik wrote: ... I have to disagree about the usefulness remark. If you check generated assembly for amd64 (included below), you will see the uncommon code

svn commit: r312632 - in vendor/lld/dist: ELF test/ELF test/ELF/Inputs

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:53:01 2017 New Revision: 312632 URL: https://svnweb.freebsd.org/changeset/base/312632 Log: Vendor import of lld release_40 branch r292732: https://llvm.org/svn/llvm-project/lld/branches/release_40@292732 Added:

svn commit: r312627 - in vendor/clang/dist: bindings/python/clang docs include/clang/Basic lib/Basic lib/Frontend lib/Parse lib/Sema test/CXX/dcl.dcl/basic.namespace/namespace.udecl test/CXX/dcl.de...

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:52:41 2017 New Revision: 312627 URL: https://svnweb.freebsd.org/changeset/base/312627 Log: Vendor import of clang release_40 branch r292732: https://llvm.org/svn/llvm-project/cfe/branches/release_40@292732 Added:

svn commit: r312629 - vendor/compiler-rt/compiler-rt-release_40-r292732

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:52:49 2017 New Revision: 312629 URL: https://svnweb.freebsd.org/changeset/base/312629 Log: Tag compiler-rt release_40 branch r292732. Added: vendor/compiler-rt/compiler-rt-release_40-r292732/ - copied from r312628, vendor/compiler-rt/dist/

svn commit: r312634 - vendor/lldb/lldb-release_40-r292732

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:53:09 2017 New Revision: 312634 URL: https://svnweb.freebsd.org/changeset/base/312634 Log: Tag lldb release_40 branch r292732. Added: vendor/lldb/lldb-release_40-r292732/ - copied from r312633, vendor/lldb/dist/

svn commit: r312630 - in vendor/libc++/dist: include src test/std/containers/sequences/array test/std/experimental/filesystem/fs.op.funcs/fs.op.last_write_time test/std/language.support/support.rtt...

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:52:53 2017 New Revision: 312630 URL: https://svnweb.freebsd.org/changeset/base/312630 Log: Vendor import of libc++ release_40 branch r292732: https://llvm.org/svn/llvm-project/libcxx/branches/release_40@292732 Added:

svn commit: r312633 - vendor/lld/lld-release_40-r292732

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:53:05 2017 New Revision: 312633 URL: https://svnweb.freebsd.org/changeset/base/312633 Log: Tag lld release_40 branch r292732. Added: vendor/lld/lld-release_40-r292732/ - copied from r312632, vendor/lld/dist/ ___

svn commit: r312631 - vendor/libc++/libc++-release_40-r292732

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:52:57 2017 New Revision: 312631 URL: https://svnweb.freebsd.org/changeset/base/312631 Log: Tag libc++ release_40 branch r292732. Added: vendor/libc++/libc++-release_40-r292732/ - copied from r312630, vendor/libc++/dist/

svn commit: r312626 - vendor/llvm/llvm-release_40-r292732

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:52:35 2017 New Revision: 312626 URL: https://svnweb.freebsd.org/changeset/base/312626 Log: Tag llvm release_40 branch r292732. Added: vendor/llvm/llvm-release_40-r292732/ - copied from r312625, vendor/llvm/dist/

svn commit: r312625 - in vendor/llvm/dist: cmake/modules docs include/llvm/Analysis lib/Analysis lib/Bitcode/Reader lib/LTO lib/Target/X86 lib/Transforms/Scalar lib/Transforms/Vectorize test/CodeGe...

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:52:30 2017 New Revision: 312625 URL: https://svnweb.freebsd.org/changeset/base/312625 Log: Vendor import of llvm release_40 branch r292732: https://llvm.org/svn/llvm-project/llvm/branches/release_40@292732 Added:

svn commit: r312628 - vendor/clang/clang-release_40-r292732

2017-01-22 Thread Dimitry Andric
Author: dim Date: Sun Jan 22 16:52:46 2017 New Revision: 312628 URL: https://svnweb.freebsd.org/changeset/base/312628 Log: Tag clang release_40 branch r292732. Added: vendor/clang/clang-release_40-r292732/ - copied from r312627, vendor/clang/dist/

svn commit: r312623 - head/sys/kern

2017-01-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Jan 22 15:35:51 2017 New Revision: 312623 URL: https://svnweb.freebsd.org/changeset/base/312623 Log: Remove redundant KASSERT. Modified: head/sys/kern/kern_racct.c Modified: head/sys/kern/kern_racct.c

svn commit: r312622 - head/sys/cam/ctl

2017-01-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Jan 22 15:32:17 2017 New Revision: 312622 URL: https://svnweb.freebsd.org/changeset/base/312622 Log: Add SCSI descriptors for USB Mass Storage. MFC after:2 weeks Sponsored by: The FreeBSD Foundation Modified: head/sys/cam/ctl/ctl.c head/sys/cam/ctl/ctl.h

svn commit: r312621 - head/sys/kern

2017-01-22 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Jan 22 15:27:14 2017 New Revision: 312621 URL: https://svnweb.freebsd.org/changeset/base/312621 Log: Improve debugging printf. Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_subr.c

svn commit: r312620 - stable/11/sys/boot/fdt/dts/arm

2017-01-22 Thread Jared McNeill
Author: jmcneill Date: Sun Jan 22 13:21:19 2017 New Revision: 312620 URL: https://svnweb.freebsd.org/changeset/base/312620 Log: MFC r310854, r310972 r310854: Add missing reg property to usbphy node. r310972: Fix a typo in the third address of the reg property for the usbphy node.

Re: svn commit: r312600 - head/sys/kern

2017-01-22 Thread Konstantin Belousov
On Sun, Jan 22, 2017 at 11:41:09PM +1100, Bruce Evans wrote: > On Sun, 22 Jan 2017, Mateusz Guzik wrote: > > > On Sun, Jan 22, 2017 at 12:07:56PM +1100, Bruce Evans wrote: > > ... > >> Later commits further unimproved style by adding __predict_ugly() and > >> long lines from blind substitution of

Re: svn commit: r312600 - head/sys/kern

2017-01-22 Thread Bruce Evans
On Sun, 22 Jan 2017, Mateusz Guzik wrote: On Sun, Jan 22, 2017 at 12:07:56PM +1100, Bruce Evans wrote: ... Later commits further unimproved style by adding __predict_ugly() and long lines from blind substitution of that. __predict_ugly() is almost as useful as 'register', but more invasive.

svn commit: r312619 - stable/11/usr.sbin/pciconf

2017-01-22 Thread Baptiste Daroussin
Author: bapt Date: Sun Jan 22 11:13:53 2017 New Revision: 312619 URL: https://svnweb.freebsd.org/changeset/base/312619 Log: MFC r311953 (by cem) pciconf(8): Reallow trailing colon in selectors Reallow device selectors to have a trailing colon, as documented in the manual page. This

Re: svn commit: r312600 - head/sys/kern

2017-01-22 Thread Mateusz Guzik
On Sun, Jan 22, 2017 at 12:07:56PM +1100, Bruce Evans wrote: > On Sat, 21 Jan 2017, Konstantin Belousov wrote: > > >On Sat, Jan 21, 2017 at 06:38:17PM +, Mateusz Guzik wrote: > >>... > >>Log: > >> vfs: refactor _vn_lock > >> > >> Stop testing for LK_RETRY and error multiple times. Also