diff options
author | 2020-08-06 19:21:48 -0700 | |
---|---|---|
committer | 2020-08-24 18:40:26 -0700 | |
commit | 933ada2c3310aa88807e65c8d498b74a2159a9a2 (patch) | |
tree | 3a1a7aaf22c5fee7531a343df5cc037aa5c2ed3c /drivers/usb/cdns3/cdns3-imx.c | |
parent | rcu: Attempt QS when CPU discovers GP for strict GPs (diff) | |
download | linux-dev-933ada2c3310aa88807e65c8d498b74a2159a9a2.tar.xz linux-dev-933ada2c3310aa88807e65c8d498b74a2159a9a2.zip |
rcu: IPI all CPUs at GP start for strict GPs
Currently, each CPU discovers the beginning of a given grace period
on its own time, which is again good for efficiency but bad for fast
grace periods. This commit therefore uses on_each_cpu() to IPI each
CPU after grace-period initialization in order to inform each CPU of
the new grace period in a timely manner, but only in kernels build with
CONFIG_RCU_STRICT_GRACE_PERIOD=y.
Reported-by Jann Horn <jannh@google.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-imx.c')
0 files changed, 0 insertions, 0 deletions