Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat!: move kernel MMR position to
u64
(#5956)
Description --- Switches the handling of kernel MMR positions from `u32` to `u64`. Closes #5924. Motivation and Context --- Internally, MMR positions are handled as either `usize` or `u64`. However, they are eventually parsed and handled as `u32` for storage. While it doesn't address the internal `usize` handling, it switches storage operations to be `u64`. How Has This Been Tested? --- Existing tests pass. What process can a PR reviewer use to test or verify this change? --- Assert that the logic, especially around LMDB operations, is correct. BREAKING CHANGE: Modifies the handling of kernel MMR data in LMDB.
- Loading branch information
1 parent
2ed84ef
commit cdd8a31
Showing
5 changed files
with
11 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters