File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,14 @@ and this project adheres to
10
10
11
11
### Added
12
12
13
+ - [ #4428 ] ( https://github.com/firecracker-microvm/firecracker/pull/4428 ) : Added
14
+ ACPI support to Firecracker for x86_64 microVMs. Currently, we pass ACPI
15
+ tables with information about the available vCPUs, interrupt controllers,
16
+ VirtIO and legacy x86 devices to the guest. This allows booting kernels
17
+ without MPTable support. Please see our
18
+ [ kernel policy documentation] ( docs/kernel-policy.md ) for more information
19
+ regarding relevant kernel configurations.
20
+
13
21
### Changed
14
22
15
23
- [ #4492 ] ( https://github.com/firecracker-microvm/firecracker/pull/4492 ) : Changed
@@ -25,6 +33,11 @@ and this project adheres to
25
33
the ` start_time_us ` and ` start_time_cpu_us ` metrics. These parameters were
26
34
never meant to be used by end customers, and we recommend doing any such time
27
35
adjustments outside Firecracker.
36
+ - Booting with microVM kernels that rely on MPTable on x86_64 is deprecated and
37
+ support will be removed in v2.0 or later. We suggest to users of Firecracker
38
+ to use guest kernels with ACPI support. For x86_64 microVMs, ACPI will be the
39
+ only way Firecracker passes hardware information to the guest once MPTable
40
+ support is removed.
28
41
29
42
### Fixed
30
43
Original file line number Diff line number Diff line change @@ -16,3 +16,6 @@ a future major Firecracker release, in accordance with our
16
16
` rebase-snap ` tool
17
17
- \[ [ #4500 ] ( https://github.com/firecracker-microvm/firecracker/pull/4500 ) \] The
18
18
` --start-time-cpu-us ` and ` --start-time-us ` CLI arguments
19
+ - \[ [ #4428 ] ( https://github.com/firecracker-microvm/firecracker/pull/4428 ) \]
20
+ Booting microVMs using MPTable and command line parameters for VirtIO devices.
21
+ The functionality is substituted with ACPI.
You can’t perform that action at this time.
0 commit comments