Re:Re: [PATCH v3] drm/i915/display: Fix intel_lpe_audio_irq_handler for PREEMPT-RT

From: Runyu Xiao

Date: Wed Jun 03 2026 - 09:55:07 EST


> On Wed, 03 Jun 2026, Jani Nikula wrote:
> Where are the CI results?

Intel GFX pre-merge CI was not triggered for this submission.

Patchwork validation failed with:
"Address 'runyu.xiao@xxxxxxxxxx' is not on the allowlist, which prevents CI from being triggered for this patch."

I have already contacted i915-ci-infra@xxxxxxxxxxxxxxxxxxxxx to request allowlisting for this address.

Sorry for the confusion.

Runyu

>>
>> On 6/2/26 08:29, Sebastian Andrzej Siewior wrote:
>>> On 2026-06-02 08:45:15 [+0800], Runyu Xiao wrote:
>>>> From: Maarten Lankhorst <dev@xxxxxxxxxxxx>
>>>>
>>>> The LPE audio interrupt comes from the i915 interrupt handler. It
>>>> should be in irq disabled context.
>>>>
>>>> With PREEMPT_RT enabled, the IRQ handler is threaded.
>>>> Because intel_lpe_audio_irq_handler() may be called in threaded IRQ context,
>>>> generic_handle_irq_safe API disables the interrupts before calling LPE's
>>>> interrupt top half handler.
>>>>
>>>> This fixes braswell audio issues with RT enabled.
>>>>
>>>> Signed-off-by: Maarten Lankhorst <dev@xxxxxxxxxxxx>
>>>> Reviewed-by: Matthew Brost <matthew.brost@xxxxxxxxx>
>>>> Reviewed-by: Uma Shankar <uma.shankar@xxxxxxxxx>
>>>> Signed-off-by: Runyu Xiao <runyu.xiao@xxxxxxxxxx>
>>>
>>> Reviewed-by: Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx>
>>>
>>> Sebastian
>>
>
>--
>Jani Nikula, Intel
>


>>
>> On 6/2/26 08:29, Sebastian Andrzej Siewior wrote:
>>> On 2026-06-02 08:45:15 [+0800], Runyu Xiao wrote:
>>>> From: Maarten Lankhorst <dev@xxxxxxxxxxxx>
>>>>
>>>> The LPE audio interrupt comes from the i915 interrupt handler. It
>>>> should be in irq disabled context.
>>>>
>>>> With PREEMPT_RT enabled, the IRQ handler is threaded.
>>>> Because intel_lpe_audio_irq_handler() may be called in threaded IRQ context,
>>>> generic_handle_irq_safe API disables the interrupts before calling LPE's
>>>> interrupt top half handler.
>>>>
>>>> This fixes braswell audio issues with RT enabled.
>>>>
>>>> Signed-off-by: Maarten Lankhorst <dev@xxxxxxxxxxxx>
>>>> Reviewed-by: Matthew Brost <matthew.brost@xxxxxxxxx>
>>>> Reviewed-by: Uma Shankar <uma.shankar@xxxxxxxxx>
>>>> Signed-off-by: Runyu Xiao <runyu.xiao@xxxxxxxxxx>
>>>
>>> Reviewed-by: Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx>
>>>
>>> Sebastian
>>
>
>--
>Jani Nikula, Intel
>