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 <jbeulich@novell.com> (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 <ak@suse.de>
- [PATCH 20/39] NLKD/x86-64 - switch_to() floating point adjustment
- From: "Jan Beulich" <JBeulich@novell.com>
- Re: [PATCH 19/39] NLKD/x86-64 - stack-pointer-invalid markers
- References:
- [PATCH 0/39] NLKD - Novell Linux Kernel Debugger
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 1/39] NLKD - an alternative kallsyms approach
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 2/39] NLKD - an alternative early ioremap approach
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 3/39] NLKD - early/late CPU up/down notification
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 6/39] NLKD - early panic notification
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 7/39] NLKD - task create/destroy notification
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 8/39] NLKD - rmmod notification
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 9/39] NLKD - hotkey notification
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 10/39] NLKD - console layout change notification
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 11/39] NLKD - time adjustment
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 13/39] NLKD/x86-64 - time adjustment
- From: "Jan Beulich" <JBeulich@novell.com>
- [PATCH 18/39] NLKD/x86-64 - INT1/INT3 handling changes
- From: "Jan Beulich" <JBeulich@novell.com>
- [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):
![]() |