svn commit: r311378 - head/contrib/bsnmp/snmpd

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Thu Jan 5 07:55:17 2017 New Revision: 311378 URL: https://svnweb.freebsd.org/changeset/base/311378 Log: lm_load: fix string copying issues - Ensure `section` doesn't overrun section by using strlcpy instead of strcpy [*]. - Use strdup instead of malloc + strcpy (th

svn commit: r311377 - head/contrib/netbsd-tests/fs/tmpfs

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Thu Jan 5 07:46:57 2017 New Revision: 311377 URL: https://svnweb.freebsd.org/changeset/base/311377 Log: Redo fix for CID 979581 The previous change was flawed in terms of how it calculated the buffer length for the sockaddr_un object. Use SUN_LEN where appropriate an

svn commit: r311376 - in stable/11: include lib/libc/x86/sys sys/dev/hyperv/include sys/dev/hyperv/vmbus sys/dev/hyperv/vmbus/amd64 sys/sys sys/x86/include

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 07:42:08 2017 New Revision: 311376 URL: https://svnweb.freebsd.org/changeset/base/311376 Log: MFC 310048,310101,310239 310048 hyperv: Implement "enlightened" time counter, which is rdtsc based. Reviewed by:kib Sponsored by: Microsoft

Re: svn commit: r311233 - head/contrib/netbsd-tests/fs/tmpfs

2017-01-04 Thread Ngie Cooper (yaneurabeya)
> On Jan 4, 2017, at 22:29, Ngie Cooper wrote: > > >> On Jan 4, 2017, at 15:45, Juli Mallett wrote: >> >>> On Wed, Jan 4, 2017 at 3:36 PM, Jilles Tjoelker wrote: On Wed, Jan 04, 2017 at 02:46:36AM +, Ngie Cooper wrote: - Initialize .sun_len before passing it to strlcpy and bind

Re: svn commit: r311233 - head/contrib/netbsd-tests/fs/tmpfs

2017-01-04 Thread Ngie Cooper
> On Jan 4, 2017, at 15:36, Jilles Tjoelker wrote: ... > It would be better to avoid naming the non-portable sun_len field if it > is just to make Coverity happy. I suggest initializing the structure > with designated initializers or memset(). > > Apart from that, the value for sun_len is wron

Re: svn commit: r311233 - head/contrib/netbsd-tests/fs/tmpfs

2017-01-04 Thread Ngie Cooper
> On Jan 4, 2017, at 15:45, Juli Mallett wrote: > >> On Wed, Jan 4, 2017 at 3:36 PM, Jilles Tjoelker wrote: >>> On Wed, Jan 04, 2017 at 02:46:36AM +, Ngie Cooper wrote: >>> - Initialize .sun_len before passing it to strlcpy and bind. >> It would be better to avoid naming the non-portable s

svn commit: r311375 - in stable/11/sys/dev/hyperv: include netvsc vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 06:25:16 2017 New Revision: 311375 URL: https://svnweb.freebsd.org/changeset/base/311375 Log: MFC 309874,309875 309874 hyperv/vmbus: Add channel polling support. Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org

svn commit: r311374 - stable/11/sys/dev/hyperv/storvsc

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 06:21:14 2017 New Revision: 311374 URL: https://svnweb.freebsd.org/changeset/base/311374 Log: MFC 309726,309728 309726 hyperv/storvsc: Fix the SCSI disk attachment issue. On pre-WS2016 Hyper-V, if the only LUNs > 7 are used, then all disks

svn commit: r311373 - in stable/11/sys/dev/hyperv: include utilities vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 06:19:07 2017 New Revision: 311373 URL: https://svnweb.freebsd.org/changeset/base/311373 Log: MFC 309705 hyperv/timesync: Support "sent TC" to improve accuracy. Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8

svn commit: r311372 - stable/11/sys/dev/hyperv/vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 06:15:14 2017 New Revision: 311372 URL: https://svnweb.freebsd.org/changeset/base/311372 Log: MFC 309704 hyperv/vmbus: Utilize vmbus_chan_run_task() Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8686 Modifie

svn commit: r311371 - in stable/11/sys: conf dev/hyperv/netvsc modules/hyperv/netvsc

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 06:11:53 2017 New Revision: 311371 URL: https://svnweb.freebsd.org/changeset/base/311371 Log: MFC 309346,309348,309353 309346 hyperv/hn: Add HN_DEBUG kernel option. If bufring is used for per-TX ring descs, don't update "available" counter

svn commit: r311370 - stable/11/sys/dev/hyperv/storvsc

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 05:59:15 2017 New Revision: 311370 URL: https://svnweb.freebsd.org/changeset/base/311370 Log: MFC 309320 hyperv/storvsc: Don't use timedwait. The timeout is unnecessary. Reviewed by:jhb Sponsored by: Microsoft Differenti

svn commit: r311369 - stable/11/sys/dev/hyperv/vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 05:54:22 2017 New Revision: 311369 URL: https://svnweb.freebsd.org/changeset/base/311369 Log: MFC 309319 hypver/vmbus: Remove extra assertion. It is asserted by vmbus_chan_gpadl_connect() now. Sponsored by: Microsoft Differential

svn commit: r311368 - in stable/11/sys/dev/hyperv: netvsc vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 05:51:00 2017 New Revision: 311368 URL: https://svnweb.freebsd.org/changeset/base/311368 Log: MFC 309310,309311,309316,309318 309310 hyperv/hn: Nuke the unused TX taskqueue CPU binding tunable. It was an experimental tunable, and is now deemed t

svn commit: r311367 - in stable/11/sys/dev/hyperv: include vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 05:46:06 2017 New Revision: 311367 URL: https://svnweb.freebsd.org/changeset/base/311367 Log: MFC 309240,309242,309244,309245,309670 309240 hyperv/vmbus: Add result polling support for xact API. Sponsored by: Microsoft Differential Revis

svn commit: r311366 - stable/11/sys/dev/hyperv/vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 05:41:33 2017 New Revision: 311366 URL: https://svnweb.freebsd.org/changeset/base/311366 Log: MFC 309236,309237 309236 hyperv/vmbus: Make sure that the allocated GPADL is not zero. Sponsored by: Microsoft Differential Revision: https://

svn commit: r311365 - stable/11/sys/dev/hyperv/netvsc

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 05:29:51 2017 New Revision: 311365 URL: https://svnweb.freebsd.org/changeset/base/311365 Log: MFC 309226-309231,309235 309226 hyperv/hn: Utilize vmbus_chan_xact_wait Sponsored by: Microsoft Differential Revision: https://reviews.freebsd

svn commit: r311364 - in stable/11/sys/dev/hyperv: include vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 05:24:30 2017 New Revision: 311364 URL: https://svnweb.freebsd.org/changeset/base/311364 Log: MFC 309128,309129,309131-309136,309138-309140,309224,309225 309128 hyperv/vmbus: Commit the GPADL id only after the connection succeeds. Minor style ch

svn commit: r311363 - head/sys/net80211

2017-01-04 Thread Adrian Chadd
Author: adrian Date: Thu Jan 5 05:03:11 2017 New Revision: 311363 URL: https://svnweb.freebsd.org/changeset/base/311363 Log: [net80211] correct VHT ieee80211com state bits. * rename the ieee80211com field for vht mcsinfo to be ic_, not iv; * add a vht config field, stealing from the spar

svn commit: r311362 - stable/11/sys/dev/hyperv/netvsc

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 04:59:37 2017 New Revision: 311362 URL: https://svnweb.freebsd.org/changeset/base/311362 Log: MFC 309085 hyperv/hn: Fix primary channel revocation Since hypervisor will not drain the TX bufring, once the channels are revoked: - Setup v

svn commit: r311361 - head/sys/dev/ath/ath_hal

2017-01-04 Thread Adrian Chadd
Author: adrian Date: Thu Jan 5 04:56:04 2017 New Revision: 311361 URL: https://svnweb.freebsd.org/changeset/base/311361 Log: [ath_hal] mad, mad hacks to get some semblence of correct HT/40 channels populated. The HT40 channel population logic was "just" doing pairs of channels starting w

svn commit: r311360 - head/sys/net

2017-01-04 Thread Adrian Chadd
Author: adrian Date: Thu Jan 5 04:49:23 2017 New Revision: 311360 URL: https://svnweb.freebsd.org/changeset/base/311360 Log: [net80211] add VHT media types in the media layer. Modified: head/sys/net/if_media.h Modified: head/sys/net/if_media.h ===

svn commit: r311359 - in stable/11/sys/dev/hyperv: include vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 04:22:03 2017 New Revision: 311359 URL: https://svnweb.freebsd.org/changeset/base/311359 Log: MFC 309030,309039,309080,309081,309083 309030 hyperv/vmbus: Set a mark on the revoked channel. This will be used to fix device detach DEVMETHOD for rev

svn commit: r311358 - stable/11/sys/dev/hyperv/netvsc

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 03:42:29 2017 New Revision: 311358 URL: https://svnweb.freebsd.org/changeset/base/311358 Log: MFC 308908,308909 308908 hyperv/hn: Allow enabling IPv6 TX checksum offloading and IPv6 TSO. They are still disabled by default. Sponsored by:

svn commit: r311357 - stable/11/sys/dev/hyperv/netvsc

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 03:35:51 2017 New Revision: 311357 URL: https://svnweb.freebsd.org/changeset/base/311357 Log: MFC 308907 hyperv/hn: Fix WITNESS warnings And re-enable SIOCADDMULTI/SIOCDELMULTI, after WITNESS warning is fixed. Sponsored by: Microsoft

svn commit: r311356 - in stable/11/sys/dev/hyperv: include vmbus

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 03:32:13 2017 New Revision: 311356 URL: https://svnweb.freebsd.org/changeset/base/311356 Log: MFC 308906 hyperv/vmbus: Support transction result busy-wait. Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8488

svn commit: r311355 - stable/11/sys/dev/hyperv/netvsc

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 03:25:38 2017 New Revision: 311355 URL: https://svnweb.freebsd.org/changeset/base/311355 Log: MFC 308905 hyperv/hn: Implement RNDIS multi-packet message support. Currently, it is only applied to packet sent through chimney sending buffers.

svn commit: r311354 - head/usr.sbin/inetd

2017-01-04 Thread Hiroki Sato
Author: hrs Date: Thu Jan 5 03:25:16 2017 New Revision: 311354 URL: https://svnweb.freebsd.org/changeset/base/311354 Log: Fix build when WITHOUT_INET6 is defined. Modified: head/usr.sbin/inetd/inetd.c Modified: head/usr.sbin/inetd/inetd.c

svn commit: r311353 - in stable/11: contrib/hyperv/tools etc/devd etc/mtree include share/man/man4 sys/conf sys/dev/hyperv/utilities sys/modules/hyperv/utilities usr.sbin/hyperv usr.sbin/hyperv/too...

2017-01-04 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jan 5 03:20:00 2017 New Revision: 311353 URL: https://svnweb.freebsd.org/changeset/base/311353 Log: MFC 308664,308742,308743 308664 hyperv/vss: Add driver and tools for VSS VSS stands for "Volume Shadow Copy Service". Unlike virtual machine sna

svn commit: r311352 - head/sys/vm

2017-01-04 Thread Mark Johnston
Author: markj Date: Thu Jan 5 03:13:45 2017 New Revision: 311352 URL: https://svnweb.freebsd.org/changeset/base/311352 Log: Remove a redundant use of min(). Reported by: rpokala X-MFC With: r311346 Modified: head/sys/vm/vm_init.c Modified: head/sys/vm/vm_init.c ===

svn commit: r311351 - in head/sys/dev: aha ahb aic ciss dpt firewire mly ncr nvme twa

2017-01-04 Thread Ravi Pokala
Author: rpokala Date: Thu Jan 5 03:08:57 2017 New Revision: 311351 URL: https://svnweb.freebsd.org/changeset/base/311351 Log: In the same vein as r311350, fix whitespace in handling of XPT_PATH_INQ in several more drivers. Sponsored by: Panasas Modified: head/sys/dev/aha/aha.c head/

svn commit: r311350 - head/sys/dev/advansys

2017-01-04 Thread Ravi Pokala
Author: rpokala Date: Thu Jan 5 02:54:03 2017 New Revision: 311350 URL: https://svnweb.freebsd.org/changeset/base/311350 Log: Fix whitespace in handling of XPT_PATH_INQ in adw(4). Came across this while doing some other minor CAM cleanup. Whitespace-only change, so not bothering w/ a rev

svn commit: r311349 - head/etc/mtree

2017-01-04 Thread Alan Somers
Author: asomers Date: Thu Jan 5 02:47:56 2017 New Revision: 311349 URL: https://svnweb.freebsd.org/changeset/base/311349 Log: tabs -> spaces in etc/mtree MFC after:4 weeks Modified: head/etc/mtree/BSD.tests.dist head/etc/mtree/BSD.var.dist Modified: head/etc/mtree/BSD.tests.dist

svn commit: r311348 - head/lib/libproc

2017-01-04 Thread Mark Johnston
Author: markj Date: Thu Jan 5 02:33:10 2017 New Revision: 311348 URL: https://svnweb.freebsd.org/changeset/base/311348 Log: Add a reasonable bound on the symbol table index size. Modified: head/lib/libproc/proc_sym.c Modified: head/lib/libproc/proc_sym.c

svn commit: r311347 - in head/sys/dev/rtwn/rtl8192c: . pci usb

2017-01-04 Thread Kevin Lo
Author: kevlo Date: Thu Jan 5 02:04:53 2017 New Revision: 311347 URL: https://svnweb.freebsd.org/changeset/base/311347 Log: In rtl8188eu, read R92C_HSSI_PARAM2(0)) register to detect whether it needs to enable CCK high power feature or not. Reviewed by: avos Modified: head/sys/dev/rt

svn commit: r311346 - in head/sys: kern sys vm

2017-01-04 Thread Mark Johnston
Author: markj Date: Thu Jan 5 01:44:12 2017 New Revision: 311346 URL: https://svnweb.freebsd.org/changeset/base/311346 Log: Add a small allocator for exec_map entries. Upon each execve, we allocate a KVA range for use in copying data to the new image. Pages must be faulted into the range

svn commit: r311344 - stable/11/lib/libc/locale

2017-01-04 Thread Pedro F. Giffuni
Author: pfg Date: Thu Jan 5 01:27:53 2017 New Revision: 311344 URL: https://svnweb.freebsd.org/changeset/base/311344 Log: MFC r310976: Move __hidden attribute towards the end of the declaration. Apple had them at the start but moving them to the end is better for faster reading and fit

svn commit: r311345 - head/sys/kern

2017-01-04 Thread Mark Johnston
Author: markj Date: Thu Jan 5 01:28:08 2017 New Revision: 311345 URL: https://svnweb.freebsd.org/changeset/base/311345 Log: Sort includes in kern_exec.c. MFC after:1 week Modified: head/sys/kern/kern_exec.c Modified: head/sys/kern/kern_exec.c ===

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

2017-01-04 Thread John Baldwin
Author: jhb Date: Thu Jan 5 00:59:53 2017 New Revision: 311343 URL: https://svnweb.freebsd.org/changeset/base/311343 Log: Use db_printsym() to display function names in stack traces. Previously, the stack unwinder tried to locate the start of the function in each frame by walking backwar

svn commit: r311342 - stable/11/sys/dev/spibus

2017-01-04 Thread Oleksandr Tymoshenko
Author: gonzo Date: Thu Jan 5 00:26:57 2017 New Revision: 311342 URL: https://svnweb.freebsd.org/changeset/base/311342 Log: MFC r310170, r310492 r310170: [spigen] Make "data" part of spigen_transfer optional Make st_data part of spigen_transfer optional by letting pass zero length

svn commit: r311341 - in head/sys/mips: include mips

2017-01-04 Thread John Baldwin
Author: jhb Date: Thu Jan 5 00:08:04 2017 New Revision: 311341 URL: https://svnweb.freebsd.org/changeset/base/311341 Log: Only call stacktrace_subr() from DDB. There was a single call to stacktrace() under an #ifdef DEBUG to obtain a stack trace during a fault that resulted in a function

Re: svn commit: r311233 - head/contrib/netbsd-tests/fs/tmpfs

2017-01-04 Thread Juli Mallett
On Wed, Jan 4, 2017 at 3:36 PM, Jilles Tjoelker wrote: > On Wed, Jan 04, 2017 at 02:46:36AM +, Ngie Cooper wrote: >> - Initialize .sun_len before passing it to strlcpy and bind. > It would be better to avoid naming the non-portable sun_len field if it > is just to make Coverity happy. I sugg

Re: svn commit: r311233 - head/contrib/netbsd-tests/fs/tmpfs

2017-01-04 Thread Jilles Tjoelker
On Wed, Jan 04, 2017 at 02:46:36AM +, Ngie Cooper wrote: > Author: ngie > Date: Wed Jan 4 02:46:36 2017 > New Revision: 311233 > URL: https://svnweb.freebsd.org/changeset/base/311233 > Log: > Fix Coverity issues > - Initialize .sun_len before passing it to strlcpy and bind. > - Close f

svn commit: r311340 - head/usr.bin/tail

2017-01-04 Thread Alan Somers
Author: asomers Date: Wed Jan 4 23:22:34 2017 New Revision: 311340 URL: https://svnweb.freebsd.org/changeset/base/311340 Log: Misc Coverity fixes for tail(1) CID 1006402: Initialize stack variable CID 271580: Don't leak memory when ENOMEM. Reported by: Coverity CID: 2

svn commit: r311338 - head/sys/vm

2017-01-04 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 4 22:31:09 2017 New Revision: 311338 URL: https://svnweb.freebsd.org/changeset/base/311338 Log: Fix assertion that checks that pages are consecutive to properly handle bogus_page insertion(s). Modified: head/sys/vm/vnode_pager.c Modified: head/sys/vm/vnode_pa

svn commit: r311336 - in head/sys: dev/agp kern vm

2017-01-04 Thread Gleb Smirnoff
Author: glebius Date: Wed Jan 4 22:27:19 2017 New Revision: 311336 URL: https://svnweb.freebsd.org/changeset/base/311336 Log: Move bogus_page declaration to vm_page.h and initialization to vm_page.c. Reviewed by: kib Modified: head/sys/dev/agp/agp_i810.c head/sys/kern/kern_sendfile.c

svn commit: r311333 - vendor/libc++/libc++-trunk-r291012/dist

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:25:45 2017 New Revision: 311333 URL: https://svnweb.freebsd.org/changeset/base/311333 Log: Tag libc++ trunk r291015. Added: vendor/libc++/libc++-trunk-r291012/dist/ - copied from r311332, vendor/libc++/dist/ ___

svn commit: r311332 - vendor/compiler-rt/compiler-rt-trunk-r291012/dist

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:25:38 2017 New Revision: 311332 URL: https://svnweb.freebsd.org/changeset/base/311332 Log: Tag compiler-rt trunk r291015. Added: vendor/compiler-rt/compiler-rt-trunk-r291012/dist/ - copied from r311331, vendor/compiler-rt/dist/

svn commit: r311330 - in vendor/clang/dist: include/clang/Basic include/clang/Sema lib/Sema test/SemaCXX

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:25:26 2017 New Revision: 311330 URL: https://svnweb.freebsd.org/changeset/base/311330 Log: Vendor import of clang trunk r291015: https://llvm.org/svn/llvm-project/cfe/trunk@291015 Modified: vendor/clang/dist/include/clang/Basic/DiagnosticSemaKinds.td vendor

svn commit: r311334 - vendor/lld/lld-trunk-r291012/dist

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:25:50 2017 New Revision: 311334 URL: https://svnweb.freebsd.org/changeset/base/311334 Log: Tag lld trunk r291015. Added: vendor/lld/lld-trunk-r291012/dist/ - copied from r311333, vendor/lld/dist/ ___ svn-src-all@

svn commit: r311331 - vendor/clang/clang-trunk-r291012/dist

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:25:31 2017 New Revision: 311331 URL: https://svnweb.freebsd.org/changeset/base/311331 Log: Tag clang trunk r291015. Added: vendor/clang/clang-trunk-r291012/dist/ - copied from r311330, vendor/clang/dist/ ___ svn-

svn commit: r311335 - vendor/lldb/lldb-trunk-r291012/dist

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:25:57 2017 New Revision: 311335 URL: https://svnweb.freebsd.org/changeset/base/311335 Log: Tag lldb trunk r291015. Added: vendor/lldb/lldb-trunk-r291012/dist/ - copied from r311334, vendor/lldb/dist/ ___ svn-src-

svn commit: r311328 - in vendor/llvm/dist: include/llvm/Support lib/CodeGen/SelectionDAG test/CodeGen/AArch64 test/CodeGen/PowerPC

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:25:16 2017 New Revision: 311328 URL: https://svnweb.freebsd.org/changeset/base/311328 Log: Vendor import of llvm trunk r291015: https://llvm.org/svn/llvm-project/llvm/trunk@291015 Added: vendor/llvm/dist/test/CodeGen/PowerPC/fp64-to-int16.ll Modified: vendo

svn commit: r311329 - vendor/llvm/llvm-trunk-r291012/dist

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:25:21 2017 New Revision: 311329 URL: https://svnweb.freebsd.org/changeset/base/311329 Log: Tag llvm trunk r291015. Added: vendor/llvm/llvm-trunk-r291012/dist/ - copied from r311328, vendor/llvm/dist/ ___ svn-src-

Re: svn commit: r311305 - in head/sys: cam cam/ctl cam/scsi dev/aac dev/aacraid dev/advansys dev/aha dev/ahb dev/ahci dev/aic dev/aic7xxx dev/amr dev/arcmsr dev/ata dev/buslogic dev/ciss dev/dpt dev/e

2017-01-04 Thread Ngie Cooper
On Wed, Jan 4, 2017 at 12:26 PM, Alan Somers wrote: > Author: asomers > Date: Wed Jan 4 20:26:42 2017 > New Revision: 311305 > URL: https://svnweb.freebsd.org/changeset/base/311305 > > Log: > Always null-terminate ccb_pathinq.(sim_vid|hba_vid|dev_name) > > The sim_vid, hba_vid, and dev_name f

svn commit: r311325 - in vendor/lldb/dist: cmake/modules lldb.xcodeproj packages/Python/lldbsuite/test/functionalities/postmortem/elf-core packages/Python/lldbsuite/test/functionalities/unwind/nore...

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:59 2017 New Revision: 311325 URL: https://svnweb.freebsd.org/changeset/base/311325 Log: Vendor import of lldb trunk r291012: https://llvm.org/svn/llvm-project/lldb/trunk@291012 Modified: vendor/lldb/dist/cmake/modules/AddLLDB.cmake vendor/lldb/dist/lldb.

svn commit: r311326 - vendor/lldb/lldb-trunk-r291012

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:12:03 2017 New Revision: 311326 URL: https://svnweb.freebsd.org/changeset/base/311326 Log: Tag lldb trunk r291012. Added: vendor/lldb/lldb-trunk-r291012/ - copied from r311325, vendor/lldb/dist/ ___ svn-src-all@f

svn commit: r311319 - in vendor/compiler-rt/dist: . lib/xray test/xray/TestCases/Linux

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:33 2017 New Revision: 311319 URL: https://svnweb.freebsd.org/changeset/base/311319 Log: Vendor import of compiler-rt trunk r291012: https://llvm.org/svn/llvm-project/compiler-rt/trunk@291012 Added: vendor/compiler-rt/dist/test/xray/TestCases/Linux/argv0-lo

svn commit: r311318 - vendor/clang/clang-trunk-r291012

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:31 2017 New Revision: 311318 URL: https://svnweb.freebsd.org/changeset/base/311318 Log: Tag clang trunk r291012. Added: vendor/clang/clang-trunk-r291012/ - copied from r311317, vendor/clang/dist/ ___ svn-src-a

svn commit: r311324 - vendor/lld/lld-trunk-r291012

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:54 2017 New Revision: 311324 URL: https://svnweb.freebsd.org/changeset/base/311324 Log: Tag lld trunk r291012. Added: vendor/lld/lld-trunk-r291012/ - copied from r311323, vendor/lld/dist/ ___ svn-src-all@freeb

svn commit: r311321 - in vendor/libc++/dist: . cmake/Modules docs include include/experimental include/support/win32 lib lib/abi src src/include src/support/win32 test test/libcxx/test test/std/con...

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:41 2017 New Revision: 311321 URL: https://svnweb.freebsd.org/changeset/base/311321 Log: Vendor import of libc++ trunk r291012: https://llvm.org/svn/llvm-project/libcxx/trunk@291012 Added: vendor/libc++/dist/utils/cat_files.py (contents, props changed) Mo

svn commit: r311323 - in vendor/lld/dist: COFF ELF test/COFF test/ELF

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:50 2017 New Revision: 311323 URL: https://svnweb.freebsd.org/changeset/base/311323 Log: Vendor import of lld trunk r291012: https://llvm.org/svn/llvm-project/lld/trunk@291012 Added: vendor/lld/dist/test/ELF/arm-thumb-interwork-shared.s (contents, props

svn commit: r311322 - vendor/libc++/libc++-trunk-r291012

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:45 2017 New Revision: 311322 URL: https://svnweb.freebsd.org/changeset/base/311322 Log: Tag libc++ trunk r291012. Added: vendor/libc++/libc++-trunk-r291012/ - copied from r311321, vendor/libc++/dist/ ___ svn-s

svn commit: r311317 - in vendor/clang/dist: include/clang-c include/clang/AST include/clang/Basic include/clang/Driver include/clang/Frontend include/clang/Sema include/clang/Serialization include/...

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:23 2017 New Revision: 311317 URL: https://svnweb.freebsd.org/changeset/base/311317 Log: Vendor import of clang trunk r291012: https://llvm.org/svn/llvm-project/cfe/trunk@291012 Added: vendor/clang/dist/include/clang/Tooling/Core/Diagnostic.h (contents, p

svn commit: r311320 - vendor/compiler-rt/compiler-rt-trunk-r291012

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:36 2017 New Revision: 311320 URL: https://svnweb.freebsd.org/changeset/base/311320 Log: Tag compiler-rt trunk r291012. Added: vendor/compiler-rt/compiler-rt-trunk-r291012/ - copied from r311319, vendor/compiler-rt/dist/ _

svn commit: r311315 - in vendor/llvm/dist: cmake cmake/modules include/llvm/ADT include/llvm/Analysis include/llvm/CodeGen include/llvm/DebugInfo/DWARF include/llvm/IR include/llvm/Support lib/Anal...

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:11 2017 New Revision: 311315 URL: https://svnweb.freebsd.org/changeset/base/311315 Log: Vendor import of llvm trunk r291012: https://llvm.org/svn/llvm-project/llvm/trunk@291012 Added: vendor/llvm/dist/test/Analysis/RegionInfo/bad_node_traversal.ll vendor

svn commit: r311316 - vendor/llvm/llvm-trunk-r291012

2017-01-04 Thread Dimitry Andric
Author: dim Date: Wed Jan 4 22:11:18 2017 New Revision: 311316 URL: https://svnweb.freebsd.org/changeset/base/311316 Log: Tag llvm trunk r291012. Added: vendor/llvm/llvm-trunk-r291012/ - copied from r311315, vendor/llvm/dist/ ___ svn-src-all@f

svn commit: r311311 - head/tools/build/mk

2017-01-04 Thread Jung-uk Kim
Author: jkim Date: Wed Jan 4 21:55:52 2017 New Revision: 311311 URL: https://svnweb.freebsd.org/changeset/base/311311 Log: Remove llvm-objdump when Clang is disabled. It was missed in r310889. Submitted by: dim Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modified: head/too

Re: svn commit: r310889 - head/tools/build/mk

2017-01-04 Thread Dimitry Andric
On 31 Dec 2016, at 07:07, Jung-uk Kim wrote: > > Author: jkim > Date: Sat Dec 31 06:07:48 2016 > New Revision: 310889 > URL: https://svnweb.freebsd.org/changeset/base/310889 > > Log: > Do not remove llvm-objdump. It is installed by default since r310840. > > Modified: > head/tools/build/mk/O

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

2017-01-04 Thread John Baldwin
Author: jhb Date: Wed Jan 4 21:13:21 2017 New Revision: 311309 URL: https://svnweb.freebsd.org/changeset/base/311309 Log: Further refine MIPS stack traces across trapframes. Use the trapframe unwinder recently added for kernel stack overflow panics for frames crossing MipsKernGenExceptio

svn commit: r311305 - in head/sys: cam cam/ctl cam/scsi dev/aac dev/aacraid dev/advansys dev/aha dev/ahb dev/ahci dev/aic dev/aic7xxx dev/amr dev/arcmsr dev/ata dev/buslogic dev/ciss dev/dpt dev/es...

2017-01-04 Thread Alan Somers
Author: asomers Date: Wed Jan 4 20:26:42 2017 New Revision: 311305 URL: https://svnweb.freebsd.org/changeset/base/311305 Log: Always null-terminate ccb_pathinq.(sim_vid|hba_vid|dev_name) The sim_vid, hba_vid, and dev_name fields of struct ccb_pathinq are fixed-length strings. AFAICT the

svn commit: r311303 - stable/11/sys/dev/iwn

2017-01-04 Thread Oleksandr Tymoshenko
Author: gonzo Date: Wed Jan 4 19:22:42 2017 New Revision: 311303 URL: https://svnweb.freebsd.org/changeset/base/311303 Log: MFC r309822, r310375 r309822: [iwn] Perform BUS_DMASYNC_PREREAD when initializing RX buffer BUS_DMASYNC_PREREAD is required when setting up RX buffer, otherwis

svn commit: r311299 - head/sys/mips/conf

2017-01-04 Thread Alexander Kabaev
Author: kan Date: Wed Jan 4 18:36:30 2017 New Revision: 311299 URL: https://svnweb.freebsd.org/changeset/base/311299 Log: Remove duplicate iic and iicbus devices from JZ4780 kernel Modified: head/sys/mips/conf/JZ4780 Modified: head/sys/mips/conf/JZ4780 ==

Re: svn commit: r311225 - head/sys/netinet

2017-01-04 Thread Mark Johnston
On Wed, Jan 04, 2017 at 02:19:13AM +, George V. Neville-Neil wrote: > Author: gnn > Date: Wed Jan 4 02:19:13 2017 > New Revision: 311225 > URL: https://svnweb.freebsd.org/changeset/base/311225 > > Log: > Fix DTrace TCP tracepoints to not use mtod() as it is both unnecessary and > dangerou

svn commit: r311298 - head/sbin/dhclient

2017-01-04 Thread Alan Somers
Author: asomers Date: Wed Jan 4 18:13:05 2017 New Revision: 311298 URL: https://svnweb.freebsd.org/changeset/base/311298 Log: Remove dead code in dhclient(8) The offending code has been dead ever since the import from OpenBSD in r195805. OpenBSD later deleted that entire function.

svn commit: r311297 - stable/11/sys/netinet

2017-01-04 Thread Hiren Panchasara
Author: hiren Date: Wed Jan 4 18:03:27 2017 New Revision: 311297 URL: https://svnweb.freebsd.org/changeset/base/311297 Log: MFC r309858 We currently don't do TSO if ip options are present. In case of IPv6, we look at in6p_options to check that. That is incorrect as we carry ip options in

svn commit: r311294 - head/usr.sbin/bsnmpd/modules/snmp_bridge

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 17:54:44 2017 New Revision: 311294 URL: https://svnweb.freebsd.org/changeset/base/311294 Log: style cleanup - bridge_pf_dump: use nitems instead of spelling it out longhand - bridge_do_pfctl: sort variables by alignment for type MFC after:1 week Mod

svn commit: r311293 - head/usr.sbin/bsnmpd/modules/snmp_bridge

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 17:50:52 2017 New Revision: 311293 URL: https://svnweb.freebsd.org/changeset/base/311293 Log: bridge_do_pfctl: allocate mib_name dynamically using asprintf This is being done to reduce wasted space, simplify complexity in the code, and to quell a Coverity war

svn commit: r311292 - head/usr.bin/rpcgen

2017-01-04 Thread Alan Somers
Author: asomers Date: Wed Jan 4 17:39:20 2017 New Revision: 311292 URL: https://svnweb.freebsd.org/changeset/base/311292 Log: Remove dead code in rpc_parse.c It's been dead ever since it was imported from TI-RPC in 1995. The dead code is still present in Illumos today, but was removed f

svn commit: r311291 - head/usr.sbin/bsnmpd/modules/snmp_bridge

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 17:38:18 2017 New Revision: 311291 URL: https://svnweb.freebsd.org/changeset/base/311291 Log: bridge_get_pfval: use nitems instead of spelling it out longhand MFC after:3 days Modified: head/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_sys.c Modified: hea

svn commit: r311290 - head/usr.sbin/bsnmpd/modules/snmp_bridge

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 17:33:18 2017 New Revision: 311290 URL: https://svnweb.freebsd.org/changeset/base/311290 Log: Use strlcpy instead of strcpy when copying the bridge name to ifr.ifr_name to avoid buffer overflows MFC after:1 week Reported by: Coverity CID: 10

svn commit: r311289 - stable/11/usr.sbin/rtadvd

2017-01-04 Thread Fabien Thomas
Author: fabient Date: Wed Jan 4 16:36:51 2017 New Revision: 311289 URL: https://svnweb.freebsd.org/changeset/base/311289 Log: MFC r308216: In rtadvd, interface lookup calls if_indextoname() many times in a loop, (it takes a long time on systems with many interfaces) without reason and

svn commit: r311288 - head/usr.bin/chat

2017-01-04 Thread Alan Somers
Author: asomers Date: Wed Jan 4 16:24:40 2017 New Revision: 311288 URL: https://svnweb.freebsd.org/changeset/base/311288 Log: Delete dead code in chat(8) It's always been dead, ever since first import in 1994. It's still dead in OpenBSD's version, too. Reported by: Coverity CID:

svn commit: r311287 - head/lib/libc/x86/sys

2017-01-04 Thread Konstantin Belousov
Author: kib Date: Wed Jan 4 16:10:52 2017 New Revision: 311287 URL: https://svnweb.freebsd.org/changeset/base/311287 Log: __vdso_gettc(): be extra careful with /dev/hpet mappings, never unmap the mapping which might be accessed by other threads. If a pointer to the /dev/hpet register pag

svn commit: r311286 - head/sys/kern

2017-01-04 Thread Konstantin Belousov
Author: kib Date: Wed Jan 4 16:09:45 2017 New Revision: 311286 URL: https://svnweb.freebsd.org/changeset/base/311286 Log: The callers of kern_getfsstat(UIO_SYSSPACE) expect that *buf always returns memory which must be freed, regardless of the error. Assign NULL to *buf in case we are not

svn commit: r311285 - in head: contrib/zlib contrib/zlib/contrib contrib/zlib/test lib/libz

2017-01-04 Thread Xin LI
Author: delphij Date: Wed Jan 4 16:09:08 2017 New Revision: 311285 URL: https://svnweb.freebsd.org/changeset/base/311285 Log: MFV r311279: zlib 1.2.10. MFC after:1 month Modified: head/contrib/zlib/ChangeLog head/contrib/zlib/README head/contrib/zlib/adler32.c head/contrib/zli

Re: svn commit: r311283 - head/sys/cam/ctl

2017-01-04 Thread Ryan Stone
On Wed, Jan 4, 2017 at 7:50 AM, Edward Tomasz Napierala wrote: > + refcount_release(&cs->cs_outstanding_ctl_pdus); > Shouldn't the return value of refcount_release() be checked? ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/m

svn commit: r311284 - head/sys/kern

2017-01-04 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Jan 4 14:43:57 2017 New Revision: 311284 URL: https://svnweb.freebsd.org/changeset/base/311284 Log: Fix bug that would result in a kernel crash in some cases involving a symlink and an autofs mount request. The crash was caused by namei() calling bcopy() with a nega

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

2017-01-04 Thread Edward Tomasz Napierala
Author: trasz Date: Wed Jan 4 12:50:44 2017 New Revision: 311283 URL: https://svnweb.freebsd.org/changeset/base/311283 Log: Don't release the cfiscsi session refcount too early. It wasn't observed to fix any actual error, but it's the right thing to do from the correctness point of view.

svn commit: r311282 - head/contrib/bsnmp/snmp_mibII

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 10:08:18 2017 New Revision: 311282 URL: https://svnweb.freebsd.org/changeset/base/311282 Log: snmp_mibII(3) requires net/if.h and net/if_mib.h Document that requirement MFC after:1 week Modified: head/contrib/bsnmp/snmp_mibII/snmp_mibII.3 Modified:

svn commit: r311280 - vendor/zlib/1.2.10

2017-01-04 Thread Xin LI
Author: delphij Date: Wed Jan 4 09:38:08 2017 New Revision: 311280 URL: https://svnweb.freebsd.org/changeset/base/311280 Log: Tag zlib 1.2.10. Added: vendor/zlib/1.2.10/ - copied from r311279, vendor/zlib/dist/ ___ svn-src-all@freebsd.org mail

svn commit: r311279 - in vendor/zlib/dist: . as400 contrib contrib/ada contrib/blast contrib/delphi contrib/dotzlib/DotZLib contrib/infback9 contrib/minizip contrib/pascal contrib/puff contrib/vstu...

2017-01-04 Thread Xin LI
Author: delphij Date: Wed Jan 4 09:37:45 2017 New Revision: 311279 URL: https://svnweb.freebsd.org/changeset/base/311279 Log: Vendor import of zlib 1.2.10. Added: vendor/zlib/dist/contrib/vstudio/vc12/ vendor/zlib/dist/contrib/vstudio/vc12/miniunz.vcxproj vendor/zlib/dist/contrib/vstudio

svn commit: r311277 - vendor/zlib/1.2.8-full

2017-01-04 Thread Xin LI
Author: delphij Date: Wed Jan 4 09:33:25 2017 New Revision: 311277 URL: https://svnweb.freebsd.org/changeset/base/311277 Log: Tag the 1.2.8 full tree. Added: vendor/zlib/1.2.8-full/ - copied from r311276, vendor/zlib/dist/ ___ svn-src-all@free

svn commit: r311276 - vendor/libz

2017-01-04 Thread Xin LI
Author: delphij Date: Wed Jan 4 09:32:23 2017 New Revision: 311276 URL: https://svnweb.freebsd.org/changeset/base/311276 Log: Decomission vendor/libz. Deleted: vendor/libz/ ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/

svn commit: r311275 - in head: contrib/zlib contrib/zlib/amiga contrib/zlib/as400 contrib/zlib/contrib/ada contrib/zlib/contrib/amd64 contrib/zlib/contrib/blast contrib/zlib/contrib/delphi contrib/...

2017-01-04 Thread Xin LI
Author: delphij Date: Wed Jan 4 09:30:47 2017 New Revision: 311275 URL: https://svnweb.freebsd.org/changeset/base/311275 Log: Restructure libz, place vendor files in contrib/zlib like other third party software, this provides more standarized import workflow and makes future upgrades easier

svn commit: r311274 - head/contrib/netbsd-tests/lib/libpthread

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 09:06:49 2017 New Revision: 311274 URL: https://svnweb.freebsd.org/changeset/base/311274 Log: run: ensure pthread_condattr_{init,setclock} is successful MFC after:1 week Reported by: Coverity CID: 1268631, 1268633 Modified: head/contrib/net

svn commit: r311273 - head/contrib/netbsd-tests/lib/libc/sys

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 09:00:16 2017 New Revision: 311273 URL: https://svnweb.freebsd.org/changeset/base/311273 Log: setrlimit_basic: don't leak buf; free it on completion MFC after:3 days Reported by: Coverity CID: 978311 Modified: head/contrib/netbsd-tests/lib/

svn commit: r311272 - head/contrib/netbsd-tests/lib/libc/sys

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 08:59:06 2017 New Revision: 311272 URL: https://svnweb.freebsd.org/changeset/base/311272 Log: revoke_perm: don't leak fd at the end of the test; close it This code is unused on FreeBSD, but it mutes a valid Coverity warning which would be true on NetBSD

svn commit: r311271 - head/contrib/netbsd-tests/lib/libc/sys

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 08:49:07 2017 New Revision: 311271 URL: https://svnweb.freebsd.org/changeset/base/311271 Log: stat_symlink: don't leak fd; close the file descriptor when done MFC after:3 days Reported by: Coverity CID: 978314 Modified: head/contrib/netbsd-

svn commit: r311270 - head/contrib/netbsd-tests/lib/libc/sys

2017-01-04 Thread Ngie Cooper
Author: ngie Date: Wed Jan 4 08:43:27 2017 New Revision: 311270 URL: https://svnweb.freebsd.org/changeset/base/311270 Log: pipe_restart: free f on function exit to quell complaint from Coverity MFC after:3 days Reported by: Coverity CID: 978307 Modified: head/contrib/n

  1   2   >