News: 0001521339

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 6.14 Adds ROCEv2 Support For The Alibaba Cloud

([Linux Networking] 6 Hours Ago RDMA Changes)


The RDMA subsystem updates have been merged for the Linux 6.14 kernel with a light set of changes overall and the most significant being support for the ROCEv2 protocol within the ERDMA driver.

ROCEv2 as the Internet layer protocol for RDMA over Converged Ethernet (RoCE) is now supported by the ERDMA driver. ERDMA in turn is the RDMA driver for Alibaba Elastic RDMA Adapters (ERDMA). Alibaba engineers explained in the patch series introducing ROCEv2 support:

"This patch series introduces support for the RoCEv2 protocol into the erdma driver. As the most prevalent RDMA protocol, RoCEv2 is widely used in the production environment. Given the extensive application of erdma across various scenarios in the Alibaba Cloud, there has arisen a requirement for erdma to support the RoCEv2 protocol. Therefore, we update both the erdma hardware and the erdma driver to accommodate the RoCEv2 protocol."

This ERDMA driver support follows the likes of the NVIDIA Mellanox driver that have already been supporting ROCEv2 within the mainline Linux kernel for remote direct memory access over Ethernet networks. But outside of the Alibaba Cloud, the ERDMA driver isn't of much (any?) use.

The full list of RDMA updates that were merged for Linux 6.14 can be found via [1]this pull request .



[1] https://lore.kernel.org/lkml/20250123171458.GA1053362@nvidia.com/



phoronix

A truly good man is not aware of his goodness,
And is therefore good.
A foolish man tries to be good,
And is therefore not good.

A truly good man does nothing,
Yet leaves nothing undone.
A foolish man is always doing,
Yet much remains to be done.

When a truly kind man does something, he leaves nothing undone.
When a just man does something, he leaves a great deal to be done.
When a disciplinarian does something and no one responds,
He rolls up his sleeves in an attempt to enforce order.

Therefore when Tao is lost, there is goodness.
When goodness is lost, there is kindness.
When kindness is lost, there is justice.
When justice is lost, there ritual.
Now ritual is the husk of faith and loyalty, the beginning of confusion.
Knowledge of the future is only a flowery trapping of Tao.
It is the beginning of folly.

Therefore the truly great man dwells on what is real and not what is on the surface,
On the fruit and not the flower.
Therefore accept the one and reject the other.