Re: [PATCH v3 4/7] arch, ftrace: For KASAN put hard/soft IRQ entries into separate sections

2016-02-26 Thread Steven Rostedt
On Fri, 26 Feb 2016 14:30:43 +0100 Alexander Potapenko wrote: > diff --git a/include/linux/ftrace.h b/include/linux/ftrace.h > index c2b340e..4da848d 100644 > --- a/include/linux/ftrace.h > +++ b/include/linux/ftrace.h > @@ -799,16 +799,6 @@ ftrace_push_return_trace(unsigned long ret, unsigned >

[PATCH v3 4/7] arch, ftrace: For KASAN put hard/soft IRQ entries into separate sections

2016-02-26 Thread Alexander Potapenko
KASAN needs to know whether the allocation happens in an IRQ handler. This lets us strip everything below the IRQ entry point to reduce the number of unique stack traces needed to be stored. Move the definition of __irq_entry to so that the users don't need to pull in . Also introduce the __softi