Skip to content

Merge #119 + necessary fixed into main + multiboot2-0.14.1 #120

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Mar 9, 2023
Merged

Conversation

phip1611
Copy link
Member

@phip1611 phip1611 commented Mar 9, 2023

This will merge #119 plus a few commits by myself into main.
The cargo.toml and the changelog are prepared for the 0.14.1 release.

A0lson and others added 3 commits March 6, 2023 12:17
Correct EFI 'last_area' calculation so it correctly describes the greatest possible starting
address of the last record.

(Previously, iterating the EFI Memory map resulted in a superfluous entry as it ran over the next tag)

This revision also cleans up the E820/EFI parsing to use 0-length arrays for the records
and to faciliate a more natural 'sizeof' operation on the Multiboot2 tag.
multiboot2: Fix EFI Memory Map 'last_area' calculation
@phip1611 phip1611 force-pushed the dev branch 2 times, most recently from a46d960 to e0e4ed4 Compare March 9, 2023 15:35
@phip1611
Copy link
Member Author

phip1611 commented Mar 9, 2023

Clippy is annoying. cargo +1.52.1 clippy tells to use const fn on BTreeSet::new() instead of a normal function but this is not accepted by the build.
I ignore this for now and bump the MSRV for the next major release.

@phip1611 phip1611 changed the title Merge #119 + necessary fixed into main Merge #119 + necessary fixed into main + multiboot2-0.14.1 Mar 9, 2023
@phip1611 phip1611 merged commit fd8e694 into main Mar 9, 2023
@phip1611 phip1611 deleted the dev branch March 9, 2023 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants