On Fri, 14 Sep 2018 16:59:24 +0200 Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> wrote: > Now that struct pagevec is locked during access, it is possible to > access it from a remote CPU. The advantage is that the work can be done > from the "requesting" CPU without firing a worker on a remote CPU and > waiting for it to complete the work. Well, removing a deferred work thingy is always welcome. But I'm not sure this was the overall aim of the patchset. In fact I'm somewhat unclear on what the overall aim is. Does it have some relevance to -RT kernels? Anyway, please see if you can clarify the high-level intent, refresh, retest and resend?