* Josh Poimboeuf wrote:
> On Fri, Aug 21, 2015 at 09:54:49AM +0200, Ingo Molnar wrote:
> >
> > * Josh Poimboeuf wrote:
> >
> > > +Why do we need stack validation?
> > > +
> > > +
> > > +Here are some of the benefits of validating stack metadata:
> > > +
> > > +
On Fri, Aug 21, 2015 at 09:54:49AM +0200, Ingo Molnar wrote:
>
> * Josh Poimboeuf wrote:
>
> > +Why do we need stack validation?
> > +
> > +
> > +Here are some of the benefits of validating stack metadata:
> > +
> > +a) More reliable stack traces for frame pointer
* Josh Poimboeuf wrote:
> +Why do we need stack validation?
> +
> +
> +Here are some of the benefits of validating stack metadata:
> +
> +a) More reliable stack traces for frame pointer enabled kernels
> +
> + Frame pointers are used for debugging purposes. The
On Wed, Aug 19, 2015 at 12:01:38PM +0200, Ingo Molnar wrote:
>
> * Josh Poimboeuf wrote:
>
> > On Sat, Aug 15, 2015 at 12:23:54AM -0700, Andrew Morton wrote:
> > > On Thu, 13 Aug 2015 22:10:24 -0500 Josh Poimboeuf
> > > wrote:
> > >
> > > > This adds a CONFIG_STACK_VALIDATION option which ena
* Josh Poimboeuf wrote:
> On Sat, Aug 15, 2015 at 12:23:54AM -0700, Andrew Morton wrote:
> > On Thu, 13 Aug 2015 22:10:24 -0500 Josh Poimboeuf
> > wrote:
> >
> > > This adds a CONFIG_STACK_VALIDATION option which enables a host tool
> > > named stackvalidate which runs at compile time.
> >
>
On Sat, Aug 15, 2015 at 12:23:54AM -0700, Andrew Morton wrote:
> On Thu, 13 Aug 2015 22:10:24 -0500 Josh Poimboeuf wrote:
>
> > This adds a CONFIG_STACK_VALIDATION option which enables a host tool
> > named stackvalidate which runs at compile time.
>
> It would be useful to
>
> - show example o
On Thu, 13 Aug 2015 22:10:24 -0500 Josh Poimboeuf wrote:
> This adds a CONFIG_STACK_VALIDATION option which enables a host tool
> named stackvalidate which runs at compile time.
It would be useful to
- show example output for a typical error site
- describe the consequences of that error (ie:
This adds a CONFIG_STACK_VALIDATION option which enables a host tool
named stackvalidate which runs at compile time. It analyzes every .o
file and ensures the validity of its stack metadata. It enforces a set
of rules on asm code and C inline assembly code so that stack traces can
be reliable.
C
8 matches
Mail list logo