crosvm/docs/book
Bogdan-Cosmin Chifor 244f1e1d37 x86_64: Enable identity map address and accomodate larger BIOS size
On Azure Dv3 instances `unrestricted guest` is not available.
This prevents crosvm from booting, because TSS address overlaps
with BIOS memory region when BIOS is larger than ~250K.
This fix allows 16M BIOS maximum size and enables identity map address
which allows crosvm to boot on machines where `unrestricted guest` is
not available.

BUG=None
TEST=tools/presubmit
TEST=Boot an AOSP Cuttlefish VM on Azure (without unrestricted guest) and GCP (with unrestricted guest)

Co-authored-by: Bogdan-Cosmin Chifor <bogdan.chifor@tii.ae>
Co-authored-by: Mikko Koivisto <mikko.koivisto@unikie.com>
Co-authored-by: Myung Kyu Kim <myung.kyu.kim@unikie.com>
Change-Id: Ibf7b6685eca969f5f52dd6e5f3510bf919c14e2c
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5290234
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
2024-02-16 21:41:01 +00:00
..
src x86_64: Enable identity map address and accomodate larger BIOS size 2024-02-16 21:41:01 +00:00
.gitignore book: add initial book using mdbook 2021-07-01 16:28:29 +00:00
book.toml docs: book: move testing docs into a directory 2023-07-06 19:32:58 +00:00
mermaid-init.js book: add mermaid-js support 2021-07-01 16:28:32 +00:00
mermaid.min.js book: add mermaid-js support 2021-07-01 16:28:32 +00:00