[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <74349f41-ba4e-7486-5467-fb8fa3c96e50@xen.org>
Date: Tue, 6 Apr 2021 14:46:31 +0100
From: Julien Grall <julien@....org>
To: Luca Fancellu <luca.fancellu@....com>, sstabellini@...nel.org,
jgross@...e.com, jgrall@...zon.com
Cc: boris.ostrovsky@...cle.com, tglx@...utronix.de, wei.liu@...nel.org,
jbeulich@...e.com, yyankovskyi@...il.com,
xen-devel@...ts.xenproject.org, linux-kernel@...r.kernel.org,
stable@...r.kernel.org, bertrand.marquis@....com
Subject: Re: [PATCH] xen/evtchn: Change irq_info lock to raw_spinlock_t
Hi Luca,
On 06/04/2021 11:51, Luca Fancellu wrote:
> Unmask operation must be called with interrupt disabled,
> on preempt_rt spin_lock_irqsave/spin_unlock_irqrestore
> don't disable/enable interrupts, so use raw_* implementation
> and change lock variable in struct irq_info from spinlock_t
> to raw_spinlock_t
>
> Cc: stable@...r.kernel.org
> Fixes: 25da4618af24 ("xen/events: don't unmask an event channel
> when an eoi is pending")
>
> Signed-off-by: Luca Fancellu <luca.fancellu@....com>
Reviewed-by: Julien Grall <jgrall@...zon.com>
Cheers,
--
Julien Grall
Powered by blists - more mailing lists