[PATCH v4 2/5] x86,entry: Only call user_exit if TIF_NOHZ
From: oleg@redhat.com (Oleg Nesterov)
Date: 2014-07-31 17:00:30
Also in:
linux-arch, linux-mips, lkml
From: oleg@redhat.com (Oleg Nesterov)
Date: 2014-07-31 17:00:30
Also in:
linux-arch, linux-mips, lkml
On 07/31, Oleg Nesterov wrote:
On 07/31, Frederic Weisbecker wrote:quoted
On Thu, Jul 31, 2014 at 06:42:46PM +0200, Oleg Nesterov wrote:quoted
And if we change this, then the code above becomes racy. The state of TIF_XYZ can be changed right after the check. OK, it is racy anyway ;) but still this adds more confusion.No because all running tasks have this flag set when context tracking is enabled. And context tracking can't be disabled on runtime.Yes, yes, please note that I said "if we change this".
And "it is racy anyway" connects to the problems we discuss in another thread. Oleg.