commit | 4a8b3d194c5e361245f9832811e291ad43f8502a | [log] [tgz] |
---|---|---|
author | Andy Ross <andrew.j.ross@intel.com> | Fri Jun 05 08:39:45 2020 -0700 |
committer | Anas Nashif <anas.nashif@intel.com> | Wed Oct 21 06:38:53 2020 -0400 |
tree | f96c6c168360cd04880aaf95b1e366719940953c | |
parent | 544a38ee62f5e6c9ee8a11ee7ebad7817af006fb [diff] |
kernel/poll: Mark incompatibility with KERNEL_COHERENCE The k_poll implementation places a struct _poller on the stack and shares it with other threads, which is incompatible with the KERNEL_COHERENCE model of cached stacks. Make this a hard build failure instead of a kconfig dependency for clarity. The failures if a user actually enables both are subtle and difficult to debug. Signed-off-by: Andy Ross <andrew.j.ross@intel.com>