GitHub / rust-osdev/x86_64 issues and pull requests
#555 - docs(offset_page_table): fix typo
Pull Request -
State: closed - Opened by mkroening 26 days ago
#554 - `next` branch - "entry should be mapped at this point" when calling `map_to` on offset page table
Issue -
State: open - Opened by ChocolateLoverRaj 30 days ago
- 2 comments
#553 - Type mismatch compilation error on rustc 1.90.0-nightly
Issue -
State: open - Opened by wenxuanjun about 1 month ago
- 1 comment
#552 - Add "FMask" alias for SFMask.
Pull Request -
State: closed - Opened by ChocolateLoverRaj about 2 months ago
#551 - Add FMASK MSR
Issue -
State: closed - Opened by ChocolateLoverRaj about 2 months ago
- 2 comments
#550 - `EntryOptions::stack_index` panics when stack index is not set (when `Debug` is called on `EntryOptions`)
Issue -
State: open - Opened by ChocolateLoverRaj 2 months ago
- 1 comment
#549 - port: read/write now not mutable self
Pull Request -
State: closed - Opened by fox0 3 months ago
- 2 comments
#548 - Add page attribute table support
Pull Request -
State: closed - Opened by Freax13 3 months ago
#547 - implement functions for accessing CR8
Pull Request -
State: closed - Opened by Freax13 3 months ago
- 2 comments
#546 - merge master into next
Pull Request -
State: closed - Opened by Freax13 3 months ago
#545 - Revert #529 on master
Pull Request -
State: closed - Opened by Freax13 3 months ago
#544 - fix kani build job
Pull Request -
State: closed - Opened by Freax13 3 months ago
#543 - improve `VirtAddr` `Add` & `Sub` impls
Pull Request -
State: closed - Opened by Freax13 3 months ago
- 1 comment
#542 - feat(sev): add AMD SEV support
Pull Request -
State: closed - Opened by zyuiop 3 months ago
- 8 comments
#541 - VirtAddr subtraction panics on sign-extend boundary
Issue -
State: closed - Opened by tsatke 4 months ago
- 3 comments
#540 - `idt::Entry::set_handler_addr` causes unpredictable behavior due to it reading the current value of the `CS` register
Issue -
State: open - Opened by ChocolateLoverRaj 4 months ago
- 3 comments
#539 - Safe API for using I/O Permission Bitmap in TSS
Issue -
State: open - Opened by ChocolateLoverRaj 4 months ago
#538 - `PageTableEntry::frame` misleadingly returns 4KiB frames for >4KiB frames
Issue -
State: open - Opened by ChocolateLoverRaj 5 months ago
- 7 comments
#537 - Adding and subtracting `VirtAddr` does not canonicalize when bit 47 changes
Issue -
State: closed - Opened by ChocolateLoverRaj 5 months ago
- 5 comments
#536 - don't pass -Crelocation-model=static to host targets
Pull Request -
State: closed - Opened by Freax13 6 months ago
#535 - Ensure that addition and subtraction of addresses panics on overflow/underflow
Pull Request -
State: closed - Opened by farnz 6 months ago
#534 - `update_flags` does not add flags to parent page tables
Issue -
State: open - Opened by ChocolateLoverRaj 6 months ago
- 7 comments
#533 - use default python again
Pull Request -
State: closed - Opened by Freax13 6 months ago
#532 - feat(msr): add IA32_APIC_BASE support
Pull Request -
State: closed - Opened by hannahfluch 6 months ago
- 1 comment
#531 - `Star::write` returning `Err` when using segments created by this crate
Issue -
State: closed - Opened by shinobu-uwu 6 months ago
- 2 comments
#529 - Add page attribute table support
Pull Request -
State: closed - Opened by adavis628 6 months ago
- 3 comments
#528 - fix(model_specific): make `{Fs,Gs,KernelGs}Base::write()` unsafe
Pull Request -
State: closed - Opened by mkroening 7 months ago
- 3 comments
#527 - feat: add `update()` to `Cr3`, `Dr7`, `SFMask`, `UCet`, `SCet`, `mxcsr`, `rflags`, and `XCr0`
Pull Request -
State: closed - Opened by mkroening 7 months ago
- 2 comments
#526 - Unsound `{Fs,Gs}Base::write()`
Issue -
State: closed - Opened by mkroening 7 months ago
- 1 comment
#525 - Add `MapperFlush` method to get page
Pull Request -
State: closed - Opened by adavis628 7 months ago
#524 - Compilation Error when building with default features on rustc 1.84.0-nightly (798fb83f7 2024-10-16)
Issue -
State: closed - Opened by Shinribo 8 months ago
- 7 comments
#523 - volatile in PageTable
Issue -
State: closed - Opened by mrjbom 8 months ago
- 2 comments
#522 - fix(idt): panic in `impl fmt::Debug for EntryOptions`
Pull Request -
State: closed - Opened by mkroening 8 months ago
- 2 comments
#521 - Merge master into next
Pull Request -
State: closed - Opened by Freax13 8 months ago
#520 - backport #513
Pull Request -
State: closed - Opened by Freax13 8 months ago
- 1 comment
#519 - release 0.15.2
Pull Request -
State: closed - Opened by Freax13 8 months ago
#518 - update Step::steps_between to latest rust nightly version
Pull Request -
State: closed - Opened by Wasabi375 8 months ago
#517 - Use `core::ops::Range` and `core::ops::RangeInclusive` instead of custom range structs
Pull Request -
State: closed - Opened by ChocolateLoverRaj 8 months ago
- 7 comments
#516 - Nix flake
Pull Request -
State: closed - Opened by ChocolateLoverRaj 8 months ago
- 2 comments
#515 - Make `PageRange` a trait for `core::ops::Range<Page>`
Issue -
State: open - Opened by ChocolateLoverRaj 8 months ago
#514 - trait definition of `Step` has changed in `core` in nightly rust 1.85
Issue -
State: closed - Opened by tionway 8 months ago
- 1 comment
#513 - fix signature of Step::steps_between implementations
Pull Request -
State: closed - Opened by Freax13 8 months ago
- 8 comments
#512 - Trait Mismatch Error When Building the Project with `cargo build`
Issue -
State: closed - Opened by isaka-james 8 months ago
- 1 comment
#511 - Inconsistency with bitmask of `addr` function in `PageTableEntry`
Issue -
State: closed - Opened by sarahspberrypi 8 months ago
- 2 comments
#510 - fix CI job for building on MSRV
Pull Request -
State: closed - Opened by Freax13 9 months ago
- 1 comment
#509 - fix typo in "InvPicdCommand"
Pull Request -
State: closed - Opened by Freax13 9 months ago
- 1 comment
#508 - fix field order for INVPCID descriptor
Pull Request -
State: closed - Opened by Freax13 9 months ago
- 1 comment
#507 - gate HandlerFunc behind target_arch = "x86{_64}"
Pull Request -
State: closed - Opened by Freax13 9 months ago
- 1 comment
#506 - TryFrom implementation for ExceptionVector
Pull Request -
State: closed - Opened by mrjbom 9 months ago
- 3 comments
#505 - TryFrom implementation for ExceptionVector
Pull Request -
State: closed - Opened by mrjbom 9 months ago
#504 - Typo fix in TaskStateSegment comment
Pull Request -
State: closed - Opened by mrjbom 9 months ago
- 4 comments
#503 - Minor clarification DescriptorTablePointer::limit comment
Pull Request -
State: closed - Opened by mrjbom 9 months ago
- 2 comments
#502 - Fix clippy warnings
Pull Request -
State: closed - Opened by phil-opp 10 months ago
- 2 comments
#501 - Remove stabilized `const_mut_refs` feature
Pull Request -
State: closed - Opened by phil-opp 10 months ago
- 1 comment
#500 - CI: Don't error on stabilized features
Pull Request -
State: closed - Opened by phil-opp 10 months ago
- 1 comment
#499 - CI failure because of stabilized `const_mut_refs` feature
Issue -
State: closed - Opened by phil-opp 10 months ago
- 4 comments
#498 - Unifying physical and virtual address types across the rust OS development ecosystem.
Issue -
State: closed - Opened by jounathaen 10 months ago
- 10 comments
#497 - Add automatically generated Kani harnesses
Pull Request -
State: closed - Opened by cvick32 11 months ago
- 3 comments
#496 - remove #![feature(asm_const)]
Pull Request -
State: closed - Opened by Freax13 12 months ago
#495 - fix testing
Pull Request -
State: closed - Opened by Freax13 12 months ago
#494 - CR8 (task priority) register
Issue -
State: closed - Opened by kennystrawnmusic about 1 year ago
- 2 comments
#493 - Patched
Pull Request -
State: closed - Opened by Wasabi375 about 1 year ago
- 1 comment
#492 - don't use label starting with `1`
Pull Request -
State: closed - Opened by Freax13 about 1 year ago
- 1 comment
#491 - Add size and len for PageRange, PhysFrameRange, PageRangeInclusive and PhysFrameRangeInclusive
Pull Request -
State: closed - Opened by Wasabi375 about 1 year ago
- 5 comments
#490 - Ensure that Page actually implements Hash
Pull Request -
State: closed - Opened by Wasabi375 about 1 year ago
#489 - constify PhysFrame functions
Pull Request -
State: closed - Opened by Freax13 about 1 year ago
#488 - fix warnings
Pull Request -
State: closed - Opened by Freax13 about 1 year ago
#487 - `Mapper::unmap` should be unsafe
Issue -
State: closed - Opened by Wasabi375 about 1 year ago
- 4 comments
#486 - merge master into next
Pull Request -
State: closed - Opened by Freax13 about 1 year ago
#485 - fix cfg related warnings
Pull Request -
State: closed - Opened by Freax13 about 1 year ago
#484 - add Mapper::clear to clear any page table entry regardless of present flag
Pull Request -
State: closed - Opened by Wasabi375 about 1 year ago
- 6 comments
#483 - Only enable instructions on `x86_64`
Pull Request -
State: closed - Opened by phil-opp over 1 year ago
#482 - silence warning about cast
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
- 2 comments
#481 - PageTable: Handling of pages without the present flag set
Issue -
State: closed - Opened by Wasabi375 over 1 year ago
- 2 comments
#480 - CI: Set `-Crelocation-model=static` in `RUSTFLAGS` for bootloader test job
Pull Request -
State: closed - Opened by phil-opp over 1 year ago
- 2 comments
#479 - chore: migrate from legacy `rust-toolchain` to `rust-toolchain.toml`
Pull Request -
State: closed - Opened by mkroening over 1 year ago
#478 - ci: migrate away from unmaintained actions
Pull Request -
State: closed - Opened by mkroening over 1 year ago
#477 - test: replace `x86_64-bare-metal.json` with `x86_64-unknown-none`
Pull Request -
State: closed - Opened by mkroening over 1 year ago
- 4 comments
#476 - fix and detect warnings
Pull Request -
State: closed - Opened by mkroening over 1 year ago
#475 - docs: fix and detect warnings
Pull Request -
State: closed - Opened by mkroening over 1 year ago
#474 - docs: add aliases for `in{,b,w,l}` and `out{,b,w,l}`
Pull Request -
State: closed - Opened by mkroening over 1 year ago
- 1 comment
#473 - release 0.15.1
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
#472 - add write_pcid_no_flush
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
- 1 comment
#471 - expose DEBUG_STR more directly
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
#470 - `Sealed::DEBUG_STR` is publicly accessible
Issue -
State: closed - Opened by mkroening over 1 year ago
- 10 comments
#469 - properly jump the address gap in CleanUp
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
- 4 comments
#468 - A `VirtualAddr` panic is triggered when the page table called `clean_up`
Issue -
State: closed - Opened by GZTimeWalker over 1 year ago
- 3 comments
#467 - Feat: add constructor for `InterruptStackFrameValue`
Pull Request -
State: closed - Opened by GZTimeWalker over 1 year ago
#466 - Should have a way to construct an `InterruptStackFrameValue`?
Issue -
State: closed - Opened by GZTimeWalker over 1 year ago
- 3 comments
#465 - doc: added help on update_flags to get flags
Pull Request -
State: closed - Opened by Sxmourai over 1 year ago
- 1 comment
#464 - miscellaneous improvements
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
#463 - release v0.15.0
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
- 2 comments
#462 - optimize `Step` impl for `VirtAddr`
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
#461 - Returning FrameAlreadyMapped error when it shouldn't
Issue -
State: closed - Opened by Sxmourai over 1 year ago
- 10 comments
#460 - Update data layout of test target for LLVM 18
Pull Request -
State: closed - Opened by phil-opp over 1 year ago
#459 - Fix release script
Pull Request -
State: closed - Opened by josephlr over 1 year ago
- 2 comments
#458 - Merge next into master: releasing v0.15.0-beta
Pull Request -
State: closed - Opened by josephlr over 1 year ago
- 2 comments
#457 - Release v0.14.12
Pull Request -
State: closed - Opened by josephlr over 1 year ago
- 1 comment
#456 - optimize from_page_table_indices
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
#455 - mark as 0.15 as beta release
Pull Request -
State: closed - Opened by Freax13 over 1 year ago
- 1 comment