Activity log for bug #2026588

Date Who What changed Old value New value Message
2023-07-07 13:51:40 Heinrich Schuchardt bug added bug
2023-07-11 07:53:16 Heinrich Schuchardt 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 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. [ 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.
2023-07-12 16:48:38 Heinrich Schuchardt opensbi (Ubuntu): assignee Heinrich Schuchardt (xypron)
2023-07-17 11:25:27 Heinrich Schuchardt attachment added Debdiff for Lunar https://bugs.launchpad.net/ubuntu/+source/opensbi/+bug/2026588/+attachment/5686822/+files/opensbi_1.1-2..1.3-1ubuntu0.23.04.1.debdiff
2023-07-17 11:37:43 Heinrich Schuchardt attachment added Debdiff for Jammy https://bugs.launchpad.net/ubuntu/+source/opensbi/+bug/2026588/+attachment/5686824/+files/opensbi_1.1-0ubuntu0.22.04.1..1.3-1ubuntu0.22.04.1.debdiff
2023-07-17 11:38:40 Heinrich Schuchardt opensbi (Ubuntu): assignee Heinrich Schuchardt (xypron)
2023-07-17 11:38:53 Heinrich Schuchardt bug added subscriber Ubuntu Sponsors
2023-07-18 13:32:33 Łukasz Zemczak removed subscriber Ubuntu Sponsors
2023-07-18 13:32:43 Łukasz Zemczak nominated for series Ubuntu Lunar
2023-07-18 13:32:43 Łukasz Zemczak bug task added opensbi (Ubuntu Lunar)
2023-07-18 13:32:43 Łukasz Zemczak nominated for series Ubuntu Jammy
2023-07-18 13:32:43 Łukasz Zemczak bug task added opensbi (Ubuntu Jammy)
2023-07-18 13:32:53 Łukasz Zemczak opensbi (Ubuntu): status New Invalid
2023-07-18 13:32:56 Łukasz Zemczak opensbi (Ubuntu Jammy): status New In Progress
2023-07-18 13:32:58 Łukasz Zemczak opensbi (Ubuntu Lunar): status New In Progress
2023-07-19 14:21:14 Robie Basak opensbi (Ubuntu Jammy): status In Progress Incomplete
2023-07-19 14:21:16 Robie Basak opensbi (Ubuntu Lunar): status In Progress Incomplete
2023-07-20 03:43:33 Ubuntu Archive Robot bug added subscriber Łukasz Zemczak
2023-07-20 07:50:02 Łukasz Zemczak bug task added u-boot (Ubuntu)
2023-07-20 07:55:50 Łukasz Zemczak opensbi (Ubuntu Jammy): status Incomplete Confirmed
2023-07-20 07:55:52 Łukasz Zemczak opensbi (Ubuntu Lunar): status Incomplete Confirmed
2023-07-20 09:40:47 Heinrich Schuchardt attachment added Debdiff for u-boot in Lunar https://bugs.launchpad.net/ubuntu/+source/opensbi/+bug/2026588/+attachment/5687379/+files/u-boot-2022.10+dfsg-1ubuntu1..2022.10+dfsg-1ubuntu1.23.04.1.debdiff
2023-07-20 09:47:52 Heinrich Schuchardt attachment added Debdiff for u-boot in Jammy https://bugs.launchpad.net/ubuntu/+source/opensbi/+bug/2026588/+attachment/5687383/+files/u-boot-2022.01+dfsg-2ubuntu2.3..2022.01+dfsg-2ubuntu2.4.debdiff
2023-07-20 09:55:08 Heinrich Schuchardt attachment added Debdiff for u-boot-nezha in Lunar https://bugs.launchpad.net/ubuntu/+source/opensbi/+bug/2026588/+attachment/5687386/+files/u-boot-nezha-2022.10-1089-g528ae9bc6c-0ubuntu1..0ubuntu1.23.04.1.debdiff
2023-07-20 09:57:43 Łukasz Zemczak opensbi (Ubuntu Lunar): status Confirmed Fix Committed
2023-07-20 09:57:44 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2023-07-20 09:57:47 Łukasz Zemczak bug added subscriber SRU Verification
2023-07-20 09:57:55 Łukasz Zemczak tags verification-needed verification-needed-lunar
2023-07-20 09:59:59 Łukasz Zemczak opensbi (Ubuntu Jammy): status Confirmed Fix Committed
2023-07-20 10:00:03 Łukasz Zemczak tags verification-needed verification-needed-lunar verification-needed verification-needed-jammy verification-needed-lunar
2023-07-20 10:02:41 Heinrich Schuchardt attachment added Debdiff for u-boot-nezha in Lunar https://bugs.launchpad.net/ubuntu/+source/opensbi/+bug/2026588/+attachment/5687389/+files/u-boot-nezha-2022.04+git20220405.7446a472-0ubuntu0.2..0ubuntu0.3.debdiff
2023-07-20 10:03:14 Heinrich Schuchardt 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. [ 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 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.
2023-07-20 10:03:32 Heinrich Schuchardt bug added subscriber Ubuntu Sponsors
2023-07-20 16:53:53 Łukasz Zemczak u-boot (Ubuntu Lunar): status New Fix Committed
2023-07-20 19:30:09 Łukasz Zemczak u-boot (Ubuntu Jammy): status New Fix Committed
2023-07-21 08:00:40 Christian Ehrhardt  removed subscriber Ubuntu Sponsors
2023-07-24 13:50:17 Łukasz Zemczak bug task added u-boot-nezha (Ubuntu)
2023-07-24 13:50:24 Łukasz Zemczak u-boot-nezha (Ubuntu): status New Invalid
2023-07-24 13:50:25 Łukasz Zemczak u-boot (Ubuntu): status New Invalid
2023-07-24 13:50:29 Łukasz Zemczak u-boot-nezha (Ubuntu Lunar): status New Fix Committed
2023-07-24 13:51:46 Łukasz Zemczak u-boot-nezha (Ubuntu Jammy): status New Fix Committed
2023-07-25 14:20:33 Heinrich Schuchardt tags verification-needed verification-needed-jammy verification-needed-lunar verification-done verification-done-jammy verification-done-lunar
2023-08-03 20:39:41 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2023-08-03 20:40:19 Launchpad Janitor opensbi (Ubuntu Lunar): status Fix Committed Fix Released
2023-08-03 20:40:24 Launchpad Janitor u-boot (Ubuntu Lunar): status Fix Committed Fix Released
2023-08-03 20:40:28 Launchpad Janitor u-boot-nezha (Ubuntu Lunar): status Fix Committed Fix Released
2023-08-03 20:40:30 Launchpad Janitor opensbi (Ubuntu Jammy): status Fix Committed Fix Released
2023-08-03 20:40:34 Launchpad Janitor u-boot (Ubuntu Jammy): status Fix Committed Fix Released
2023-08-03 20:40:37 Launchpad Janitor u-boot-nezha (Ubuntu Jammy): status Fix Committed Fix Released