Page MenuHomeFreeBSD

x86/xen: set the ACPI RSDP kenv hint earlier for PVH
AbandonedPublic

Authored by royger on Jun 28 2022, 4:00 PM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 17 2025, 9:32 AM
Unknown Object (File)
Nov 16 2025, 9:39 AM
Unknown Object (File)
Nov 4 2025, 9:57 PM
Unknown Object (File)
Nov 1 2025, 11:15 AM
Unknown Object (File)
Nov 1 2025, 5:58 AM
Unknown Object (File)
Oct 26 2025, 5:30 AM
Unknown Object (File)
Sep 25 2025, 1:17 AM
Unknown Object (File)
Sep 22 2025, 2:45 AM
Subscribers

Details

Reviewers
cperciva
imp
Summary

When booting using the PVH entry point set the ACPI RSPD hint in kenv
as soon as the static kenv is initialized, there's no reason to delay
setting it.

Reported by: cpercival
Sponsored by: Citrix Systems R&D

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 46154
Build 43043: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Jun 28 2022, 5:48 PM

Doesn't help with Firecracker; turns out they don't do ACPI so RSDP is just set to zero there. No objection to the change if you think it will help elsewhere though.

BTW I'm cperciva, not cpercival. ;-)

Nah, I guess there's no need to move it, so I will keep as-is to avoid code churn. Sorry for the alias mess :).