This adds static information about the code regions where the stack pointer cannot be relied upon. Kernel debuggers may then use this information to determine which stack to switch to when having a need to switch off of namely the NMI stack. From: Jan Beulich <[email protected]> (actual patch attached)
Attachment:
linux-2.6.14-nlkd-x86_64-stack-invalid.patch
Description: Binary data
- Follow-Ups:
- Re: [PATCH 19/39] NLKD/x86-64 - stack-pointer-invalid markers
- From: Andi Kleen <[email protected]>
- [PATCH 20/39] NLKD/x86-64 - switch_to() floating point adjustment
- From: "Jan Beulich" <[email protected]>
- Re: [PATCH 19/39] NLKD/x86-64 - stack-pointer-invalid markers
- References:
- [PATCH 0/39] NLKD - Novell Linux Kernel Debugger
- From: "Jan Beulich" <[email protected]>
- [PATCH 1/39] NLKD - an alternative kallsyms approach
- From: "Jan Beulich" <[email protected]>
- [PATCH 2/39] NLKD - an alternative early ioremap approach
- From: "Jan Beulich" <[email protected]>
- [PATCH 3/39] NLKD - early/late CPU up/down notification
- From: "Jan Beulich" <[email protected]>
- [PATCH 6/39] NLKD - early panic notification
- From: "Jan Beulich" <[email protected]>
- [PATCH 7/39] NLKD - task create/destroy notification
- From: "Jan Beulich" <[email protected]>
- [PATCH 8/39] NLKD - rmmod notification
- From: "Jan Beulich" <[email protected]>
- [PATCH 9/39] NLKD - hotkey notification
- From: "Jan Beulich" <[email protected]>
- [PATCH 10/39] NLKD - console layout change notification
- From: "Jan Beulich" <[email protected]>
- [PATCH 11/39] NLKD - time adjustment
- From: "Jan Beulich" <[email protected]>
- [PATCH 13/39] NLKD/x86-64 - time adjustment
- From: "Jan Beulich" <[email protected]>
- [PATCH 18/39] NLKD/x86-64 - INT1/INT3 handling changes
- From: "Jan Beulich" <[email protected]>
- [PATCH 0/39] NLKD - Novell Linux Kernel Debugger
- Prev by Date: [PATCH 18/39] NLKD/x86-64 - INT1/INT3 handling changes
- Next by Date: [PATCH 00/16] Adaptive read-ahead V7
- Previous by thread: [PATCH 18/39] NLKD/x86-64 - INT1/INT3 handling changes
- Next by thread: [PATCH 20/39] NLKD/x86-64 - switch_to() floating point adjustment
- Index(es):