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
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
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
> 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
> 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
> 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
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
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
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
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
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
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
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
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
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
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://
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
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
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
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
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
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
===
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
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:
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
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
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.
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
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
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
===
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/
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
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
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
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
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
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
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
===
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
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
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
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
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
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
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
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
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/
___
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/
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
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@
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-
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-
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
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-
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
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.
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
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
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
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
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
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
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
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
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/
_
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
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
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
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
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
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
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
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
==
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
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.
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
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
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
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
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
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
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
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:
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
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
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
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
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
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.
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:
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
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
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
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/
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
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
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/
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
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-
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 - 100 of 106 matches
Mail list logo