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