13.1.0: Difference between revisions

No edit summary
Line 26: Line 26:
* KSchedulerLock::Unlock now performs a data memory barrier (inner shareable) before performing scheduling.
* KSchedulerLock::Unlock now performs a data memory barrier (inner shareable) before performing scheduling.
* KScheduler::Scheduler now performs a data memory barrier before returning, when the next thread is the current thread.
* KScheduler::Scheduler now performs a data memory barrier before returning, when the next thread is the current thread.
  * These changes probably go together, to prevent asynchronous reordering of these operations across cores.
** These changes probably go together, to prevent asynchronous reordering of these operations across cores.


==See Also==
==See Also==