Skip to content
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

[Design] how to identify the request between BIOS and OOB user #26

Open
nicklela opened this issue May 30, 2023 · 2 comments
Open

[Design] how to identify the request between BIOS and OOB user #26

nicklela opened this issue May 30, 2023 · 2 comments
Assignees
Labels
question Further information is requested

Comments

@nicklela
Copy link
Contributor

Idea:
Bootstrap credential + ComputerSystem.BootProgress

  • only host FW can get bootstrap credential. credential is generated on each request and it gets deleted on system reset.
  • OS or option rom can also get bootstrap credential. So, BMC can identify it is BIOS by checking the boot progress code. (OpenBMC has boot progress code implemented)
  • Boot progress support is a requirement from ARM SBMR specification:
    image
@nicklela nicklela self-assigned this May 30, 2023
@nicklela nicklela added the question Further information is requested label May 30, 2023
@nicklela
Copy link
Contributor Author

Two ideas

  • bootstrap credential is only used by BIOS not OS. OS should have their own way to get credential.
    vs.
  • OS can also use bootstrap credential to communicate with BMC

image

@nicklela
Copy link
Contributor Author

There is a grey area so we like to send email to author of bootstrap credential. (Jeff Bobzin)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant