You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The acpi crate while calling search_for_rsdp_bios will map 0xF5000 with a size of 0x1000 and then map 0xF5B20 with a size of 0x24 and immediately after unmap the first mapping causing the second mapping to be invalid and cause a page fault while reading
The text was updated successfully, but these errors were encountered:
I've published rsdp v1.1.0, which should fix both of these issues. However, I don't have anything booting from BIOS with which I can test this easily, so I'd appreciate if you can confirm if this works, and then I'll publish it as a proper version. If you're using acpi instead of rsdp directly, you can use a [patch.crates-io] in your Cargo.toml to override the version of rsdp that acpi uses.