Re: [PATCH] x86/sev: Mark snp_abort() noreturn

From: Josh Poimboeuf
Date: Tue Aug 30 2022 - 00:48:40 EST


On Thu, Aug 25, 2022 at 01:12:42PM +0000, David Laight wrote:
> ...
> > Objtool follows control flow. As you said above, noreturn functions
> > behave differently and code-gen after a call to a noreturn function
> > stops.
>
> Thinks....
>
> How near is objtool to outputting a list of functions and the
> stack offset at which they call something else?

It basically already does this.

> With the 'magic numbers' to track indirect jumps that is very
> nearly enough information to do full static stack depth checking.

What do you mean by 'magic numbers'?

--
Josh