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

From: Steven Rostedt
Date: Fri Jan 29 2016 - 09:45:33 EST


On Fri, 29 Jan 2016 12:59:13 +0100
Alexander Potapenko <glider@xxxxxxxxxx> wrote:

> On the other hand, this will require including <linux/irq.h> into
> various files that currently use __irq_section.
> But that header has a comment saying:
>
> /*
> * Please do not include this file in generic code. There is currently
> * no requirement for any architecture to implement anything held
> * within this file.
> *
> * Thanks. --rmk
> */
>
> Do we really want to put anything into that header?
>

What about interrupt.h?

It's just weird to have KSAN needing to pull in ftrace.h for irq work.

-- Steve