Skip to content

merge master into next #546

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 37 commits into from
Apr 29, 2025
Merged

merge master into next #546

merged 37 commits into from
Apr 29, 2025

Conversation

Freax13
Copy link
Member

@Freax13 Freax13 commented Apr 26, 2025

This gets the next branch up to date with all the changes happening on master.

mkroening and others added 30 commits December 7, 2024 13:06
fix(idt): panic in `impl fmt::Debug for EntryOptions`
Add `MapperFlush` method to get page
feat: add `update()` to `Cr3`, `Dr7`, `SFMask`, `UCet`, `SCet`, `mxcsr`, `rflags`, and `XCr0`
The macos-12 platform has been removed from GitHub actions.
fix warnings & remove broken CI job
Add page attribute table support
Currently, ubuntu-latest is ubuntu-24.04. ubuntu-24.04 ships with
python 3.12 which is newer than python 3.11 (the version we previously
manually installed).
feat(msr): add IA32_APIC_BASE support
Ensure that addition and subtraction of addresses panics on overflow/underflow
If --target is set any flags from RUSTFLAGS only affect that target.
don't pass -Crelocation-model=static to host targets
Previously, the error message didn't make it immediately obvious what
went wrong.
Let's be a bit more explicit.
Note that "attempt to add/subtract with overflow" is the panic message
used by Rust for normal arithmetic operations.
Freax13 and others added 7 commits April 26, 2025 08:34
Document when the functions panic and mention Step as an alternative
for those looking for a successor/predecessor operation.
Ubuntu 20.04 has been retired.
This reverts commit ffe34b0, reversing
changes made to a675195.
@Freax13 Freax13 requested a review from phil-opp April 26, 2025 12:13
Copy link
Member

@phil-opp phil-opp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@Freax13 Freax13 merged commit d19cf28 into next Apr 29, 2025
61 of 62 checks passed
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.

6 participants