commit | 0037712e6881b94904613fa8e3297f53e4a4b2de | [log] [tgz] |
---|---|---|
author | Peter Mitsis <peter.mitsis@intel.com> | Thu Jan 05 13:52:03 2023 -0500 |
committer | Stephanos Ioannidis <root@stephanos.io> | Sat Feb 11 06:45:13 2023 +0900 |
tree | 1bc55259c01232d99bb256ec6ef9aba33db4e801 | |
parent | ca58339e16ee2e47641583e7d2ac430c428435e1 [diff] |
kernel: pipes: use wait queue walker to build list Uses the new z_sched_waitq_walk() routine to walk the pipe's wait queue to build a list of waiting threads that will be used for the data transfer. This method is preferred over the previous as it ensures that wait queue is safely traversed. Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>