X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=arch%2Fx86%2Fkernel%2Fprocess.c;h=832a6acd730fad70e1426052d502f6438b30e38e;hb=00a5ae218d57741088068799b810416ac249a9ce;hp=3cb2486c47e48a16e5daf9335f912ecda0324ac9;hpb=2fd9c41aea47f4ad071accf94b94f94f2c4d31eb;p=mirror_ubuntu-bionic-kernel.git diff --git a/arch/x86/kernel/process.c b/arch/x86/kernel/process.c index 3cb2486c47e4..832a6acd730f 100644 --- a/arch/x86/kernel/process.c +++ b/arch/x86/kernel/process.c @@ -306,7 +306,7 @@ void __switch_to_xtra(struct task_struct *prev_p, struct task_struct *next_p, } if ((tifp ^ tifn) & _TIF_NOTSC) - cr4_toggle_bits(X86_CR4_TSD); + cr4_toggle_bits_irqsoff(X86_CR4_TSD); if ((tifp ^ tifn) & _TIF_NOCPUID) set_cpuid_faulting(!!(tifn & _TIF_NOCPUID));