(nuttx) branch master updated: sched/affinity: Fix CPU_LOCKED functionality for some SMP calls

2025-04-25 Thread xiaoxiang
This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git The following commit(s) were added to refs/heads/master by this push: new c12aa5663d sched/affinity: Fix CPU_LOCKED func

Re: [I] [BUG] esp32-devkitc:smp fails on ostest after #16030 [nuttx]

2025-04-25 Thread via GitHub
xiaoxiang781216 closed issue #16193: [BUG] esp32-devkitc:smp fails on ostest after #16030 URL: https://github.com/apache/nuttx/issues/16193 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specif

Re: [I] [BUG] RP2350 ostest stuck when SMP enabled [nuttx]

2025-04-25 Thread via GitHub
xiaoxiang781216 closed issue #16133: [BUG] RP2350 ostest stuck when SMP enabled URL: https://github.com/apache/nuttx/issues/16133 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment.

Re: [PR] sched/affinity: Fix CPU_LOCKED functionality for some SMP calls [nuttx]

2025-04-25 Thread via GitHub
xiaoxiang781216 merged PR #16262: URL: https://github.com/apache/nuttx/pull/16262 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nu

(nuttx-website) branch asf-site updated: Publishing web: 16e1777b863bd27e3a00b7b779baf0131af07df6 docs: 8832136b69865d54124c9a48d3a87c29ecca152c

2025-04-25 Thread github-bot
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a commit to branch asf-site in repository https://gitbox.apache.org/repos/asf/nuttx-website.git The following commit(s) were added to refs/heads/asf-site by this push: new e60787ea8 Publishing web: 16e1777

Re: [PR] system/uORB: Add support for exiting loop by writing eventfd [nuttx-apps]

2025-04-25 Thread via GitHub
JianyuWang0623 commented on PR #3064: URL: https://github.com/apache/nuttx-apps/pull/3064#issuecomment-2830458583 ``` Run tar zxf sources.tar.gz tar zxf sources.tar.gz shell: /usr/bin/bash -e {0} env: DOCKER_BUILDKIT: 1 gzip: stdin: unexpected end of file ta

Re: [I] [BUG] STM32H7 43zi unstable, USB master, ps command and syslog crashes/hangs [nuttx]

2025-04-25 Thread via GitHub
keever50 commented on issue #16256: URL: https://github.com/apache/nuttx/issues/16256#issuecomment-2829780167 @raiden00pl Thank you for testing! This is great info. And wow, ofcourse the stack causes issues too. Its always stack. I have overlooked that. However, I cannot find the o

Re: [I] [BUG] STM32H7 43zi unstable, USB master, ps command and syslog crashes/hangs [nuttx]

2025-04-25 Thread via GitHub
keever50 commented on issue #16256: URL: https://github.com/apache/nuttx/issues/16256#issuecomment-2829782105 oh i actually found the stack size settings! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above t

[PR] sched/affinity: Fix CPU_LOCKED functionality for some SMP calls [nuttx]

2025-04-25 Thread via GitHub
pussuw opened a new pull request, #16262: URL: https://github.com/apache/nuttx/pull/16262 ## Summary For some SMP calls it is necessary to lock the current CPU for the process receiving the SMP call. This is done by setting the CPU affinity to the current CPU and preventing the CPU s

[PR] system/uORB: Add support for exiting loop by writing eventfd [nuttx-apps]

2025-04-25 Thread via GitHub
JianyuWang0623 opened a new pull request, #3064: URL: https://github.com/apache/nuttx-apps/pull/3064 ## Summary Configured loop function with `UORB_LOOP_MAX_EVENTS`, added eventfd for loop exit notification, fixed orb_loop_s undeclared error, and included API for sending loop exit event.

Re: [PR] system/uORB: Add support for exiting loop by writing eventfd [nuttx-apps]

2025-04-25 Thread via GitHub
nuttxpr commented on PR #3064: URL: https://github.com/apache/nuttx-apps/pull/3064#issuecomment-2830105623 [**\[Experimental Bot, please feedback here\]**](https://github.com/search?q=repo%3Aapache%2Fnuttx+13552&type=issues) Yes, this PR appears to meet the NuttX requirements,

Re: [PR] fix kernel-smp cannot run in qemu-virt arm-v7a, mmu should be enabled again. [nuttx]

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

[PR] fix kernel-smp cannot run in qemu-virt arm-v7a, mmu should be enabled again. [nuttx]

2025-04-25 Thread via GitHub
jasonbu opened a new pull request, #16263: URL: https://github.com/apache/nuttx/pull/16263 ## Summary fix kernel-smp cannot run in qemu-virt arm-v7a, mmu should be enabled again. If smp enabled, mmu default disabled in arm_head.S, We have to re-enable it in arm_boot per-chip.

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
jlaitine commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060173828 ## sched/semaphore/sem_recover.c: ## @@ -100,7 +101,39 @@ void nxsem_recover(FAR struct tcb_s *tcb) * place. */ - atomic_fetch_add(NXSEM_COUNT(s

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
pussuw commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060189145 ## sched/semaphore/sem_recover.c: ## @@ -100,7 +101,39 @@ void nxsem_recover(FAR struct tcb_s *tcb) * place. */ - atomic_fetch_add(NXSEM_COUNT(sem

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
pussuw commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060189145 ## sched/semaphore/sem_recover.c: ## @@ -100,7 +101,39 @@ void nxsem_recover(FAR struct tcb_s *tcb) * place. */ - atomic_fetch_add(NXSEM_COUNT(sem

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
jlaitine commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060240413 ## sched/semaphore/sem_recover.c: ## @@ -100,7 +101,39 @@ void nxsem_recover(FAR struct tcb_s *tcb) * place. */ - atomic_fetch_add(NXSEM_COUNT(s

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
TimJTi commented on code in PR #16257: URL: https://github.com/apache/nuttx/pull/16257#discussion_r2060478553 ## drivers/video/Kconfig: ## @@ -56,6 +56,87 @@ config VIDEO_FB_NPOLLWAITERS depends on VIDEO_FB default 2 +config VIDEO_FB_SPLASHSCREEN + bool "

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
TimJTi commented on PR #16257: URL: https://github.com/apache/nuttx/pull/16257#issuecomment-2830777855 > I will go and see if the NuttX documentation says anything about Python style that I missed (and raise an issue if not) and try the formatting etc and repush assuming it's "fixed" Not

[PR] xtensa/esp32s3: fix tickless mode timer unexpect interrupt handle [nuttx]

2025-04-25 Thread via GitHub
Kevin-Zhou11 opened a new pull request, #16261: URL: https://github.com/apache/nuttx/pull/16261 *Note: Please adhere to [Contributing Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).* ## Summary In tickless mode, timer start and be handled when timeout

Re: [PR] xtensa/esp32s3: fix tickless mode timer unexpect interrupt handle [nuttx]

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

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
jlaitine commented on PR #16194: URL: https://github.com/apache/nuttx/pull/16194#issuecomment-2829681915 @pussuw I now modified the nxsem_reset for mutex somewhat acc. to your feedback, and re-tested that it works for me. Please re-check that part! -- This is an automated message from the

Re: [I] [BUG] STM32H7 43zi unstable, USB master, ps command and syslog crashes/hangs [nuttx]

2025-04-25 Thread via GitHub
raiden00pl commented on issue #16256: URL: https://github.com/apache/nuttx/issues/16256#issuecomment-2829704636 It appears there are several issues that are not necessarily related. The last version that I can consider as working is `releases/12.3`. All the next releases has some issues.

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
lupyuen commented on PR #16257: URL: https://github.com/apache/nuttx/pull/16257#issuecomment-2829907998 Sorry @simbit18: Any idea why checkpatch works differently from CI `black` python formatting? Is there a possibility that checkpatch missed something from the `black` check? Thanks! --

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
TimJTi commented on PR #16257: URL: https://github.com/apache/nuttx/pull/16257#issuecomment-2829916958 @simbit18 @lupyuen > Any idea why checkpatch works differently from CI `black` python formatting? Is there a possibility that checkpatch missed something from the `black` check? Thanks

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
XuNeo commented on PR #16257: URL: https://github.com/apache/nuttx/pull/16257#issuecomment-2829920535 ``` > black --version black, 24.8.0 (compiled: yes) Python (CPython) 3.10.12 # Then > black tools/splashscreen_converter.py ``` After run black to format the fil

Re: [I] [BUG] STM32H7 43zi unstable, USB master, ps command and syslog crashes/hangs [nuttx]

2025-04-25 Thread via GitHub
keever50 commented on issue #16256: URL: https://github.com/apache/nuttx/issues/16256#issuecomment-2829885827 @raiden00pl ps appears to be still broken with all stack defaults to 4kb ![Image](https://github.com/user-attachments/assets/b5b539ab-3e71-4338-8809-98a2b1489c5f) Howev

Re: [I] [BUG] STM32H7 43zi unstable, USB master, ps command and syslog crashes/hangs [nuttx]

2025-04-25 Thread via GitHub
keever50 commented on issue #16256: URL: https://github.com/apache/nuttx/issues/16256#issuecomment-2829922141 If you enable kasan, it crashes at startup ![Image](https://github.com/user-attachments/assets/55f4846e-8068-434b-80dd-8132534be5a8) -- This is an automated message from th

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
TimJTi commented on PR #16257: URL: https://github.com/apache/nuttx/pull/16257#issuecomment-2829898802 @lupyuen > @TimJTi Could you fix this Python Formatting? Thanks! Running `checkpatch.sh` shows no errors (I fixed all the ones it did report, or course, before submitting). I th

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
TimJTi commented on PR #16257: URL: https://github.com/apache/nuttx/pull/16257#issuecomment-2829906465 @XuNeo > You can try locally `git show | tools/checkpatch.sh -`, then `git status`. That's just to answer @acassis question about the quirky icons the script returns, I think? J

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
pussuw commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060112180 ## sched/semaphore/sem_post.c: ## @@ -85,19 +87,54 @@ int nxsem_post_slow(FAR sem_t *sem) flags = enter_critical_section(); - /* Check the maximum allowable valu

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
pussuw commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060111412 ## sched/semaphore/sem_recover.c: ## @@ -86,7 +86,8 @@ void nxsem_recover(FAR struct tcb_s *tcb) if (tcb->task_state == TSTATE_WAIT_SEM) { FAR sem_t *sem

Re: [I] [BUG] STM32H7 43zi unstable, USB master, ps command and syslog crashes/hangs [nuttx]

2025-04-25 Thread via GitHub
keever50 commented on issue #16256: URL: https://github.com/apache/nuttx/issues/16256#issuecomment-2829903069 Also listing files using 'ls' in a USB drive also crashes. If the directory has many files atleast. ![Image](https://github.com/user-attachments/assets/2f7e6ff1-4c10-4508-917

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
TimJTi commented on PR #16257: URL: https://github.com/apache/nuttx/pull/16257#issuecomment-2829936587 > ``` > > black --version > black, 24.8.0 (compiled: yes) > Python (CPython) 3.10.12 > > # Then > > black tools/splashscreen_converter.py > ``` > > After run bl

Re: [I] [HELP] SD Card imxrt_dmapreflight: dcache unaligned buffer:0x202458b8 end:0x20245ab7 [nuttx]

2025-04-25 Thread via GitHub
keever50 commented on issue #16159: URL: https://github.com/apache/nuttx/issues/16159#issuecomment-2830239569 I have the same issue. The "fix" for me is to disable IDMA transfers STM32H7_SDMMC_IDMA=n However, I get warned by the system that overruns are possible and i can image SD tran

Re: [PR] system/uORB: Add support for exiting loop by writing eventfd [nuttx-apps]

2025-04-25 Thread via GitHub
JianyuWang0623 commented on PR #3064: URL: https://github.com/apache/nuttx-apps/pull/3064#issuecomment-2830257895 Unexpected HTTP status 503 ``` Cmake in present: sim/alsa Configuration/Tool: sim/alsa 2025-04-25 11:04:07

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
pussuw commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060137404 ## sched/semaphore/sem_recover.c: ## @@ -100,7 +101,39 @@ void nxsem_recover(FAR struct tcb_s *tcb) * place. */ - atomic_fetch_add(NXSEM_COUNT(sem

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
pussuw commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060138277 ## sched/semaphore/sem_recover.c: ## @@ -100,7 +101,39 @@ void nxsem_recover(FAR struct tcb_s *tcb) * place. */ - atomic_fetch_add(NXSEM_COUNT(sem

Re: [PR] Enable mutex functionality in nxsem [nuttx]

2025-04-25 Thread via GitHub
pussuw commented on code in PR #16194: URL: https://github.com/apache/nuttx/pull/16194#discussion_r2060137404 ## sched/semaphore/sem_recover.c: ## @@ -100,7 +101,39 @@ void nxsem_recover(FAR struct tcb_s *tcb) * place. */ - atomic_fetch_add(NXSEM_COUNT(sem

Re: [PR] drivers/video/fb.c: Add startup splashscreen option [nuttx]

2025-04-25 Thread via GitHub
TimJTi commented on code in PR #16257: URL: https://github.com/apache/nuttx/pull/16257#discussion_r2059900941 ## drivers/video/Kconfig: ## @@ -56,6 +56,87 @@ config VIDEO_FB_NPOLLWAITERS depends on VIDEO_FB default 2 +config VIDEO_FB_SPLASHSCREEN + bool "

[I] [HELP] Why is clock_nanosleep not actually high precision? [nuttx]

2025-04-25 Thread via GitHub
dejavudwh opened a new issue, #16265: URL: https://github.com/apache/nuttx/issues/16265 ### Description From what I can see in the implementation, clock_nanosleep enters sleep via wd_start_abstick and is later woken up in wd_timer. However, wd_timer is triggered by the same timer tha

[I] [FEATURE] Need "Contributing" documentation for Python scripts [nuttx]

2025-04-25 Thread via GitHub
TimJTi opened a new issue, #16264: URL: https://github.com/apache/nuttx/issues/16264 ### Is your feature request related to a problem? Please describe. I had a problem after submitting a PR with a Python script due to a)my non-existent experience of Python and b) no guidelines on the

(nuttx) branch dependabot/pip/Documentation/h11-0.16.0 deleted (was 40968bc645)

2025-04-25 Thread github-bot
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/pip/Documentation/h11-0.16.0 in repository https://gitbox.apache.org/repos/asf/nuttx.git was 40968bc645 build(deps): bump h11 from 0.14.0 to 0.16.0 in /Documentation The rev

Re: [PR] fix kernel-smp cannot run in qemu-virt arm-v7a, mmu should be enabled again. [nuttx]

2025-04-25 Thread via GitHub
xiaoxiang781216 commented on code in PR #16263: URL: https://github.com/apache/nuttx/pull/16263#discussion_r2061200575 ## arch/arm/src/common/arm_allocateheap.c: ## @@ -39,6 +39,7 @@ #include "arm_internal.h" #include "chip.h" +#include "mmu.h" Review Comment: should add

Re: [PR] build(deps): bump h11 from 0.14.0 to 0.16.0 in /Documentation [nuttx]

2025-04-25 Thread via GitHub
xiaoxiang781216 closed pull request #16258: build(deps): bump h11 from 0.14.0 to 0.16.0 in /Documentation URL: https://github.com/apache/nuttx/pull/16258 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go

Re: [PR] build(deps): bump h11 from 0.14.0 to 0.16.0 in /Documentation [nuttx]

2025-04-25 Thread via GitHub
dependabot[bot] commented on PR #16258: URL: https://github.com/apache/nuttx/pull/16258#issuecomment-2831912462 OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let