RISC-V Hopes To Get In Linux 4.15, OpenRISC Adds SMP Support
There's potentially a lot happening within the open-source RISC space for the Linux 4.15 kernel merge window.
First is updates to the OpenRISC architecture, the open-source ISA from the OpenCores community that to date is still most commonly deployed on FPGA implementations. With OpenRISC for the upstream Linux 4.15 the big addition is initial SMP (Symmetric Multi-Processing) support.
The architecture changes for initial OpenRISC SMP support is now in position with this pull request as well as some documentation changes and other general maintenance.
Meanwhile, RISC-V is hoping to see mainline with Linux 4.15. We've known for a while now about their mainline ambitions for 4.15 and a pull request was sent today, but it remains to be seen yet if Linus Torvalds will pull it for this merge window.
RISC-V has been seeing some commercial interest and support recently, but even if this code gets pulled for Linux 4.15, it won't support any actual hardware. The RISC-V port prepared for Linux 4.15 is just the initial architecture code but without any device drivers. The RISC-V hardware drivers are still being worked on and revised while the developers acknowledge they won't be ready for mainline for a while. This architecture code is also considered a work-in-progress.
The developers hope the initial RISC-V support will get into Linux 4.15 though so they can begin working on upstreaming their glibc architecture support. The RISC-V pull request can be seen here.
First is updates to the OpenRISC architecture, the open-source ISA from the OpenCores community that to date is still most commonly deployed on FPGA implementations. With OpenRISC for the upstream Linux 4.15 the big addition is initial SMP (Symmetric Multi-Processing) support.
The architecture changes for initial OpenRISC SMP support is now in position with this pull request as well as some documentation changes and other general maintenance.
Meanwhile, RISC-V is hoping to see mainline with Linux 4.15. We've known for a while now about their mainline ambitions for 4.15 and a pull request was sent today, but it remains to be seen yet if Linus Torvalds will pull it for this merge window.
RISC-V has been seeing some commercial interest and support recently, but even if this code gets pulled for Linux 4.15, it won't support any actual hardware. The RISC-V port prepared for Linux 4.15 is just the initial architecture code but without any device drivers. The RISC-V hardware drivers are still being worked on and revised while the developers acknowledge they won't be ready for mainline for a while. This architecture code is also considered a work-in-progress.
The developers hope the initial RISC-V support will get into Linux 4.15 though so they can begin working on upstreaming their glibc architecture support. The RISC-V pull request can be seen here.
5 Comments