[Bug 2026588] Re: [SRU] Copy OpenSBI 1.3 to Jammy and Lunar
Ćukasz Zemczak
2026588 at bugs.launchpad.net
Tue Jul 18 13:32:30 UTC 2023
Sponsored both the lunar and jammy versions, should now be in the unapproved queue. All that's needed is for someone from the SRU team to review and accept the packages.
Removing ubuntu-sponsors.
** Also affects: opensbi (Ubuntu Lunar)
Importance: Undecided
Status: New
** Also affects: opensbi (Ubuntu Jammy)
Importance: Undecided
Status: New
** Changed in: opensbi (Ubuntu)
Status: New => Invalid
** Changed in: opensbi (Ubuntu Jammy)
Status: New => In Progress
** Changed in: opensbi (Ubuntu Lunar)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2026588
Title:
[SRU] Copy OpenSBI 1.3 to Jammy and Lunar
Status in opensbi package in Ubuntu:
Invalid
Status in opensbi source package in Jammy:
In Progress
Status in opensbi source package in Lunar:
In Progress
Bug description:
[ Impact ]
We provide an image for the StarFive VisionFive 2 board. Upstream
U-Boot now provides support for the board but it requires OpenSBI 1.3.
We should strive to put a current U-Boot onto our preinstalled image.
[ Test plan ]
* Rebuild current u-boot package in ppa against new OpenSBI and test running Ubuntu 22.04/23.04 on QEMU, SiFive HiFive Unmatched, and PolarFire Icicle Kit with this U-Boot.
* Use a rebuilt u-boot-nezha (Lunar) or nezha-boot0 (Jammy) package to boot the Nezha D1.
* Run apt-get update, apt-get install, and execute an application.
* Run snap install and execute an application.
[ Where problems could occur ]
OpenSBI is only used directly when running a RISC-V emulation in QEMU
with the bios parameter.
For all real hardware OpenSBI is built into U-Boot SPL. So getting
OpenSBI onto boards will require a rebuild of U-Boot.
Theoretically upgrading OpenSBI could
* stop RISC-V boards from booting
* cause failures when the operating system calls into OpenSBI
* cause failures when OpenSBI emulates missing instructions.
[ Other Info ]
Upgrading to the same OpenSBI 1.3 that we use in Mantic instead of
applying selected patches to 22.04/23.04 is easier to maintain in the
long run.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/opensbi/+bug/2026588/+subscriptions
More information about the Ubuntu-sponsors
mailing list