Lines Matching +full:- +full:- +full:print +full:- +full:architecture
1 .. SPDX-License-Identifier: GPL-2.0
7 Kernel stacks on x86-64 bit
37 per CPU interrupt nest counter. This is needed because x86-64 "IST"
48 An IST is selected by a non-zero value in the IST field of an
49 interrupt-gate descriptor. When an interrupt occurs and the hardware
53 will switch back to the per-thread stack. If software wants to allow
70 Used for interrupt 8 - Double Fault Exception (#DF).
79 Used for non-maskable interrupts (NMI).
102 Used for interrupt 18 - Machine Check Exception (#MC).
108 For more details see the Intel IA32 or AMD AMD64 architecture manuals.
119 Adapted from Ingo's mail, Message-ID: <20150521101614.GA10889@gmail.com>:
122 the kernel stack(s) [1]_, from stack top to stack bottom, and print out
125 If it fits into the frame pointer chain, we print it without a question
129 still print it, but we print a '?'. It can mean two things:
131 - either the address is not part of the call chain: it's just stale
135 - or it is part of the call chain, but the frame pointer was not set
138 This way we will always print out the real call chain (plus a few more
140 or not - but in most cases we'll get the call chain right as well. The
145 information: we always strive to print _all_ addresses on the stack(s)
147 we still print out the real call chain as well - just with more question