Add a description and proper dependencies for the
`KVM_BOOT_PROTO_MULTIBOOT` configuration entry. Since `Firecracker`
only supports the `Linux` 64-bit boot protocol and `Multiboot` is
x86 specific (not taking into consideration the `Multiboot` ported
to `ARM` for `Xen`), make the configuration entry reflect that.
Signed-off-by: Sergiu Moga <sergiu.moga@protonmail.com>
Reviewed-by: Michalis Pappas <michalis@unikraft.io>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #909
if (PLAT_KVM)
config KVM_BOOT_PROTO_MULTIBOOT
- bool
+ bool "Multiboot"
+ depends on KVM_VMM_QEMU && !KVM_VMM_FIRECRACKER && ARCH_X86_64
+ help
+ Multiboot Boot Protocol Version 1
config KVM_BOOT_PROTO_LXBOOT
bool