diff options
author | Andreas Kling <kling@serenityos.org> | 2020-02-21 13:05:39 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2020-02-21 15:49:39 +0100 |
commit | 59b9e49bcdad278e50400b3cdb41bc83e744d604 (patch) | |
tree | b380db540d67500cd1beaf5e5bbbdd981360cf34 /Libraries/LibBareMetal | |
parent | f9a138aa4b9d96f59d20219179038805b0c8755e (diff) | |
download | serenity-59b9e49bcdad278e50400b3cdb41bc83e744d604.zip |
Kernel: Don't trigger page faults during profiling stack walk
The kernel sampling profiler will walk thread stacks during the timer
tick handler. Since it's not safe to trigger page faults during IRQ's,
we now avoid this by checking the page tables manually before accessing
each stack location.
Diffstat (limited to 'Libraries/LibBareMetal')
0 files changed, 0 insertions, 0 deletions