On Fri, Dec 04, 2020 at 08:13:54PM +0100, Sebastian Andrzej Siewior wrote: > With force threaded interrupts enabled, raising softirq from an SMP > function call will always result in waking the ksoftirqd thread. This is > not optimal given that the thread runs at SCHED_OTHER priority. > > Completing the request in hard IRQ-context on PREEMPT_RT (which enforces > the force threaded mode) is bad because the completion handler may > acquire sleeping locks which violate the locking context. > > Disable request completing on a remote CPU in force threaded mode. > > Signed-off-by: Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> Looks good, Reviewed-by: Christoph Hellwig <hch@xxxxxx>