Conversation
a824f8c to
f1fc9e2
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
50b7636 to
893c4f4
Compare
Add kernel configuration for enabling PCI support in microVMs. Configuration is taken from here: https://github.com/firecracker-microvm/firecracker/blob/firecracker-v1.14/resources/guest_configs/pcie.config Also, release this as a new (patch) kernel version so that we make deployment cleaner. Signed-off-by: Babis Chalios <babis.chalios@e2b.dev>
PR SummaryMedium Risk Overview The configs explicitly enable PCI support for Firecracker microVMs (e.g., Written by Cursor Bugbot for commit 8a2885a. This will update automatically on new commits. Configure here. |
Add kernel configuration for enabling PCI support in microVMs. Configuration is taken from here:
https://github.com/firecracker-microvm/firecracker/blob/firecracker-v1.14/resources/guest_configs/pcie.config
Also, release this as a new (patch) kernel version so that we make deployment cleaner.
Note
Medium Risk
Medium risk because it introduces new kernel configuration baselines (including PCI enablement) and the x86_64 config appears to be placed outside the expected
configs/x86_64/path, which could break builds or select the wrong config.Overview
Adds new Linux
6.1.163kernel config baselines for guests, with PCI support enabled for Firecracker microVMs (plus related options likeCONFIG_VIRTIO_PCI,CONFIG_PCI_MSI,CONFIG_PCIEPORTBUS).Introduces
configs/arm64/6.1.163.configand a new x86_646.1.163config file, but the x86_64 config is added asconfigs/6.1.163.configrather than underconfigs/x86_64/, which may not match the build script’s expected layout.Written by Cursor Bugbot for commit 50b7636. This will update automatically on new commits. Configure here.