[Bug 2098421] [NEW] U-Boot 2024.01 fails to boot on RISC-V with QEMU 9.0 and cpu=max

Heinrich Schuchardt 2098421 at bugs.launchpad.net
Thu Feb 13 22:32:31 UTC 2025


Public bug reported:

RISC-V device-trees have moved to using riscv,isa-extensions instead of
riscv,isa. If riscv,isa is missing, U-Boot 2024.01 fails to boot. This
can be demonstrated with QEMU 9.0 and cpu=max.

The following patches provide a remedy:

0d95add3b1c7 ("riscv: cpu: improve multi-letter extension detection in supports_extension()"
b90edde70127 ("riscv: don't read riscv, isa in the riscv cpu's get_desc()")
f39b1b77d822 ("riscv: support extension probing using riscv, isa-extensions")

** Affects: u-boot (Ubuntu)
     Importance: Undecided
     Assignee: Dave Jones (waveform)
         Status: New

** Affects: u-boot (Ubuntu Noble)
     Importance: Undecided
     Assignee: Heinrich Schuchardt (xypron)
         Status: New

** Affects: u-boot (Ubuntu Oracular)
     Importance: Undecided
     Assignee: Heinrich Schuchardt (xypron)
         Status: New

** Affects: u-boot (Ubuntu Plucky)
     Importance: Undecided
     Assignee: Dave Jones (waveform)
         Status: New

** Also affects: u-boot (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: u-boot (Ubuntu Oracular)
   Importance: Undecided
       Status: New

** Also affects: u-boot (Ubuntu Plucky)
   Importance: Undecided
       Status: New

** Changed in: u-boot (Ubuntu Plucky)
     Assignee: (unassigned) => Dave Jones (waveform)

** Changed in: u-boot (Ubuntu Oracular)
     Assignee: (unassigned) => Heinrich Schuchardt (xypron)

** Changed in: u-boot (Ubuntu Noble)
     Assignee: (unassigned) => Heinrich Schuchardt (xypron)

** Changed in: u-boot (Ubuntu Plucky)
    Milestone: None => ubuntu-25.04

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to u-boot in Ubuntu.
https://bugs.launchpad.net/bugs/2098421

Title:
  U-Boot 2024.01 fails to boot on RISC-V with QEMU 9.0 and cpu=max

Status in u-boot package in Ubuntu:
  New
Status in u-boot source package in Noble:
  New
Status in u-boot source package in Oracular:
  New
Status in u-boot source package in Plucky:
  New

Bug description:
  RISC-V device-trees have moved to using riscv,isa-extensions instead
  of riscv,isa. If riscv,isa is missing, U-Boot 2024.01 fails to boot.
  This can be demonstrated with QEMU 9.0 and cpu=max.

  The following patches provide a remedy:

  0d95add3b1c7 ("riscv: cpu: improve multi-letter extension detection in supports_extension()"
  b90edde70127 ("riscv: don't read riscv, isa in the riscv cpu's get_desc()")
  f39b1b77d822 ("riscv: support extension probing using riscv, isa-extensions")

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/u-boot/+bug/2098421/+subscriptions




More information about the foundations-bugs mailing list