Messages in this thread | | | Date | Mon, 22 Jun 2020 12:01:22 +0200 | From | Peter Zijlstra <> | Subject | [PATCH -v2 0/5] sched: TTWU, IPI and stuff |
| |
Hi,
Like earlier, Paul's rcutorture is fixed by #1, but now it actually makes sense and I can explain how it happens. Therefore this patch is _much_ better than the last one :-)
I was going to push 1-3 into sched/urgent, #3 removes the horrible BUG_ON crap in kernel/smp.c and trades them for slightly less horrible unions.
I was planning on keeping #4,#5 back for the next round, but if Linus wants them now, that can certainly be arranged too. I have some further work on top that creates and uses irq_work_queue_remote() to replace many (hopefully all) smp_call_function_single_async() users so we can get rid of that head-ache, but those need to cook a little more.
(#5 has 'trivial' conflicts with patches from hch that are targeted at the next round)
| |