Additional MIPS Release 6 Changes Heading Into Linux 5.1

Written by Michael Larabel in Hardware on 4 March 2019 at 08:20 PM EST. 6 Comments
HARDWARE
The upstream Linux kernel support for the MIPS architecture continues to be improved upon, which is great news especially with this processor ISA going open-source. With the Linux 5.1 kernel are more MIPS improvements.

While the MIPS32/MIPS64 Release 6 architecture has been out there since 2014 with many design improvements, with Linux 5.1 we are seeing more bits supported. The latest MIPS Release 6 being implemented for the mainline Linux kernel are support for the MemoryMapID register and Global Invalidate TLB instructions, enabling huge-page support for MIPS64r6, and other changes.

Other MIPS work happening this cycle includes correctly calculating the number of pages allocated for interrupt stacks, DeviceTree support for the ATH79 platform, Cavium Octeon platform cleaning, and various other code improvements.

More details on this round of MIPS improvements for Linux 5.1 via this 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