Messages in this thread | | | From | "Zhang, Qiang" <> | Subject | 回复: [PATCH v2] kthread worker: re-set CPU a ffinities if CPU come online | Date | Wed, 28 Oct 2020 08:45:36 +0000 |
| |
________________________________________ 发件人: Thomas Gleixner <tglx@linutronix.de> 发送时间: 2020年10月28日 16:30 收件人: Zhang, Qiang; pmladek@suse.com; tj@kernel.org 抄送: akpm@linux-foundation.org; linux-mm@kvack.org; linux-kernel@vger.kernel.org 主题: Re: [PATCH v2] kthread_worker: re-set CPU affinities if CPU come online
[Please note this e-mail is from an EXTERNAL e-mail address]
On Wed, Oct 28 2020 at 15:30, qiang zhang wrote: > From: Zqiang <qiang.zhang@windriver.com> > > When someone CPU offlined, the 'kthread_worker' which bind this CPU, > will run anywhere, if this CPU online, recovery of 'kthread_worker' > affinity by cpuhp notifiers. > > Signed-off-by: Zqiang <qiang.zhang@windriver.com> > --- > v1->v2: > rename variable kworker_online to kthread_worker_online. > add 'cpuhp_node' and 'bind_cpu' init in KTHREAD_WORKER_INIT. > add a comment explaining for WARN_ON_ONCE.
>How is that addressing any of the comments I made on V1 of this?
Do you mean the following problem: "The dynamic hotplug states run late. What's preventing work to be queued on such a worker before it is bound to the CPU again?"
Thanks Qiang > >Thanks, > > tglx
| |