svn commit: r323042 - head/usr.bin/calendar/calendars

2017-08-30 Thread Greg Lehey
Author: grog Date: Wed Aug 30 23:49:14 2017 New Revision: 323042 URL: https://svnweb.freebsd.org/changeset/base/323042 Log: Spelling. Modified: head/usr.bin/calendar/calendars/calendar.holiday Modified: head/usr.bin/calendar/calendars/calendar.holiday

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

2017-08-30 Thread Navdeep Parhar
Author: np Date: Wed Aug 30 23:41:04 2017 New Revision: 323041 URL: https://svnweb.freebsd.org/changeset/base/323041 Log: cxgbe(4): Add two new debug flags -- one to allow manual firmware install after full initialization, and another to disable the TCB cache (T6+). The latter works as a

svn commit: r323040 - head/sys/mips/rmi

2017-08-30 Thread Ed Maste
Author: emaste Date: Wed Aug 30 22:58:11 2017 New Revision: 323040 URL: https://svnweb.freebsd.org/changeset/base/323040 Log: xls_ehci: eliminate 'format string is not a string literal' warning Reported by: Clang MFC after:1 week Sponsored by: The FreeBSD Foundation Modified:

svn commit: r323039 - head/sys/mips/cavium

2017-08-30 Thread Ed Maste
Author: emaste Date: Wed Aug 30 22:54:11 2017 New Revision: 323039 URL: https://svnweb.freebsd.org/changeset/base/323039 Log: octeon_ebt3000_cf: eliminate 'format string is not a string literal' warning Reported by: Clang MFC after:1 week Sponsored by: The FreeBSD Foundation

svn commit: r323032 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/ntb/ntb_hw sys/i386/conf sys/modules/ntb sys/modules/ntb/ntb_hw sys/modules/ntb/ntb_hw_intel sys/modules/ntb/ntb_hw_plx

2017-08-30 Thread Alexander Motin
Author: mav Date: Wed Aug 30 21:16:32 2017 New Revision: 323032 URL: https://svnweb.freebsd.org/changeset/base/323032 Log: Add NTB driver for PLX/Avago/Broadcom PCIe switches. This driver supports both NTB-to-NTB and NTB-to-Root Port modes (though the second with predictable

svn commit: r323031 - head/libexec/rtld-elf

2017-08-30 Thread John Baldwin
Author: jhb Date: Wed Aug 30 20:00:15 2017 New Revision: 323031 URL: https://svnweb.freebsd.org/changeset/base/323031 Log: Compile reloc.o with -fno-jump-tables on MIPS. In particular, the switch statement on the type of dynamic entries in _rtld_relocate_nonplt_self() needs to not use a

svn commit: r323029 - head/sys/mips/mips

2017-08-30 Thread John Baldwin
Author: jhb Date: Wed Aug 30 19:21:11 2017 New Revision: 323029 URL: https://svnweb.freebsd.org/changeset/base/323029 Log: Apply 64k padding to stack pointer for 32-bit processes. In particular, MIPS now has COMPAT_FREEBSD32 for n64 kernels so this cannot be ignored for n64. On the

svn commit: r323028 - head/lib/csu/mips

2017-08-30 Thread John Baldwin
Author: jhb Date: Wed Aug 30 19:19:31 2017 New Revision: 323028 URL: https://svnweb.freebsd.org/changeset/base/323028 Log: Don't include GNU object attributes when building with clang. LLVM's MIPS assembler parser does not understand the GNU as '.gnu_attribute' keyword. This could be

svn commit: r323027 - in head/sys: dev/e1000 net

2017-08-30 Thread Sean Bruno
Author: sbruno Date: Wed Aug 30 18:56:24 2017 New Revision: 323027 URL: https://svnweb.freebsd.org/changeset/base/323027 Log: Revert r323008 and its conversion of e1000/iflib to using SX locks. This seems to be missing something on the 82574L causing NFS root mounts to hang.

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

2017-08-30 Thread Navdeep Parhar
Author: np Date: Wed Aug 30 18:46:38 2017 New Revision: 323026 URL: https://svnweb.freebsd.org/changeset/base/323026 Log: cxgbe(4): Zero out the memory allocated for the debug dump. cudbg_collect seems to expect it this way. MFC after:1 week Sponsored by: Chelsio Communications

svn commit: r323025 - head/libexec/rtld-elf

2017-08-30 Thread John Baldwin
Author: jhb Date: Wed Aug 30 18:22:52 2017 New Revision: 323025 URL: https://svnweb.freebsd.org/changeset/base/323025 Log: Read max_stack_flags from correct object. 'obj' is not initialized here. Reviewed by: kib MFC after:1 week Sponsored by: DARPA / AFRL Modified:

svn commit: r323024 - head/sys/dev/ixgbe

2017-08-30 Thread Konstantin Belousov
Author: kib Date: Wed Aug 30 18:19:25 2017 New Revision: 323024 URL: https://svnweb.freebsd.org/changeset/base/323024 Log: Only make the if_ix module depend on netmap when netmap is configured. Approved by: erj Sponsored by: The FreeBSD Foundation MFC after:1 week Modified:

svn commit: r323023 - head/sys/dev/bhnd/cores/usb

2017-08-30 Thread Ed Maste
Author: emaste Date: Wed Aug 30 17:39:51 2017 New Revision: 323023 URL: https://svnweb.freebsd.org/changeset/base/323023 Log: bhnd: initialize variable before use Reported by: Clang MFC after:1 week Sponsored by: The FreeBSD Foundation Modified:

svn commit: r323022 - head/sys/mips/atheros

2017-08-30 Thread Ed Maste
Author: emaste Date: Wed Aug 30 17:38:55 2017 New Revision: 323022 URL: https://svnweb.freebsd.org/changeset/base/323022 Log: arge: correct bzero sizeof (pointed-to object, not pointer) Reported by: Clang MFC after:1 week Sponsored by: The FreeBSD Foundation Modified:

Re: svn commit: r322969 - in head: sbin/mdconfig sys/dev/md sys/sys

2017-08-30 Thread Maxim Sobolev
Hi Ian, I've committed support for the md_label into 32-bit-to-64-bit ioctl translation later and tested it for a bit here. It would be nice if you give it a go as well so if there are any bugs I'd like to iron them out before I MFC this piece in few weeks. Interestingly enough, I found mdconfig

svn commit: r323021 - head/usr.bin/truss

2017-08-30 Thread John Baldwin
Author: jhb Date: Wed Aug 30 15:45:23 2017 New Revision: 323021 URL: https://svnweb.freebsd.org/changeset/base/323021 Log: Decode signal information returned by system calls. Specifically, decode the siginfo structure returned by sigtimedwait(), sigwaitinfo(), and wait6(). While here,

svn commit: r323020 - head/usr.bin/truss

2017-08-30 Thread John Baldwin
Author: jhb Date: Wed Aug 30 15:32:47 2017 New Revision: 323020 URL: https://svnweb.freebsd.org/changeset/base/323020 Log: Trim stale prototype for ioctlname(). Modified: head/usr.bin/truss/extern.h Modified: head/usr.bin/truss/extern.h

svn commit: r323019 - head/sys/compat/freebsd32

2017-08-30 Thread Maxim Sobolev
Author: sobomax Date: Wed Aug 30 15:07:10 2017 New Revision: 323019 URL: https://svnweb.freebsd.org/changeset/base/323019 Log: Add proper support for the md_label into md(4) ioctl compat layer. While I am here, declare struct md_ioctl32 as packed which allows us to stop playing tricks with

svn commit: r323018 - head/sys/vm

2017-08-30 Thread Konstantin Belousov
Author: kib Date: Wed Aug 30 10:17:00 2017 New Revision: 323018 URL: https://svnweb.freebsd.org/changeset/base/323018 Log: Adjust interface of swapon_check_swzone() to its actual usage. The function return value is not used. Its argument is always swap_total/PAGE_SIZE, so make it not

svn commit: r323017 - head/sys/vm

2017-08-30 Thread Konstantin Belousov
Author: kib Date: Wed Aug 30 09:44:05 2017 New Revision: 323017 URL: https://svnweb.freebsd.org/changeset/base/323017 Log: Make the swap_pager_full variable static. r290920 removed the use of the variable from vm/vm_pageout.c. Submitted by: o...@j.email.ne.jp PR: 221356 MFC

svn commit: r323016 - head/usr.bin/netstat

2017-08-30 Thread Baptiste Daroussin
Author: bapt Date: Wed Aug 30 07:58:33 2017 New Revision: 323016 URL: https://svnweb.freebsd.org/changeset/base/323016 Log: Don't call kresolv_list() if using netstat on live kernel kresolve_list() is calling many kldsym(2). Removing that call on when collecting stats for the running

svn commit: r323015 - in head: sys/compat/cloudabi sys/compat/cloudabi32 sys/compat/cloudabi64 sys/contrib/cloudabi usr.bin/truss

2017-08-30 Thread Ed Schouten
Author: ed Date: Wed Aug 30 07:30:06 2017 New Revision: 323015 URL: https://svnweb.freebsd.org/changeset/base/323015 Log: Complete the CloudABI networking refactoring. Now that all of the packaged software has been adjusted to either use Flower (https://github.com/NuxiNL/flower) for

svn commit: r323014 - head/lib/libcompiler_rt

2017-08-30 Thread Dimitry Andric
Author: dim Date: Wed Aug 30 07:05:29 2017 New Revision: 323014 URL: https://svnweb.freebsd.org/changeset/base/323014 Log: Follow-up to r323001: if the actually selected CPUTYPE is capable of SSE2 instructions, we can use them. Suggested by: jkim PR: 221733 MFC after:1