Re: [EXT] Re: [PATCH v5 5/9] task_isolation: Add driver-specific hooks

From: Alex Belits
Date: Thu Dec 03 2020 - 19:45:19 EST



On Wed, 2020-12-02 at 14:18 +0000, Mark Rutland wrote:
> External Email
>
> -------------------------------------------------------------------
> ---
> On Mon, Nov 23, 2020 at 05:57:42PM +0000, Alex Belits wrote:
> > Some drivers don't call functions that call
> > task_isolation_kernel_enter() in interrupt handlers. Call it
> > directly.
>
> I don't think putting this in drivers is the right approach. IIUC we
> only need to track user<->kernel transitions, and we can do that
> within
> the architectural entry code before we ever reach irqchip code. I
> suspect the current approacch is an artifact of that being difficult
> in
> the old structure of the arch code; recent rework should address
> that,
> and we can restruecture things further in future.

I agree completely. This patch only covers irqchip drivers with unusual
entry procedures.

--
Alex