From 7ce0d6dae524b8dd0df5b0158220439b143db049 Mon Sep 17 00:00:00 2001 From: Rodrigo Peixoto <rodrigopex@gmail.com> Date: Wed, 21 Feb 2024 21:14:33 -0300 Subject: [PATCH] doc: release-notes-3.6: zbus related changes ZBus release notes for Zephyr 3.6. Signed-off-by: Rodrigo Peixoto <rodrigopex@gmail.com> --- doc/releases/release-notes-3.6.rst | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/doc/releases/release-notes-3.6.rst b/doc/releases/release-notes-3.6.rst index 343edb1b80da..8112badba971 100644 --- a/doc/releases/release-notes-3.6.rst +++ b/doc/releases/release-notes-3.6.rst @@ -1242,10 +1242,25 @@ Libraries / Subsystems * ZBus + * Replace mutexes with semaphores to lock channels and implement the Highest Locker Protocol (HLP) + priority boost for the zbus operations. This feature avoids priority inversions and preemptions, + making the VDED delivery process faster and more consistent. (:github:`63183`) + + * Fixed documentation for :c:func:`zbus_chan_add` and :c:func:`zbus_chan_rm` adding the timeout + argument. (:github:`65544`) + + * Fixed warning when mixing C and C++ files using zbus. (:github:`65222`) + + * :c:macro:`ZBUS_CHANNEL_DEFINE` macro is now compatible with C++. (:github:`65196`) + + * Fixed parameter order of net buf pool fixed definition. (:github:`65039`) + + * Complete refactoring of benchmark sample, adding message subscribers. (:github:`64524`) + * Renamed ``CONFIG_ZBUS_MSG_SUBSCRIBER_NET_BUF_DYNAMIC`` and - ``CONFIG_ZBUS_MSG_SUBSCRIBER_NET_BUF_STATIC`` - to :kconfig:option:`CONFIG_ZBUS_MSG_SUBSCRIBER_BUF_ALLOC_DYNAMIC` and - :kconfig:option:`CONFIG_ZBUS_MSG_SUBSCRIBER_BUF_ALLOC_STATIC` + ``CONFIG_ZBUS_MSG_SUBSCRIBER_NET_BUF_STATIC`` to + :kconfig:option:`CONFIG_ZBUS_MSG_SUBSCRIBER_BUF_ALLOC_DYNAMIC` and + :kconfig:option:`CONFIG_ZBUS_MSG_SUBSCRIBER_BUF_ALLOC_STATIC`. (:github:`65632`) HALs ****