Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 02 Oct 2023 08:45:20 +0000
From:      Lorenzo Salvadore <developer@lorenzosalvadore.it>
To:        Lorenzo Salvadore <salvadore@FreeBSD.org>
Cc:        doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org
Subject:   Re: git: 7a4522d629 - main - Status/2023Q3/dpaa2.adoc: Add  report
Message-ID:  <P7UAEYFgF9AYYT1ssSxSQnZg7IWtqsGglC6Y4KP_VzUNOre-D2EL9lBC0A-llnHL8WOKXInE5hnSEuIhvAPaQ1aJxmc_FzkDSBBWwtW3yUg=@lorenzosalvadore.it>
In-Reply-To: <202310020833.3928XPDY001945@gitrepo.freebsd.org>
References:  <202310020833.3928XPDY001945@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
------- Original Message -------
On Monday, October 2nd, 2023 at 10:33, Lorenzo Salvadore <salvadore@FreeBSD=
.org> wrote:


>=20
>=20
> The branch main has been updated by salvadore:
>=20
> URL: https://cgit.FreeBSD.org/doc/commit/?id=3D7a4522d6295fddc50799a4e938=
64d0c8baf22f6e
>=20
> commit 7a4522d6295fddc50799a4e93864d0c8baf22f6e
> Author: Dmitry Salychev dsl@FreeBSD.org
>=20
> AuthorDate: 2023-10-02 08:31:52 +0000
> Commit: Lorenzo Salvadore salvadore@FreeBSD.org
>=20
> CommitDate: 2023-10-02 08:31:52 +0000
>=20
> Status/2023Q3/dpaa2.adoc: Add report
>=20
> Reviewed by: Graham Perrin grahamperrin@gmail.com
Pull request: https://github.com/freebsd/freebsd-doc/pull/259

> ---
> .../en/status/report-2023-07-2023-09/dpaa2.adoc | 35 ++++++++++++++++++++=
++
> 1 file changed, 35 insertions(+)
>=20
> diff --git a/website/content/en/status/report-2023-07-2023-09/dpaa2.adoc =
b/website/content/en/status/report-2023-07-2023-09/dpaa2.adoc
> new file mode 100644
> index 0000000000..ca15bfdaf0
> --- /dev/null
> +++ b/website/content/en/status/report-2023-07-2023-09/dpaa2.adoc
> @@ -0,0 +1,35 @@
> +=3D=3D=3D NXP DPAA2 support
> +
> +Links: +
> +link:https://cgit.freebsd.org/src/tree/sys/dev/dpaa2[DPAA2 in the FreeBS=
D source tree] URL: link:https://cgit.freebsd.org/src/tree/sys/dev/dpaa2[] =
+
> +link:https://github.com/mcusim/freebsd-src[DPAA2 on Github] URL: link:ht=
tps://github.com/mcusim/freebsd-src[]
> +
> +Contact: Dmitry Salychev dsl@FreeBSD.org +
>=20
> +Contact: Bjoern A. Zeeb bz@FreeBSD.org
>=20
> +
> +=3D=3D=3D=3D What is DPAA2?
> +
> +DPAA2 is a hardware-level networking architecture found in some NXP SoCs=
 which contains hardware blocks including Management Complex (MC, a command=
 interface to manipulate DPAA2 objects), Wire Rate I/O processor (WRIOP, pa=
ckets distribution, queuing, drop decisions), Queues and Buffers Manager (Q=
BMan, Rx/Tx queues control, Rx buffer pools) and others.
> +The Management Complex runs NXP-supplied firmware which provides DPAA2 o=
bjects as an abstraction layer over those blocks to simplify access to the =
underlying hardware.
> +
> +=3D=3D=3D=3D Changes from the previous report
> +
> +* Isolation between DPAA2 channels link:https://cgit.freebsd.org/src/com=
mit/?id=3D58983e4b0253ad38a3e1ef2166fedd3133fdb552[improved].
> +* Panic under heavy network load link:https://github.com/mcusim/freebsd-=
src/issues/19[fixed].
> +* FDT/ACPI MDIO support.
> +* NFS root mount link:https://github.com/mcusim/freebsd-src/issues/7[do =
not hang] on netboot over DPAA2 anymore.
> +* Drivers link:https://github.com/mcusim/freebsd-src/issues/2[started] t=
o communicate with MC via their own command portals (DPMCP).
> +* link:https://github.com/mcusim/freebsd-src/issues?q=3Dis%3Aissue+is%3A=
closed[List of all closed issues].
> +
> +=3D=3D=3D=3D Work in Progress
> +
> +Work on link:https://cgit.freebsd.org/src/commit/?id=3D2a9021898c4ee2154=
787da862c238cfeccd655df[dev/sff] started to support SFF/SFP modules in orde=
r to test DPAA2 drivers on links above 1 Gbit/s.
> +
> +=3D=3D=3D=3D Plan
> +
> +* Heavy network load tests (2.5 Gbit/s, 10 Gbit/s) and bottlenecks mitig=
ation.
> +* Cached memory-backed software portals.
> +* Driver resources de-allocation to unload dpaa2.ko properly.
> +* Further parts (DPSW, DCE, etc.) supported by the hardware.
> +
> +Sponsor: Traverse Technologies (providing Ten64 HW for testing)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?P7UAEYFgF9AYYT1ssSxSQnZg7IWtqsGglC6Y4KP_VzUNOre-D2EL9lBC0A-llnHL8WOKXInE5hnSEuIhvAPaQ1aJxmc_FzkDSBBWwtW3yUg=>