Compile-time stack metadata validation

configname: CONFIG_STACK_VALIDATION

Linux Kernel Configuration
└─>Compile-time checks and compiler options
└─>Compile-time stack metadata validation
In linux kernel since version 3.10 (release Date: 2013-06-30)  
Add compile-time checks to validate stack metadata, including frame
pointers (if CONFIG_FRAME_POINTER is enabled). This helps ensure
that runtime stack traces are more reliable.

This is also a prerequisite for generation of ORC unwind data, which
is needed for CONFIG_UNWINDER_ORC.

For more information, see
tools/objtool/Documentation/stack-validation.txt.

selects

CONFIG_OBJTOOL

depends
CONFIG_HAVE_STACK_VALIDATION |
| CONFIG_UNWINDER_FRAME_POINTER

is depended by
CONFIG_RETPOLINE