commit | fc182430c0ae036b264b424e0d9c6f2cdbd71424 | [log] [tgz] |
---|---|---|
author | Daniel Leung <daniel.leung@intel.com> | Thu Aug 16 15:42:28 2018 -0700 |
committer | Anas Nashif <anas.nashif@intel.com> | Fri Aug 17 09:40:52 2018 -0700 |
tree | 0ceffd67b32e60f05fe2400013b05b6346a7f576 | |
parent | a5f7e3345bb0d33b9d9ffa3df74d051ce193f332 [diff] |
kernel: userspace: reserve stack space to store local data This enables reserving little space on the top of stack to store data local to thread when CONFIG_USERSPACE. The first customer of this is errno. Note that ARC, due to how it lays out the user stack and privilege stack, sets the pointer itself rather than relying on the common way. Fixes: #9067 Signed-off-by: Daniel Leung <daniel.leung@intel.com>