On Thu, 12 May 2016 16:49:43 +0200 Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> wrote: > * Luiz Capitulino | 2016-05-12 09:51:49 [-0400]: > > >That's correct. This is an -RT patch for two reasons: > > > > 1. This solution builds on top of the per-cpu locks API implemented > > by -RT and already in place in the pagevecs drain code > > > > 2. As SCHED_FIFO is the norm in -RT, the problem is more common there > > more common so not RT-only. Would you people prefer this for mainline or > would you rather something else in case this needs to be fixed > mainline, too? To have this for mainline we'd have to forward-port local_locks. It's doable, but I think it's a bit too much only to solve this problem. The alternative, which is what I had in mind, was to forward-port this change to mainline when local_locks gets merged upstream. But I guess this will only happen when sleeping spinlocks are merged? -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html