Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-18 Thread via GitHub
anchao commented on code in PR #16226: URL: https://github.com/apache/nuttx/pull/16226#discussion_r2049203623 ## include/nuttx/msgq.h: ## @@ -0,0 +1,315 @@ +/ + * include/nuttx/msgq.h + * + * SPDX-Licens

Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-17 Thread via GitHub
anchao commented on PR #16226: URL: https://github.com/apache/nuttx/pull/16226#issuecomment-2813564551 let me mark this PR as a draft first . I want to support the priority queue and zero-copy in this pull request. -- This is an automated message from the Apache Git Service. To respond to

Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-17 Thread via GitHub
anchao commented on code in PR #16226: URL: https://github.com/apache/nuttx/pull/16226#discussion_r2049210554 ## include/nuttx/msgq.h: ## @@ -0,0 +1,315 @@ +/ + * include/nuttx/msgq.h + * + * SPDX-Licens

Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-17 Thread via GitHub
anchao commented on code in PR #16226: URL: https://github.com/apache/nuttx/pull/16226#discussion_r2049203623 ## include/nuttx/msgq.h: ## @@ -0,0 +1,315 @@ +/ + * include/nuttx/msgq.h + * + * SPDX-Licens

Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-17 Thread via GitHub
pussuw commented on code in PR #16226: URL: https://github.com/apache/nuttx/pull/16226#discussion_r2048647549 ## include/nuttx/msgq.h: ## @@ -0,0 +1,315 @@ +/ + * include/nuttx/msgq.h + * + * SPDX-Licens

Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-17 Thread via GitHub
pussuw commented on PR #16226: URL: https://github.com/apache/nuttx/pull/16226#issuecomment-2812403874 I like the idea a lot, I was always wondering how NuttX did not already have this kernel internal message system (which does not depend on a file system). Like stated in the summary field,

Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-17 Thread via GitHub
pussuw commented on code in PR #16226: URL: https://github.com/apache/nuttx/pull/16226#discussion_r2048639403 ## include/nuttx/msgq.h: ## @@ -0,0 +1,315 @@ +/ + * include/nuttx/msgq.h + * + * SPDX-Licens

Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-17 Thread via GitHub
pussuw commented on code in PR #16226: URL: https://github.com/apache/nuttx/pull/16226#discussion_r2048637427 ## include/nuttx/msgq.h: ## @@ -0,0 +1,315 @@ +/ + * include/nuttx/msgq.h + * + * SPDX-Licens

Re: [PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-16 Thread via GitHub
nuttxpr commented on PR #16226: URL: https://github.com/apache/nuttx/pull/16226#issuecomment-2808873313 [**\[Experimental Bot, please feedback here\]**](https://github.com/search?q=repo%3Aapache%2Fnuttx+13552&type=issues) This PR does **not** fully meet the NuttX requirements.

[PR] nuttx/msgq: add kernel message queue support [nuttx]

2025-04-16 Thread via GitHub
anchao opened a new pull request, #16226: URL: https://github.com/apache/nuttx/pull/16226 ## Summary nuttx/msgq: add kernel message queue support Currently NuttX have 2 message queue implementations: 1. Posix Message Queue (mq_close/mq_getattr/mq_getsetattr/mq_not