aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/cdns3/cdns3-imx.c
diff options
context:
space:
mode:
authorYunfeng Ye <yeyunfeng@huawei.com>2020-11-19 14:21:25 +0800
committerTejun Heo <tj@kernel.org>2020-11-25 17:10:28 -0500
commit01341fbd0d8d4e717fc1231cdffe00343088ce0b (patch)
treeff3811c2c56f56b94ec7687bf943454112591fda /drivers/usb/cdns3/cdns3-imx.c
parentMerge tag '5.10-rc5-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6 (diff)
downloadlinux-dev-01341fbd0d8d4e717fc1231cdffe00343088ce0b.tar.xz
linux-dev-01341fbd0d8d4e717fc1231cdffe00343088ce0b.zip
workqueue: Kick a worker based on the actual activation of delayed works
In realtime scenario, We do not want to have interference on the isolated cpu cores. but when invoking alloc_workqueue() for percpu wq on the housekeeping cpu, it kick a kworker on the isolated cpu. alloc_workqueue pwq_adjust_max_active wake_up_worker The comment in pwq_adjust_max_active() said: "Need to kick a worker after thawed or an unbound wq's max_active is bumped" So it is unnecessary to kick a kworker for percpu's wq when invoking alloc_workqueue(). this patch only kick a worker based on the actual activation of delayed works. Signed-off-by: Yunfeng Ye <yeyunfeng@huawei.com> Reviewed-by: Lai Jiangshan <jiangshanlai@gmail.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-imx.c')
0 files changed, 0 insertions, 0 deletions