Cavium OCTEON Driver Support For Linux Is Coming Back From The Dead

Written by Michael Larabel in Hardware on 13 February 2020 at 02:26 AM EST. 5 Comments
It looks like the Cavium/Marvell OCTEON MIPS-based processor support is being restored for Linux systems after some of its drivers were briefly removed.

For the current Linux 5.6 cycle, some OCTEON drivers were dropped. Those drivers had been living in the kernel's staging area but fell into disrepair and with no one at the time taking over the maintenance burden, they were removed for Linux 5.6 as part of cleaning up the staging area.

Now though a developer has stepped up to restore the OCTEON driver support with patches to restore the staging drivers and correct the build issues with the code that led to their recent dismissal. Additionally, he's approached Cavium/Marvell about potentially taking a more active stake in this Linux kernel code and ideally seeing them promoted out of staging.

The revival can be found here. Staging maintainer Greg Kroah-Hartman has already pulled those patches into staging-next for Linux 5.7. We'll see if Cavium/Marvell ends up stepping to the plate or if this OCTEON code will ultimately fall into disrepair once more.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week