zephyr/subsys
Andrew Boie 4e5c093e66 kernel: demote K_THREAD_STACK_BUFFER() to private
This macro is slated for complete removal, as it's not possible
on arches with an MPU stack guard to know the true buffer bounds
without also knowing the runtime state of its associated thread.

As removing this completely would be invasive to where we are
in the 1.14 release, demote to a private kernel Z_ API instead.
The current way that the macro is being used internally will
not cause any undue harm, we just don't want any external code
depending on it.

The final work to remove this (and overhaul stack specification in
general) will take place in 1.15 in the context of #14269

Fixes: #14766

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2019-04-05 16:10:02 -04:00
..
bluetooth Bluetooth: controller: Fix assert in raising event during proc collision 2019-04-05 09:31:22 -04:00
console all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
cpp all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
debug debug: tracing: Fix build with renaming of reserved functions. 2019-04-05 01:00:31 +08:00
dfu all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
disk all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
fb all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
fs subsystems: Rename reserved function names 2019-04-03 17:31:00 -04:00
jwt jwt: Add JSON web token library 2019-02-08 15:32:58 -06:00
logging subsystems: Rename reserved function names 2019-04-03 17:31:00 -04:00
mgmt all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
net kernel: demote K_THREAD_STACK_BUFFER() to private 2019-04-05 16:10:02 -04:00
power power: rename residency policy Kconfig options 2019-03-26 13:27:55 -04:00
random drivers: Rename reserved function names 2019-04-03 17:31:00 -04:00
settings all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
shell subsystems: Rename reserved function names 2019-04-03 17:31:00 -04:00
stats stats: move from misc to subsys/stats 2018-11-12 08:01:15 -05:00
storage storage/flash_map: API for get driver belongs to the flash_area. 2019-03-19 17:11:52 +01:00
testsuite tests: adjust stack size for qemu_x86 and mps2_an385's coverage test 2019-04-04 08:23:13 -04:00
usb usb: Refactor USB status callback 2019-04-05 12:23:57 +02:00
CMakeLists.txt userspace: remove APP_SHARED_MEM Kconfig 2019-02-23 07:43:55 -05:00
Kconfig userspace: remove APP_SHARED_MEM Kconfig 2019-02-23 07:43:55 -05:00