Skip to content

Improve diagnostics printed by page fault handler #335

@SamTebbs33

Description

@SamTebbs33

Printing some useful diagnostics when a page fault happens would be very useful for debugging them.

Print what caused the error (supervisory process, user process, non-present page, permission violation etc.), the address of the instruction causing it and the faulty address.

https://wiki.osdev.org/Paging#Page_Faults

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions