summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorFenghua Yu <fenghua.yu@intel.com>2016-11-11 17:02:37 -0800
committerThomas Gleixner <tglx@linutronix.de>2016-11-15 18:35:50 +0100
commitc7cc0cc10cdecc275211c8749defba6c41aaf5de (patch)
tree351a83bdd34dcf688a43ea205a65074b07240d13 /include
parent59fe5a77d473f3519dbee8ef5e77c69897a838f9 (diff)
downloadlinux-stable-c7cc0cc10cdecc275211c8749defba6c41aaf5de.tar.gz
linux-stable-c7cc0cc10cdecc275211c8749defba6c41aaf5de.tar.bz2
linux-stable-c7cc0cc10cdecc275211c8749defba6c41aaf5de.zip
x86/intel_rdt: Reset per cpu closids on unmount
All CPUs in a rdtgroup are given back to the default rdtgroup before the rdtgroup is removed during umount. After umount, the default rdtgroup contains all online CPUs, but the per cpu closids are not cleared. As a result the stale closid value will be used immediately after the next mount. Move all cpus to the default group and update the percpu closid storage. [ tglx: Massaged changelong ] Signed-off-by: Fenghua Yu <fenghua.yu@intel.com> Cc: "Ravi V Shankar" <ravi.v.shankar@intel.com> Cc: "Tony Luck" <tony.luck@intel.com> Cc: "Sai Prakhya" <sai.praneeth.prakhya@intel.com> Cc: "Vikas Shivappa" <vikas.shivappa@linux.intel.com> Cc: "Ingo Molnar" <mingo@elte.hu> Cc: "H. Peter Anvin" <h.peter.anvin@intel.com> Link: http://lkml.kernel.org/r/1478912558-55514-2-git-send-email-fenghua.yu@intel.com Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions