OpenSBI 0.8 backport
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
opensbi (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
OpenSBI 0.8 backport
[Impact]
* OpenSBI is used to create RISC-V images for various boards and to boot RISC-V virtual machines.
* 0.7 & 0.8 add support for more hardware, but are otherwise backwards compatible.
* qemu/virt file location got moved to generic, add backwards compatible symlink for it, to avoid breaking any stable users.
[Test Case]
* Boot cpc hirsute cloud image using opensbi fw loader from qemu/virt and generic location
[Where problems could occur]
* OpenSBI adds more hardware features, which some kernels might not be compatible with. Given how quickly the platform evolves newer OpenSBI is better. But things may fail to boot, or missbehave - i.e. a VM that used to boot and not work, will now boot and not work differently =) for example there are shutdown/
[Other Info]
OpenSBI Version 0.8
@avpatel avpatel released this on 20 Jun
This release has:
Simple FDT timer driver framework
Simple FDT ipi driver framework
Simple FDT irqchip driver framework
Simple FDT serial framework
Generic FDT based platform support
Nuclei UX600 platform support
Detect HART CSRs at boot time
Multi-PLIC support
Multi-CLINT support
Allow multiple builtin DTBs
Hypervisor v0.6.1 specification support
Shakti C-class platform support
OpenSBI Version 0.7
@avpatel avpatel released this on 20 Apr
This release has:
Lots of code cleanups
Lots of performance improvements
SBI v0.2 HSM extension
Simple bitops library
Simple bitmap library
Simple hartmask library
Sparse and discontinuous HART id support
Memory reservation in DTB passed to next booting stage
OpenPiton platform support
Changed in opensbi (Ubuntu): | |
status: | New → Won't Fix |
status: | Won't Fix → Fix Released |
Changed in opensbi (Ubuntu Focal): | |
status: | New → Triaged |
Changed in opensbi (Ubuntu Focal): | |
status: | Triaged → In Progress |
description: | updated |
Hello Dimitri, or anyone else affected,
Accepted opensbi into focal-proposed. The package will build now and be available at https:/ /launchpad. net/ubuntu/ +source/ opensbi/ 0.8-1~ubuntu0. 20.04.1 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification- needed- focal to verification- done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed- focal. In either case, without details of your testing we will not be able to proceed.
Further information regarding the verification process can be found at https:/ /wiki.ubuntu. com/QATeam/ PerformingSRUVe rification . Thank you in advance for helping!
N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.