COMMITS
/ doc/memory/sidebar-items.js November 8, 2023
K
Parameterize `Frames` (`AllocatedFrames`) with `<P: PageSize>` (#1070)
kevinaboos committed
September 8, 2023
K
Add `PageSize` trait for defining 4K, 2M, and 1G huge pages (#1031)
kevinaboos committed
August 23, 2023
K
Allow page allocation requests to specify a desired alignment (#1029)
kevinaboos committed
August 4, 2023
K
Implement convenience function for identity mapping (#1025)
kevinaboos committed
July 28, 2023
K
Redesign frame allocation for easier formal verification (#1004)
kevinaboos committed
June 27, 2023
K
Update to Rust nightly 2023-06-22 (#988)
kevinaboos committed
June 14, 2023
K
Simplify page allocator interface with `AllocationRequest` enum (#974)
kevinaboos committed
June 13, 2023
K
page allocator: support allocating pages within an address range (#970)
kevinaboos committed
May 30, 2023
K
Consolidate memory mapping convenience functions into `memory` (#957)
kevinaboos committed
April 12, 2023
January 12, 2023
K
Use new UEFI bootloader and UEFI bootloader API crate (#792)
kevinaboos committed
January 11, 2023
K
Reduce memory usage and `Option`s when mapping kernel sections (#802)
kevinaboos committed
December 26, 2022
T
Fix some Clippy lints (#753)
tsoutsman committed
December 5, 2022
K
Replace old `EntryFlags` with new `PteFlags` type (#708)
kevinaboos committed
October 31, 2022
K
Use `BorrowedMappedPages` to replace `owning_ref (#664)
kevinaboos committed
October 27, 2022
K
Use `NoDrop` wrapper to ensure early code still runs after errors (#673)
kevinaboos committed
October 25, 2022
K
K
September 27, 2022
K
Setting a `PageTableEntry` now requires an `AllocatedFrame` (#634)
kevinaboos committed
September 9, 2022
K
Add `set_flags()` function for re-mapping pages with new flags (#633)
kevinaboos committed
August 23, 2022
K
Avoid clones and shorten lock duration for MMI accesses (#620)
kevinaboos committed
July 21, 2022
March 23, 2022
K
Update to Rust 1.61; nightly version from 2022-03-21 (#498)
kevinaboos committed
November 29, 2021
K
Replace the yanked `bare-io` crate with `core2`. (#469)
kevinaboos committed
August 2, 2021
July 27, 2021
K
Combine `PageRange` and `FrameRange` into a single macro implementation.
kevinaboos committed
June 26, 2021