Public bug reported:

[ Impact ]

Linux has raised the default number of 64bit CPUs to 256 in commit
0fa749771993 ("riscv: Raise default NR_CPUS for 64BIT to 256"). OpenSBI
should use a matching value for SBI_HARTMASK_MAX_BITS. This avoids boot
failures if  a user makes use of the large number of harts.

A patch has been submitted to upstream:

[PATCH 1/1] sbi: make SBI_HARTMASK_MAX_BITS customizable, default 256
https://lore.kernel.org/opensbi/[email protected]/T/#u

Let's wait for reviewer feedback.

As we will be backporting the 7.2 kernel to Resolute we should also
backport this change.

[ Test Plan ]

Check that our preinstalled RISC-V image boots with more than 128 harts.

[ Where problems could occur ]

Bugs in OpenSBI may lead to boot failure or to crashes at runtime.

[ Other Info ]

n/a

** Affects: opensbi (Ubuntu)
     Importance: Medium
     Assignee: Heinrich Schuchardt (xypron)
         Status: Confirmed

** Affects: opensbi (Ubuntu Resolute)
     Importance: Undecided
     Assignee: Heinrich Schuchardt (xypron)
         Status: New

** Affects: opensbi (Ubuntu Stonking)
     Importance: Medium
     Assignee: Heinrich Schuchardt (xypron)
         Status: Confirmed

** Changed in: opensbi (Ubuntu)
     Assignee: (unassigned) => Heinrich Schuchardt (xypron)

** Changed in: opensbi (Ubuntu)
   Importance: Undecided => Medium

** Changed in: opensbi (Ubuntu)
       Status: New => Confirmed

** Also affects: opensbi (Ubuntu Resolute)
   Importance: Undecided
       Status: New

** Also affects: opensbi (Ubuntu Stonking)
   Importance: Medium
     Assignee: Heinrich Schuchardt (xypron)
       Status: Confirmed

** Summary changed:

- Increase number of supported harts
+ [SRU] Increase number of supported harts

** Changed in: opensbi (Ubuntu Resolute)
     Assignee: (unassigned) => Heinrich Schuchardt (xypron)

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

Title:
  [SRU] Increase number of supported harts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/opensbi/+bug/2160037/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to