-
Notifications
You must be signed in to change notification settings - Fork 8.4k
Bluetooth: Mesh: Introduce separate workq for ADV EXT #78914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bluetooth: Mesh: Introduce separate workq for ADV EXT #78914
Conversation
163bdac to
9b92a23
Compare
59c7f00 to
2aa86bd
Compare
2aa86bd to
5a157fa
Compare
5a157fa to
8575a76
Compare
a18a59c to
0430c6d
Compare
tejlmand
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generally looks good, only some minor nits.
subsys/bluetooth/mesh/Kconfig
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
subsys/bluetooth/mesh/Kconfig
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
subsys/bluetooth/mesh/Kconfig
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Related to other comment, consider reducing this title to:
| bool "Send messages from the system workqueue" | |
| bool "System workqueue" |
this PR is to make the host always send packets. Signed-off-by: Lingao Meng <[email protected]>
0430c6d to
84220f2
Compare
Fix extracting role from k_work. Hot fix for zephyrproject-rtos#78914 Signed-off-by: Pavel Vasilyev <[email protected]>
Fix extracting role from k_work. Hot fix for #78914 Signed-off-by: Pavel Vasilyev <[email protected]>
Fix extracting role from k_work. Hot fix for #78914 Signed-off-by: Pavel Vasilyev <[email protected]> (cherry picked from commit f5409bd)
Fix extracting role from k_work. Hot fix for #78914 Signed-off-by: Pavel Vasilyev <[email protected]> (cherry picked from commit f5409bd)
…_work Fix extracting role from k_work. Hot fix for zephyrproject-rtos#78914 Signed-off-by: Pavel Vasilyev <[email protected]> (cherry picked from commit f5409bd) Signed-off-by: Håvard Reierstad <[email protected]> (cherry picked from commit 52c7aa82212fb9280bd733145262c0d32d8d5b27)



Using an independent Mesh workq will better ensure the reliability of mesh message sending, including when sysworkq is blocked elsewhere, also to make the host always send packets