diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2019-05-01 09:35:51 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2019-05-01 09:35:51 +0200 |
commit | 54562b6ac2f88c6a29264bb20e1fa5292f6ee8b9 (patch) | |
tree | 8bcdcd606899eb62d80131be82cdf1f9a16c2043 /sys/lib/python/weakref.py | |
parent | 97a2f14b1c7960713ba2f7b284a6055cda8e101e (diff) |
kernel: insert memory barrier in the scheduler before setting up->mach = nil
we have to ensure that all stores saving the process state
have completed before setting up->mach = nil in the scheduler.
otherwise, another cpu could observe up->mach == nil while
the stores such as the processes p->sched label have not finnished.
Diffstat (limited to 'sys/lib/python/weakref.py')
0 files changed, 0 insertions, 0 deletions