Skip to content

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.

7 participants