LoongArch Enables PCI & Other Features For Linux 6.0

Written by Michael Larabel in Linux Kernel on 12 August 2022 at 05:26 AM EDT. Add A Comment
While support for the loongArch Chinese CPU architecture was merged in Linux 5.19, it wasn't actually enough to yield a booting system due to some driver code not yet being finished and ready for merging in time. LoongArch was allowed to merge that preliminary code in v5.19 so the Glibc support could land and now for Linux 6.0 more of the CPU port is ready to hit the kernel.

Most notable with the LoongArch code for Linux 6.0 is enabling PCI support now that the PCI and IRQ chip changes are ready. So Linux 6.0 has PCI support ready to go for this CPU architecture from Loongson plus there are other changes like stack unwinder and stack trace support.

Loongson graphic for the LoongArch 3A5000.

The LoongArch changes also include optimizing getcpu() with the vDSO, bug fixes, build error fixes, and updating its default kernel configuration file.

The list of LoongArch patches for the Linux 6.0 kernel can be found via this morning's pull request.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week