Author: mav
Date: Wed Jan 25 07:51:53 2017
New Revision: 312742
URL: https://svnweb.freebsd.org/changeset/base/312742
Log:
MFC r311935: Pretend we support some IOCTLs to not scary upper layers.
Modified:
stable/10/sys/dev/ntb/if_ntb/if_ntb.c
Directory Properties:
stable/10/ (props changed
Author: mav
Date: Wed Jan 25 07:51:19 2017
New Revision: 312741
URL: https://svnweb.freebsd.org/changeset/base/312741
Log:
MFC r311935: Pretend we support some IOCTLs to not scary upper layers.
Modified:
stable/11/sys/dev/ntb/if_ntb/if_ntb.c
Directory Properties:
stable/11/ (props changed
Author: wma
Date: Wed Jan 25 06:11:07 2017
New Revision: 312740
URL: https://svnweb.freebsd.org/changeset/base/312740
Log:
Add misssing Armada38x ID's in CESA attach
Marvell Armada 38x is supported in 3 variants,
so take all into consideration in crypto driver
attach routine.
Submi
Author: wma
Date: Wed Jan 25 06:08:10 2017
New Revision: 312739
URL: https://svnweb.freebsd.org/changeset/base/312739
Log:
Introduce armada_thermal driver for Armada family platforms
* Currently supports only Armada38X family but other Marvell SoC's
can be added if needed.
* Provides
On Wed, Jan 25, 2017 at 01:29:21PM +1100, Bruce Evans wrote:
> On Tue, 24 Jan 2017, Mateusz Guzik wrote:
>
> >Log:
> > hwpmc: partially depessimize munmap handling if the module is not loaded
> >
> > HWPMC_HOOKS is enabled in GENERIC and triggers some work avoidable in the
> > common (module not l
On Tue, 24 Jan 2017, Mateusz Guzik wrote:
Log:
hwpmc: partially depessimize munmap handling if the module is not loaded
HWPMC_HOOKS is enabled in GENERIC and triggers some work avoidable in the
common (module not loaded) case.
...
Modified: head/sys/sys/pmckern.h
Author: imp
Date: Wed Jan 25 02:05:08 2017
New Revision: 312732
URL: https://svnweb.freebsd.org/changeset/base/312732
Log:
Preening pass to fix up trailing white space and other minor style(9)
nits (though I'm sure others remain).
MFC After: 3 days
Modified:
head/sys/cam/cam_iosched.c
Author: emaste
Date: Wed Jan 25 01:16:10 2017
New Revision: 312731
URL: https://svnweb.freebsd.org/changeset/base/312731
Log:
Regen src.conf.5 after r312730 WITH_REPRODUCIBLE_BUILD
Also pick up r312019
Modified:
stable/11/share/man/man5/src.conf.5
Modified: stable/11/share/man/man5/src.
Author: emaste
Date: Wed Jan 25 01:04:51 2017
New Revision: 312730
URL: https://svnweb.freebsd.org/changeset/base/312730
Log:
Add WITH_REPRODUCIBLE_BUILD src.conf(5) knob
MFC r310128: Add WITH_REPRODUCIBLE_BUILD src.conf(5) knob to disable kernel
metadata
The kernel builds reproduc
Author: emaste
Date: Wed Jan 25 00:44:21 2017
New Revision: 312729
URL: https://svnweb.freebsd.org/changeset/base/312729
Log:
readelf: add PPC64 relocation types
MFC of r311941, r311942
Modified:
stable/11/contrib/elftoolchain/libelftc/elftc_reloc_type_str.c
Directory Properties:
stabl
Author: davidcs
Date: Wed Jan 25 00:23:38 2017
New Revision: 312728
URL: https://svnweb.freebsd.org/changeset/base/312728
Log:
Added support for if_transmit and if_qflush
Removed if_start
updated version to 3.10.33
MFC after:5 days
Modified:
head/sys/dev/qlxgbe/ql_def.h
head/sys/de
On Tue, Jan 24, 2017 at 09:48:58PM +, Mateusz Guzik wrote:
> New Revision: 312723
> URL: https://svnweb.freebsd.org/changeset/base/312723
>
> Log:
> proc: perform a lockless check in sys_issetugid
>
> Discussed with: kib
Shouldn't the summary of this discussion be included in the c
Author: adrian
Date: Tue Jan 24 22:52:09 2017
New Revision: 312726
URL: https://svnweb.freebsd.org/changeset/base/312726
Log:
[ath_hal] note that the CCA configuration setting may be chip-dependent.
I bet it isn't, but who knows - this is making assumptions about the
layout of AR_DIAG.
M
Author: emaste
Date: Tue Jan 24 22:46:43 2017
New Revision: 312725
URL: https://svnweb.freebsd.org/changeset/base/312725
Log:
imgact_elf: refactor et_dyn_addr calculation
This simplifies the logic somewhat. It is extracted from the change in
review in D5603.
Differential Revision:
> From: Gleb Smirnoff [mailto:gleb...@freebsd.org]
> Dexuan,
>
> On Tue, Jan 24, 2017 at 09:19:47AM +, Dexuan Cui wrote:
> D> --- head/sys/sys/eventhandler.hTue Jan 24 09:15:36 2017
> (r312686)
> D> +++ head/sys/sys/eventhandler.hTue Jan 24 09:19:46 2017
> (r312687)
> D>
Author: mjg
Date: Tue Jan 24 22:00:16 2017
New Revision: 312724
URL: https://svnweb.freebsd.org/changeset/base/312724
Log:
hwpmc: partially depessimize munmap handling if the module is not loaded
HWPMC_HOOKS is enabled in GENERIC and triggers some work avoidable in the
common (module not
Author: mjg
Date: Tue Jan 24 21:48:57 2017
New Revision: 312723
URL: https://svnweb.freebsd.org/changeset/base/312723
Log:
proc: perform a lockless check in sys_issetugid
Discussed with: kib
MFC after:1 week
Modified:
head/sys/kern/kern_prot.c
Modified: head/sys/kern/kern_pr
Author: tuexen
Date: Tue Jan 24 21:30:31 2017
New Revision: 312722
URL: https://svnweb.freebsd.org/changeset/base/312722
Log:
Fix a bug where the overhead of the I-DATA chunk was not considered.
MFC after: 1 week
Modified:
head/sys/netinet/sctp_output.c
Modified: head/sys/netinet/sctp_o
On Sun, Jan 22, 2017 at 03:30:19PM -0800, Rodney W. Grimes wrote:
> > -# Enable the builtin emacs(1) command line editor in sh(1),
> > -# e.g. C-a -> beginning-of-line.
> > -set -o emacs
> > -
> > # Uncomment this and comment the above to enable the builtin vi(1) command
>
Author: jilles
Date: Tue Jan 24 21:07:13 2017
New Revision: 312721
URL: https://svnweb.freebsd.org/changeset/base/312721
Log:
skel: Remove reference to deleted part in previous commit to this file.
Reported by: Rodney W. Grimes
MFC after:1 week
Modified:
head/share/skel/dot.shrc
On Tue, 24 Jan 2017, Conrad E. Meyer wrote:
Log:
Use time_t for intermediate values to avoid overflow in clock_ts_to_ct
This is bogus. time_t is for storing times in seconds, not for times in
days, hours or minutes.
Add additionally safety and overflow checks to clock_ts_to_ct and the
BC
Author: mjg
Date: Tue Jan 24 19:45:33 2017
New Revision: 312718
URL: https://svnweb.freebsd.org/changeset/base/312718
Log:
MFC r310766,r310767,r310774,r310779:
cache: drop the NULL check from VP2VNODELOCK
Now that negative entries are annotated with a dedicated flag, NULL vnode
Author: mjg
Date: Tue Jan 24 19:41:55 2017
New Revision: 312716
URL: https://svnweb.freebsd.org/changeset/base/312716
Log:
MFC r311004:
fd: access openfiles once in falloc_noinstall
This is similar to what's done with nprocs.
Note this is only a band aid.
Modified:
Author: mjg
Date: Tue Jan 24 19:40:35 2017
New Revision: 312715
URL: https://svnweb.freebsd.org/changeset/base/312715
Log:
MFC r310983:
vfs: switch nodes_created, recycles_count and free_owe_inact to counter(9)
Modified:
stable/11/sys/kern/vfs_subr.c
Directory Properties:
stable/11
Author: mjg
Date: Tue Jan 24 19:39:24 2017
New Revision: 312714
URL: https://svnweb.freebsd.org/changeset/base/312714
Log:
MFC r310805:
Remove cpu_spinwait after seq_consistent.
It does not add any benefit as the read routine will do it as necessary.
Modified:
stable/11/sys/
Author: mjg
Date: Tue Jan 24 19:38:10 2017
New Revision: 312713
URL: https://svnweb.freebsd.org/changeset/base/312713
Log:
MFC r310907:
Use vrefact in vnode_pager_alloc.
Modified:
stable/11/sys/vm/vnode_pager.c
Directory Properties:
stable/11/ (props changed)
Modified: stable/11
Dexuan,
On Tue, Jan 24, 2017 at 09:19:47AM +, Dexuan Cui wrote:
D> Author: dexuan
D> Date: Tue Jan 24 09:19:46 2017
D> New Revision: 312687
D> URL: https://svnweb.freebsd.org/changeset/base/312687
D>
D> Log:
D> ifnet: introduce event handlers for ifup/ifdown events
D>
D> Hyper-V's NI
Author: dim
Date: Tue Jan 24 19:18:27 2017
New Revision: 312712
URL: https://svnweb.freebsd.org/changeset/base/312712
Log:
Tag lldb release_40 branch r292951.
Added:
vendor/lldb/lldb-release_40-r292951/
- copied from r312711, vendor/lldb/dist/
Author: dim
Date: Tue Jan 24 19:17:53 2017
New Revision: 312704
URL: https://svnweb.freebsd.org/changeset/base/312704
Log:
Vendor import of llvm release_40 branch r292951:
https://llvm.org/svn/llvm-project/llvm/branches/release_40@292951
Added:
vendor/llvm/dist/test/CodeGen/AArch64/ldst-opt
Author: dim
Date: Tue Jan 24 19:18:20 2017
New Revision: 312710
URL: https://svnweb.freebsd.org/changeset/base/312710
Log:
Tag libc++ release_40 branch r292951.
Added:
vendor/libc++/libc++-release_40-r292951/
- copied from r312709, vendor/libc++/dist/
Author: dim
Date: Tue Jan 24 19:18:23 2017
New Revision: 312711
URL: https://svnweb.freebsd.org/changeset/base/312711
Log:
Tag lld release_40 branch r292951.
Added:
vendor/lld/lld-release_40-r292951/
- copied from r312710, vendor/lld/dist/
___
Author: dim
Date: Tue Jan 24 19:18:17 2017
New Revision: 312709
URL: https://svnweb.freebsd.org/changeset/base/312709
Log:
Vendor import of libc++ release_40 branch r292951:
https://llvm.org/svn/llvm-project/libcxx/branches/release_40@292951
Modified:
vendor/libc++/dist/include/__config
v
Author: dim
Date: Tue Jan 24 19:18:12 2017
New Revision: 312708
URL: https://svnweb.freebsd.org/changeset/base/312708
Log:
Tag compiler-rt release_40 branch r292951.
Added:
vendor/compiler-rt/compiler-rt-release_40-r292951/
- copied from r312707, vendor/compiler-rt/dist/
Author: dim
Date: Tue Jan 24 19:18:04 2017
New Revision: 312706
URL: https://svnweb.freebsd.org/changeset/base/312706
Log:
Vendor import of clang release_40 branch r292951:
https://llvm.org/svn/llvm-project/cfe/branches/release_40@292951
Added:
vendor/clang/dist/test/Sema/PR28181.c (conte
Author: dim
Date: Tue Jan 24 19:18:10 2017
New Revision: 312707
URL: https://svnweb.freebsd.org/changeset/base/312707
Log:
Tag clang release_40 branch r292951.
Added:
vendor/clang/clang-release_40-r292951/
- copied from r312706, vendor/clang/dist/
Author: dim
Date: Tue Jan 24 19:17:58 2017
New Revision: 312705
URL: https://svnweb.freebsd.org/changeset/base/312705
Log:
Tag llvm release_40 branch r292951.
Added:
vendor/llvm/llvm-release_40-r292951/
- copied from r312704, vendor/llvm/dist/
Author: andrew
Date: Tue Jan 24 18:56:09 2017
New Revision: 312703
URL: https://svnweb.freebsd.org/changeset/base/312703
Log:
Fix the error value we write in cerror. __error returns an int *, however
we were writing a 64 bit value meaning the 32 bits after this would be
trashed.
MFC aft
On 01/23/2017 12:12, Eric van Gyzen wrote:
> On 01/23/2017 10:03, Andriy Gapon wrote:
>> On 23/01/2017 15:34, Bruce Evans wrote:
>>> What is a good benchmark for showing that the fix helps?
>>
>> Honestly, I do not know. We ran into a pathology where a thread was not
>> getting
>> scheduled for a
Author: cem
Date: Tue Jan 24 18:05:29 2017
New Revision: 312702
URL: https://svnweb.freebsd.org/changeset/base/312702
Log:
Use time_t for intermediate values to avoid overflow in clock_ts_to_ct
Add additionally safety and overflow checks to clock_ts_to_ct and the
BCD routines while we're
Author: kib
Date: Tue Jan 24 17:30:13 2017
New Revision: 312701
URL: https://svnweb.freebsd.org/changeset/base/312701
Log:
MFC r311886:
Fix acquisition of nested write compat rtld locks.
PR: 215826
Modified:
stable/10/libexec/rtld-elf/rtld_lock.c
Directory Properties:
stable/10/
Author: bdrewery
Date: Tue Jan 24 16:47:06 2017
New Revision: 312700
URL: https://svnweb.freebsd.org/changeset/base/312700
Log:
MFC r310025:
Take write lock for rtld_bind before modifying obj_list in
dl_iterate_phdr().
Modified:
stable/10/libexec/rtld-elf/rtld.c
Directory Properties:
Author: tijl
Date: Tue Jan 24 16:13:59 2017
New Revision: 312699
URL: https://svnweb.freebsd.org/changeset/base/312699
Log:
Apply r210555 to 64 bit linux support:
The interpreter name should no longer be treated as a buffer that can be
overwritten.
PR: 216346
MFC after:
Author: sbruno
Date: Tue Jan 24 16:05:42 2017
New Revision: 312698
URL: https://svnweb.freebsd.org/changeset/base/312698
Log:
iflib:
Add internal tracking of smp startup status to reliably figure out
what methods are to be used to get gtaskqueue up and running.
e1000:
C
Author: sbruno
Date: Tue Jan 24 15:55:52 2017
New Revision: 312697
URL: https://svnweb.freebsd.org/changeset/base/312697
Log:
Revert 312696 due to build tests.
Modified:
head/sys/dev/e1000/em_txrx.c
head/sys/kern/subr_gtaskqueue.c
head/sys/net/iflib.c
head/sys/sys/gtaskqueue.h
Modified
Author: sbruno
Date: Tue Jan 24 14:48:32 2017
New Revision: 312696
URL: https://svnweb.freebsd.org/changeset/base/312696
Log:
iflib:
Add internal tracking of smp startup status to reliably figure out
what methods are to be used to get gtaskqueue up and running.
e1000:
Calcula
On 24.01.2017 15:14, Konstantin Belousov wrote:
> On Tue, Jan 24, 2017 at 12:13:41PM +, Alexander Motin wrote:
>> Author: mav
>> Date: Tue Jan 24 12:13:41 2017
>> New Revision: 312694
>> URL: https://svnweb.freebsd.org/changeset/base/312694
>>
>> Log:
>> Make CTL ramdisk backend a real RAM di
On Tue, Jan 24, 2017 at 12:13:41PM +, Alexander Motin wrote:
> Author: mav
> Date: Tue Jan 24 12:13:41 2017
> New Revision: 312694
> URL: https://svnweb.freebsd.org/changeset/base/312694
>
> Log:
> Make CTL ramdisk backend a real RAM disk.
>
> If "capacity" LU option is set, ramdisk bac
Author: avg
Date: Tue Jan 24 12:15:10 2017
New Revision: 312695
URL: https://svnweb.freebsd.org/changeset/base/312695
Log:
MFC r312426: fix a thread preemption regression in schedulers introduced
in r270423
Modified:
stable/9/sys/kern/sched_4bsd.c
stable/9/sys/kern/sched_ule.c
Directory P
Author: mav
Date: Tue Jan 24 12:13:41 2017
New Revision: 312694
URL: https://svnweb.freebsd.org/changeset/base/312694
Log:
Make CTL ramdisk backend a real RAM disk.
If "capacity" LU option is set, ramdisk backend now implements featured
thin provisioned disk, storing data in malloc(9) all
Author: kib
Date: Tue Jan 24 11:13:41 2017
New Revision: 312693
URL: https://svnweb.freebsd.org/changeset/base/312693
Log:
MFC r311886:
Fix acquisition of nested write compat rtld locks.
PR: 215826
Modified:
stable/11/libexec/rtld-elf/rtld_lock.c
Directory Properties:
stable/11/
Author: sevan (doc committer)
Date: Tue Jan 24 10:42:21 2017
New Revision: 312692
URL: https://svnweb.freebsd.org/changeset/base/312692
Log:
Improve wording when describing -mmin.
PR: 215922
Submitted by: danielsh AT apache DOT org
Approved by: bcr (mentor)
MFC after:5
Author: lwhsu (ports committer)
Date: Tue Jan 24 09:41:44 2017
New Revision: 312691
URL: https://svnweb.freebsd.org/changeset/base/312691
Log:
Add RISC-V support for truss(1)
While here, extract NARGREG as a definition.
Reviewed by: br
Differential Revision:https://reviews.f
Author: dexuan
Date: Tue Jan 24 09:27:13 2017
New Revision: 312690
URL: https://svnweb.freebsd.org/changeset/base/312690
Log:
hyperv/hn: add devctl_notify for VF_UP/DOWN events
Reviewed by: sephe
Approved by: sephe (mentor)
MFC after:2 weeks
Sponsored by: Microsoft
Differentia
Author: dexuan
Date: Tue Jan 24 09:25:42 2017
New Revision: 312689
URL: https://svnweb.freebsd.org/changeset/base/312689
Log:
hyperv/hn: add a sysctl name for the VF interface
This makes it easier for the userland script to find the releated
VF interface.
Reviewed by: sephe
Approv
Author: dexuan
Date: Tue Jan 24 09:24:14 2017
New Revision: 312688
URL: https://svnweb.freebsd.org/changeset/base/312688
Log:
hyperv/hn: add the support for VF drivers (SR-IOV)
Hyper-V's NIC SR-IOV implementation needs a Hyper-V synthetic NIC and
a VF NIC to work together (both NICs have
Author: dexuan
Date: Tue Jan 24 09:19:46 2017
New Revision: 312687
URL: https://svnweb.freebsd.org/changeset/base/312687
Log:
ifnet: introduce event handlers for ifup/ifdown events
Hyper-V's NIC SR-IOV implementation needs a Hyper-V synthetic NIC and
a VF NIC to work together, mainly to s
Author: dexuan
Date: Tue Jan 24 09:15:36 2017
New Revision: 312686
URL: https://svnweb.freebsd.org/changeset/base/312686
Log:
hyperv/hn: remove the MTU and IFF_DRV_RUNNING checking in hn_rxpkt()
It's unnecessary because the upper nework stack does the same checking.
In the case of Hype
Author: dexuan
Date: Tue Jan 24 09:09:53 2017
New Revision: 312685
URL: https://svnweb.freebsd.org/changeset/base/312685
Log:
hyperv/hn: remember the channel pointer in struct hn_rx_ring
This will be used by the coming NIC SR-IOV patch.
Reviewed by: sephe
Approved by: sephe (mentor
Author: sevan (doc committer)
Date: Tue Jan 24 08:56:54 2017
New Revision: 312684
URL: https://svnweb.freebsd.org/changeset/base/312684
Log:
Extend manual to cover more commands and options.
PR: 203406
Submitted by: Fehmi Noyan Isi (fnoyanisi AT yahoo DOT com)
Approved by: wb
59 matches
Mail list logo