最近,高通 PPE 驱动程序已排队进入 Linux 网络子系统 net-next 分支,以便在 Linux 6.18 合并窗口之前支持其选定的 SoC 上的数据包处理引擎。
高通的 Packet Processing Engine 可在其 IPQ SoC(如 IPQ9574)上找到。高通 PPE 是一种专门加速器,用于卸载与路由、交换、QoS 流量管理等相关任务,而不是让 CPU 核心负担工作。
高通 PPE Linux 驱动程序最初是为高通网络专业 820 平台“IPQ9574”量身定制的。PPE 能够处理桥接、路由和安全任务等不同的卸载,以减轻 CPU 核心的工作负担。

对高通 PPE Linux 驱动程序感兴趣的人可以通过这个 net-next 提交找到所有详细信息。在 net-next 中包含高通数据包处理引擎后,除非出现任何可能导致其合并延迟的最后一刻问题,否则它应该在今年晚些时候成为主线 Linux 6.18 内核的一部分。
转自 Qualcomm Packet Processing Engine “PPE” Going Upstream For Linux 6.18 – Phoronix
Linuxeden开源社区