-
Notifications
You must be signed in to change notification settings - Fork 86
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
Use memory_address::{VirtAddr, PhysAddr}
in the kernel
#1442
Conversation
97fd974
to
40d7893
Compare
Would probably be an interesting case for continuous benchmarking... |
77de4ab
to
30e23f3
Compare
6157301
to
dbb94e8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Memory addresses should ideally be formatted as {:p}
(std::fmt::Pointer
).
e5ad74b
to
32132c7
Compare
e17c3de
to
a0c9c3a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! :)
Co-authored-by: Jonathan Klimt <[email protected]> Signed-off-by: Martin Kröning <[email protected]>
…rnel Additional (implied) changes - aarch64: made physical_address_and_flags an u64 - x86_apic: changed SMP offsets from usize to u64 - changed VGA_BUFFER_ADDRESS to PhysAddr - Updated aarch64 dependency to v0.0.13
9fb8e83
to
74234fd
Compare
This depends on hermit-os/rust-aarch64#9