Author: dim
Date: Fri Nov 15 06:56:25 2019
New Revision: 354724
URL: https://svnweb.freebsd.org/changeset/base/354724
Log:
Merge commit 5bbb604bb from llvm git (by Craig Topper):
[InstCombine] Disable some portions of foldGEPICmp for GEPs that
return a vector of pointers. Fix other po
Author: jhibbits
Date: Fri Nov 15 04:33:07 2019
New Revision: 354723
URL: https://svnweb.freebsd.org/changeset/base/354723
Log:
atomic: Add atomic_cmpset_masked to powerpc and use it
Summary:
This is a more optimal way of doing atomic_compset_masked() than the
fallback in sys/_atomic_su
Author: mhorne
Date: Fri Nov 15 03:40:02 2019
New Revision: 354722
URL: https://svnweb.freebsd.org/changeset/base/354722
Log:
RISC-V: Print SBI info at startup
SBI version 0.2 introduces functions for obtaining the details of the
SBI implementation, such as version and implemntation ID. P
Author: mhorne
Date: Fri Nov 15 03:37:49 2019
New Revision: 354721
URL: https://svnweb.freebsd.org/changeset/base/354721
Log:
Add missing files from r354720
MFC with: r354720
Differential Revision:https://reviews.freebsd.org/D22326
Modified:
head/sys/riscv/include/md_var.h
Author: mhorne
Date: Fri Nov 15 03:34:27 2019
New Revision: 354720
URL: https://svnweb.freebsd.org/changeset/base/354720
Log:
RISC-V: add support for SBI spec v0.2
The Supervisor Binary Interface (SBI) specification v0.2 is a backwards
incompatible update to the SBI call interface for ker
Author: mhorne
Date: Fri Nov 15 03:22:08 2019
New Revision: 354719
URL: https://svnweb.freebsd.org/changeset/base/354719
Log:
RISC-V: pass arg6 in sbi_call
Allow for an additional argument to sbi_call which will be passed in a6.
This is required for SBI spec 0.2 support, as a6 will indica
Author: mhorne
Date: Fri Nov 15 03:18:11 2019
New Revision: 354718
URL: https://svnweb.freebsd.org/changeset/base/354718
Log:
plic: support irq distribution
Our PLIC implementation only enables interrupts on the boot cpu.
Implement plic_bind_intr() so that they can be redistributed near t
Author: mhorne
Date: Fri Nov 15 03:15:14 2019
New Revision: 354717
URL: https://svnweb.freebsd.org/changeset/base/354717
Log:
plic: fix context calculation
The RISC-V PLIC (platform level interrupt controller) registers are divided up
by "context", which is purposefully left ambiguous in
On 15/11/2019 3:28 am, Michael Tuexen wrote:
Author: tuexen
Date: Thu Nov 14 16:28:02 2019
New Revision: 354708
URL: https://svnweb.freebsd.org/changeset/base/354708
Log:
For idle TCP sessions using the CUBIC congestio control, reset ssthresh
to the higher of the previous ssthresh or 3/4 o
Author: jpaetzel
Date: Fri Nov 15 01:07:39 2019
New Revision: 354716
URL: https://svnweb.freebsd.org/changeset/base/354716
Log:
Fix build with GCC
Fix suggested by: jhb, scottl
Sponsored by: Panzura
Modified:
head/sys/dev/vmware/pvscsi/pvscsi.c
Modified: head/sys/dev/vmware/pvscsi
Author: jpaetzel
Date: Thu Nov 14 23:31:20 2019
New Revision: 354715
URL: https://svnweb.freebsd.org/changeset/base/354715
Log:
Add the pvscsi driver to the tree.
This driver allows to usage of the paravirt SCSI controller
in VMware products like ESXi. The pvscsi driver provides a
subs
On Thu, Nov 14, 2019 at 03:24:30PM -0700, Ian Lepore wrote:
> On Thu, 2019-11-14 at 21:58 +, Justin Hibbits wrote:
> > Author: jhibbits
> > Date: Thu Nov 14 21:58:40 2019
> > New Revision: 354714
> > URL: https://svnweb.freebsd.org/changeset/base/354714
> >
> > Log:
> > Boot arm64 kernel usi
On Thu, 2019-11-14 at 21:58 +, Justin Hibbits wrote:
> Author: jhibbits
> Date: Thu Nov 14 21:58:40 2019
> New Revision: 354714
> URL: https://svnweb.freebsd.org/changeset/base/354714
>
> Log:
> Boot arm64 kernel using booti command from U-boot.
>
> [...]
>
> Added: head/sys/arm64/arm64/
Author: jhibbits
Date: Thu Nov 14 21:58:40 2019
New Revision: 354714
URL: https://svnweb.freebsd.org/changeset/base/354714
Log:
Boot arm64 kernel using booti command from U-boot.
Summary:
Boot arm64 kernel using booti command from U-boot. booti can relocate initrd
image into higher ram
Author: bdragon
Date: Thu Nov 14 19:56:42 2019
New Revision: 354713
URL: https://svnweb.freebsd.org/changeset/base/354713
Log:
[PowerPC64] Fix broken kernel modules due to LLD 9+ TOC optimization
LLD9 introduced a TOC optimization that isn't compatible with kernel dynamic
linker causing p
Author: kevans
Date: Thu Nov 14 18:38:56 2019
New Revision: 354712
URL: https://svnweb.freebsd.org/changeset/base/354712
Log:
arm64: busdma_bounce: fix BUS_DMA_ALLOCNOW for non-paged aligned sizes
For any size that isn't page-aligned, we end up not pre-allocating enough
for a single mappi
Author: brooks
Date: Thu Nov 14 17:11:52 2019
New Revision: 354711
URL: https://svnweb.freebsd.org/changeset/base/354711
Log:
Tidy syscall declerations.
Pointer arguments should be of the form " *..." and not "* ...".
No functional change.
Reviewed by: kevans
Sponsored by: DARP
Author: ian
Date: Thu Nov 14 17:04:19 2019
New Revision: 354710
URL: https://svnweb.freebsd.org/changeset/base/354710
Log:
Compile in arm/unwind.c if options STACK is in effect; the new arm stack(9)
code now uses unwind.c.
Modified:
head/sys/conf/files.arm
Modified: head/sys/conf/files.arm
On Thu, Nov 14, 2019 at 03:10:01PM +, Ed Maste wrote:
> Author: emaste
> Date: Thu Nov 14 15:10:01 2019
> New Revision: 354707
> URL: https://svnweb.freebsd.org/changeset/base/354707
>
> Log:
> llvm: use elf_aux_info to get executable's path, if available
Thanks! Encoding ABI details (espe
Author: ian
Date: Thu Nov 14 16:46:27 2019
New Revision: 354709
URL: https://svnweb.freebsd.org/changeset/base/354709
Log:
Rewrite arm/stack_machdep.c for EABI; add stack(9) support to arm kernels.
The old stack_machdep.c code was written for the APCS ABI (aka "oldabi").
When we switched
> On 14. Nov 2019, at 17:28, Michael Tuexen wrote:
>
> Author: tuexen
> Date: Thu Nov 14 16:28:02 2019
> New Revision: 354708
> URL: https://svnweb.freebsd.org/changeset/base/354708
>
> Log:
> For idle TCP sessions using the CUBIC congestio control, reset ssthresh
> to the higher of the previo
Author: tuexen
Date: Thu Nov 14 16:28:02 2019
New Revision: 354708
URL: https://svnweb.freebsd.org/changeset/base/354708
Log:
For idle TCP sessions using the CUBIC congestio control, reset ssthresh
to the higher of the previous ssthresh or 3/4 of the prior cwnd.
Submitted by: Rich
Author: emaste
Date: Thu Nov 14 15:10:01 2019
New Revision: 354707
URL: https://svnweb.freebsd.org/changeset/base/354707
Log:
llvm: use elf_aux_info to get executable's path, if available
Obtained from:LLVM a0a38b81ea
MFC with: r354692
Sponsored by: The FreeBSD Foundation
M
On 14.11.2019 05:11, Konstantin Belousov wrote:
> On Thu, Nov 14, 2019 at 04:39:49AM +, Alexander Motin wrote:
>> Author: mav
>> Date: Thu Nov 14 04:39:48 2019
>> New Revision: 354703
>> URL: https://svnweb.freebsd.org/changeset/base/354703
>>
>> Log:
>> Pass more reasonable WAIT flags to bus
On Thu, Nov 14, 2019 at 04:39:49AM +, Alexander Motin wrote:
> Author: mav
> Date: Thu Nov 14 04:39:48 2019
> New Revision: 354703
> URL: https://svnweb.freebsd.org/changeset/base/354703
>
> Log:
> Pass more reasonable WAIT flags to bus_dma(9) calls.
>
> MFC after: 2 weeks
>
> Modifie
25 matches
Mail list logo