ARM SoC launched with Linux support (Linux Devices)
Posted Jan 9, 2009 10:24 UTC (Fri) by
ncm (subscriber, #165)
In reply to:
ARM SoC launched with Linux support (Linux Devices) by simlo
Parent article:
ARM SoC launched with Linux support (Linux Devices)
It seems simpler, safer, and faster for the scheduler to look at the instruction at the return address on the stack of the process being pre-empted, and if it's in the middle of what ought to be an atomic sequence (e.g. a naïve implementation of compare-and-swap) just complete it and update the stacked status word and return address.
(
Log in to post comments)