News: 0001595882

  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)

Broadcom "BNG_RE" Next-Generation RoCE Driver Slated For Linux 6.19

([Linux Networking] 6 Hours Ago BNG_RE)


Queued up via the Linux kernel's RDMA development Git tree is "BNG_RE" as the next-generation RoCE driver from Broadcom.

This RDMA over Converged Ethernet "RoCE" driver is for Broadcom's BCM5770X chip family. Introduced in the Linux 6.18 kerne lis the "BNG_EN" driver as the [1]new Broadcom network driver for the BCM5770X series while for Linux 6.19 is this BNG_RE driver for the RDMA support for this new Broadcom hardware.

The Broadcom BCM5770X chip family supports 50 / 100 / 200 / 400 / 800G link speeds. This BNG_RE driver for Linux 6.19 contains all the basic hardware enablement and driver infrastructure, coming in at just around three thousand lines of C code.

Those interested in the Broadcom BNG_RE driver can see [2]this patch series on the mailing list which in the past week was queued into [3]RDMA.git and thus expected to be submitted for the imminent Linux 6.19 merge window.



[1] https://www.phoronix.com/news/Broadcom-BNGE-Ethernet-Driver

[2] https://lore.kernel.org/all/20251117171136.128193-1-siva.kallam@broadcom.com/

[3] https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git/log/



* Culus fears perl - the language with optional errors