commit | 44fe81228df0cfdfe6e43a84227d727fef00d57c | [log] [tgz] |
---|---|---|
author | Andrew Boie <andrew.p.boie@intel.com> | Thu Apr 12 17:38:12 2018 -0700 |
committer | Andrew Boie <andrewboie@gmail.com> | Wed May 16 17:32:59 2018 -0700 |
tree | a8018b107e0f2b5cdff6a476252f95af43398d2d | |
parent | 97bf001f11498dcc07b4b1ab2f0df31a47695245 [diff] |
kernel: pipes: add k_pipe_alloc_init() User mode can't be trusted to provide the kernel buffers for internal use. The syscall for k_pipe_init() has been removed in favor of a new API to draw the buffer memory from the calling thread's resource pool. K_PIPE_DEFINE() now properly locates the allocated buffer into kernel memory. Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>