-
Notifications
You must be signed in to change notification settings - Fork 215
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
kernel image fields & zero out rbp #346
Conversation
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.
Thanks a lot for this PR! Looks good overall, but we need to be more explicit about the different address spaces.
There is some prior discussion about a similar change in #177. Back then I argued that might not want to guarantee that we keep the full kernel ELF file in physical memory and instead make it configurable. My original thought was that we might want to optimize the memory consumption. However, we haven't implemented such an optimization in the past two years, so I think I'm fine with merging this as-is now. |
2d9ae8f
to
3f34b07
Compare
@phil-opp is anything still remaining here? could it be merged? |
3f34b07
to
a65533a
Compare
Thanks for the adjustments! Looks good, sorry for the slow review. |
these changes stemmed from my efforts to add stack traces to my kernel
rbp
before jumping into your actual code so that you know where to stop the stack trace