Qualcomm Packet Processing Engine "PPE" Going Upstream For Linux 6.18
([Linux Networking] 69 Minutes Ago
Qualcomm PPE)
- Reference: 0001572547
- News link: https://www.phoronix.com/news/Qualcomm-PPE-Driver-Linux-6.18
- Source link:
Recently queued into the Linux networking subsystem's net-next branch ahead of the [1]Linux 6.18 merge window is the Qualcomm PPE driver to support their Packet Processing Engine on select SoCs.
Qualcomm's Packet Processing Engine is found on their IPQ SoCs like the IPQ9574. The Qualcomm PPE is a specialized accelerator for offloading network functions around routing, switching, QoS traffic management, and similar tasks rather than bogging down the CPU cores with the work.
The Qualcomm PPE Linux driver work is initially tailored to the Qualcomm Networking Pro 820 Platform "IPQ9574". The PPE is able to handle different offloading like bridging, routing, and security tasks to ease work on the CPU cores.
Those interested in more information on this Qualcomm PPE Linux driver can find all the details via [2]this net-next commit . With the Qualcomm Packet Processing Engine in net-next, it should be part of the mainline Linux 6.18 kernel later this year barring any last minute problems that would hold up its merging.
[1] https://www.phoronix.com/search/Linux+6.18
[2] https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=353a0f1d5b27606b1f24185fd68c79b9ff4915db
Qualcomm's Packet Processing Engine is found on their IPQ SoCs like the IPQ9574. The Qualcomm PPE is a specialized accelerator for offloading network functions around routing, switching, QoS traffic management, and similar tasks rather than bogging down the CPU cores with the work.
The Qualcomm PPE Linux driver work is initially tailored to the Qualcomm Networking Pro 820 Platform "IPQ9574". The PPE is able to handle different offloading like bridging, routing, and security tasks to ease work on the CPU cores.
Those interested in more information on this Qualcomm PPE Linux driver can find all the details via [2]this net-next commit . With the Qualcomm Packet Processing Engine in net-next, it should be part of the mainline Linux 6.18 kernel later this year barring any last minute problems that would hold up its merging.
[1] https://www.phoronix.com/search/Linux+6.18
[2] https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/?id=353a0f1d5b27606b1f24185fd68c79b9ff4915db
phoronix