Skip to content

Migrating to OpenSBI 0.9 with SBI spec 0.2 #72

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 3, 2021

Conversation

gjz010
Copy link
Contributor

@gjz010 gjz010 commented Mar 3, 2021

  • 新版OpenSBI使用了lottery机制选择第一个进入rust_main的hart,而其它的hart在SBI中等待(slides);假如该hart不是BOOT_HART_ID,会导致死锁
  • 升级至OpenSBI 0.9(fw_jump.elf)
  • 使用OpenSBI spec 0.2,将OpenSBI 0.1标记为legacy
  • 在Qemu 5.2.0上测试通过

@jiegec jiegec merged commit fe7fd02 into rcore-os:master Mar 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants