commit | bf2e8c2a304c1aafc612e89deaaa6066d6cdb3f6 | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Mon May 28 12:59:58 2012 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Mon May 28 23:39:49 2012 -0400 |
tree | dc8972dcdc2f52fdc4fa30f0699f739cecd092c6 | |
parent | 2f898d5eae41c7bec54ab60c3ea25f200d46728d [diff] |
Make the extra stack re-entrant and "hop back" to check for irqs. When on the extra stack and it's necessary to check for irqs, switch back to the original caller's stack to check for irqs. Make the extra stack re-entrant, so that a new user of the extra stack wont collide with an existing user. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>