File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change
1
+ ## Breaking
2
+
3
+ - The level 4 page table is only recursively mapped if the ` recursive_level_4_table ` feature is enabled.
4
+ - Replace ` BootInfo::p4_table_addr ` with ` RECURSIVE_LEVEL_4_TABLE_ADDR ` constant (only present if the cargo feature is enabled)
5
+ - Remove ` From<PhysFrameRange> ` implemenations for x86_64 ` FrameRange `
6
+ - This only works when the versions align, so it is not a good general solution.
7
+ - Remove unimplemented ` BootInfo::package ` field.
8
+ - Make ` BootInfo ` non-exhaustive so that we can add additional fields later.
9
+
10
+ ## Other
11
+
12
+ - Add a ` map_physical_memory ` feature that maps the complete physical memory to the virtual address space at ` PHYSICAL_MEMORY_OFFSET ` .
13
+ - Re-export ` BootInfo ` at the root.
You can’t perform that action at this time.
0 commit comments