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
 ****