Author: mmel
Date: Mon Nov 30 07:01:12 2020
New Revision: 368167
URL: https://svnweb.freebsd.org/changeset/base/368167
Log:
NVME: Don't try to swap data on little endian machines.
These swapping functions violate BUSDMA contract - we cannot write
to armed (by bus_dmamap_sync(PRE_..)) buffers
-Original Message-
From: on behalf of Ian Lepore
Date: 2020-11-29, Sunday at 16:26
To: Shawn Webb , Matt Macy
Cc: , ,
Subject: Re: svn commit: r368163 - in head: sbin/ifconfig sys/dev/if_wg
sys/dev/if_wg/include sys/dev/if_wg/include/crypto sys/dev/if_wg/include/sys
sys/dev/if_wg/in
On 29 Nov 2020, at 19:38, Matt Macy wrote:
Author: mmacy
Date: Sun Nov 29 19:38:03 2020
New Revision: 368163
URL: https://svnweb.freebsd.org/changeset/base/368163
Log:
Import kernel WireGuard support
Data path largely shared with the OpenBSD implementation by
Matt Dunwoodie
Reviewed
On Sun, 2020-11-29 at 19:20 -0500, Shawn Webb wrote:
> On Sun, Nov 29, 2020 at 07:38:04PM +, Matt Macy wrote:
> > Author: mmacy
> > Date: Sun Nov 29 19:38:03 2020
> > New Revision: 368163
> > URL: https://svnweb.freebsd.org/changeset/base/368163
> >
> > Log:
> > Import kernel WireGuard suppo
On Sun, Nov 29, 2020 at 07:38:04PM +, Matt Macy wrote:
> Author: mmacy
> Date: Sun Nov 29 19:38:03 2020
> New Revision: 368163
> URL: https://svnweb.freebsd.org/changeset/base/368163
>
> Log:
> Import kernel WireGuard support
>
> Data path largely shared with the OpenBSD implementation
Author: melifaro
Date: Sun Nov 29 19:43:33 2020
New Revision: 368164
URL: https://svnweb.freebsd.org/changeset/base/368164
Log:
Remove RADIX_MPATH config option.
ROUTE_MPATH is the new config option controlling new multipath routing
implementation. Remove the last pieces of RADIX_MPATH-r
Author: mmacy
Date: Sun Nov 29 19:38:03 2020
New Revision: 368163
URL: https://svnweb.freebsd.org/changeset/base/368163
Log:
Import kernel WireGuard support
Data path largely shared with the OpenBSD implementation by
Matt Dunwoodie
Reviewed by: gre...@freebsd.org
MFC after:1
On Sun, Nov 29, 2020 at 08:40:12AM +, Michal Meloun wrote:
> Author: mmel
> Date: Sun Nov 29 08:40:12 2020
> New Revision: 368141
> URL: https://svnweb.freebsd.org/changeset/base/368141
>
> Log:
> Remove the pre-ARMv6 and pre-INTRNG code.
> ARM has required ARMV6+ and INTRNg for some time
Author: kib
Date: Sun Nov 29 19:06:32 2020
New Revision: 368162
URL: https://svnweb.freebsd.org/changeset/base/368162
Log:
Reduce MAXPHYS back to 128KB on 32bit architectures.
Some of them have limited KVA, like arm, which prevents startup from
allocating needed number of large pbufs. Ot
Author: mmel
Date: Sun Nov 29 18:59:01 2020
New Revision: 368161
URL: https://svnweb.freebsd.org/changeset/base/368161
Log:
Store MPIDR register in pcpu.
MPIDR represents physical locality of given core and it should be used as
the only viable/robust connection between cpuid (which have z
Author: fernape (ports committer)
Date: Sun Nov 29 18:22:14 2020
New Revision: 368160
URL: https://svnweb.freebsd.org/changeset/base/368160
Log:
iconv(1): Add EXAMPLE
Just a small example to show simple usage.
Approved by: manpages (0mp@)
MFC after:2 weeks
Differential Revisio
On 29.11.2020 18:46, Ed Maste wrote:
On Sun, 29 Nov 2020 at 12:36, Konstantin Belousov wrote:
I think it is reasonable to return to 128KB for 32bit systems.
...
+#ifndef MAXPHYS/* max raw I/O transfer size */
+#ifdef __ILP32__
+#define MAXPHYS
On Sun, 29 Nov 2020 at 12:36, Konstantin Belousov wrote:
>
> I think it is reasonable to return to 128KB for 32bit systems.
...
> +#ifndef MAXPHYS/* max raw I/O transfer size
> */
> +#ifdef __ILP32__
> +#define MAXPHYS(128 * 1024)
> +#else
> +#defin
Author: mmel
Date: Sun Nov 29 17:42:32 2020
New Revision: 368159
URL: https://svnweb.freebsd.org/changeset/base/368159
Log:
Remove unused options.
Marvell files and their related SOC_MV_ options should be cleaned up
in another pass.
Modified:
head/sys/arm/conf/NOTES
head/sys/arm/conf
On Sun, Nov 29, 2020 at 02:03:57PM +0100, Michal Meloun wrote:
> On 28.11.2020 13:12, Konstantin Belousov wrote:
> > Author: kib
> > Date: Sat Nov 28 12:12:51 2020
> > New Revision: 368124
> > URL: https://svnweb.freebsd.org/changeset/base/368124
> >
> > Log:
> >Make MAXPHYS tunable. Bump MAX
Author: mmel
Date: Sun Nov 29 16:44:22 2020
New Revision: 368158
URL: https://svnweb.freebsd.org/changeset/base/368158
Log:
_ARM_ARCH_5E is always defined, we not support older CPUs.
Modified:
head/sys/arm/arm/bcopy_page.S
head/sys/arm/arm/bcopyinout.S
head/sys/arm/arm/in_cksum_arm.S
he
Author: yuripv
Date: Sun Nov 29 16:29:40 2020
New Revision: 368157
URL: https://svnweb.freebsd.org/changeset/base/368157
Log:
security(7): fix copy/paste error and correct aslr oids
Submitted by: Mina Galić
Differential Revision:https://reviews.freebsd.org/D27408
Modified:
hea
Author: andrew
Date: Sun Nov 29 16:22:33 2020
New Revision: 368156
URL: https://svnweb.freebsd.org/changeset/base/368156
Log:
Only set the PCI bus end when we are reducing it
We read the bus end value from the _CRS method. On some systems we need
to further limit it based on the MCFG tabl
Author: mmel
Date: Sun Nov 29 15:39:54 2020
New Revision: 368155
URL: https://svnweb.freebsd.org/changeset/base/368155
Log:
Remove orphaned configs.
Deleted:
head/sys/arm/conf/ARNDALE
head/sys/arm/conf/ARNDALE-OCTA
head/sys/arm/conf/EA3250.hints
head/sys/arm/conf/SAM9G20EK.hints
head/
Author: mmel
Date: Sun Nov 29 15:24:00 2020
New Revision: 368154
URL: https://svnweb.freebsd.org/changeset/base/368154
Log:
Remove remaining fragments of code for older already ceased ARM versions.
Deleted:
head/sys/arm/arm/cpufunc_asm_arm9.S
head/sys/arm/arm/cpufunc_asm_armv4.S
head/sys/
Author: mmel
Date: Sun Nov 29 15:04:39 2020
New Revision: 368153
URL: https://svnweb.freebsd.org/changeset/base/368153
Log:
Remove remaining support of big endian byte order.
Big endian support was ceased by removing ARMv4 sub architecture.
Modified:
head/sys/arm/arm/bcopyinout_xscale.S
h
Author: melifaro
Date: Sun Nov 29 13:54:49 2020
New Revision: 368150
URL: https://svnweb.freebsd.org/changeset/base/368150
Log:
Introduce rib_walk_ext_internal() to allow iteration with rnh pointer.
This solves the case when rib is not yet attached/detached to/from the
system rib array.
Author: melifaro
Date: Sun Nov 29 13:52:06 2020
New Revision: 368149
URL: https://svnweb.freebsd.org/changeset/base/368149
Log:
Add nhop_ref_any() to unify referencing nhop or nexthop group.
It allows code within routing subsystem to transparently reference nexthops
and nexthop groups, s
Author: eugen
Date: Sun Nov 29 13:45:53 2020
New Revision: 368148
URL: https://svnweb.freebsd.org/changeset/base/368148
Log:
hastd(8) assumes it has no extra file descriptors opened
and aborts otherwise, so call closefrom() early.
PR: 227461
MFC after:2 weeks
Modified:
Author: melifaro
Date: Sun Nov 29 13:41:49 2020
New Revision: 368147
URL: https://svnweb.freebsd.org/changeset/base/368147
Log:
Refactor fib4/fib6 functions.
No functional changes.
* Make lookup path of fib<4|6>_lookup_debugnet() separate functions
(fib<46>_lookup_rt()). These will
Author: melifaro
Date: Sun Nov 29 13:27:24 2020
New Revision: 368146
URL: https://svnweb.freebsd.org/changeset/base/368146
Log:
Add tracking for rib/nhops/nhgrp objects and provide cumulative number
accessors.
The resulting KPI can be used by routing table consumers to estimate the
requir
On 28.11.2020 13:12, Konstantin Belousov wrote:
Author: kib
Date: Sat Nov 28 12:12:51 2020
New Revision: 368124
URL: https://svnweb.freebsd.org/changeset/base/368124
Log:
Make MAXPHYS tunable. Bump MAXPHYS to 1M.
Unfortunately, bumping MAXPHYS broke arm kernel. The kernel runs out of
KVA w
Rodney W. Grimes writes:
> > Added: head/share/man/man4/ftwd.4
> > ==
> > --- /dev/null 00:00:00 1970 (empty, because file is newly added)
> > +++ head/share/man/man4/ftwd.4 Sat Nov 28 22:34:33 2020
Author: kib
Date: Sun Nov 29 10:32:38 2020
New Revision: 368143
URL: https://svnweb.freebsd.org/changeset/base/368143
Log:
bhyve: limit max GPA to VM_MAXUSER_ADDRESS_LA48.
We use 4-level EPT pages, correct the upper bound.
Reviewed by: grehan
Sponsored by: The FreeBSD Foundation
D
Author: kib
Date: Sun Nov 29 10:30:56 2020
New Revision: 368142
URL: https://svnweb.freebsd.org/changeset/base/368142
Log:
bio aio: Destroy ephemeral mapping before unwiring page.
Apparently some architectures, like ppc in its hashed page tables
variants, account mappings by pmap_qenter()
> Author: phk
> Date: Sat Nov 28 22:34:33 2020
> New Revision: 368130
> URL: https://svnweb.freebsd.org/changeset/base/368130
>
> Log:
> Add watchdog(9) driver for the Fintek F81803 SuperIO chip
>
> Added:
> head/share/man/man4/ftwd.4 (contents, props changed)
> head/sys/dev/ftwd/
> hea
Author: mmel
Date: Sun Nov 29 08:40:12 2020
New Revision: 368141
URL: https://svnweb.freebsd.org/changeset/base/368141
Log:
Remove the pre-ARMv6 and pre-INTRNG code.
ARM has required ARMV6+ and INTRNg for some time now, so remove
always false #ifdefs and unconditionally do always true #ifdef
32 matches
Mail list logo