commit | 8e4a534ea1127980c18cc818dbf3c20375219f90 | [log] [tgz] |
---|---|---|
author | Benjamin Walsh <benjamin.walsh@windriver.com> | Wed Dec 14 14:34:29 2016 -0500 |
committer | Benjamin Walsh <walsh.benj@gmail.com> | Thu Dec 15 16:17:38 2016 -0500 |
tree | f947f9d135d6ea3f94af924c19e3d8fc689fdca6 | |
parent | c8cecca1921b955e2a8c16b9e0064ccf4d5cd2b9 [diff] |
kernel: enable and optimize coop-only configurations Some kernel operations, like scheduler locking can be optmized out, since coop threads lock the scheduler by their very nature. Also, the interrupt exit path for all architecture does not have to do any rescheduling, again by the nature of non-preemptible threads. Change-Id: I270e926df3ce46e11d77270330f2f4b463971763 Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>