13022591351 commented on PR #19982:
URL: https://github.com/apache/nuttx/pull/19982#issuecomment-5439444453

   Updated the series organization and repeated the complete master hardware
   validation on PX4 FMUv6C.
   
   The series is now split into scheduler functionality, libc functionality with
   the explicit `nxsem_wait()` EINTR retry, a separate master cleanup using
   `nxsem_wait_uninterruptible()`, and RST documentation.  Please keep the libc
   functional and helper-cleanup commits separate; the rationale and selective
   release-branch path are documented in the PR description.
   
   Fresh `make distclean` build results:
   
   ```text
   master_flat:
     FLASH     1470396 B / 1920 KB (74.79%)
     AXI_SRAM    63380 B / 512 KB  (12.09%)
   
   master_protected kernel:
     kflash      877528 B / 896 KB (95.64%)
     ksram        54320 B / 128 KB (41.44%)
   
   master_protected user:
     uflash      751000 B / 1 MB   (71.62%)
     usram         8192 B / 384 KB (2.08%)
   ```
   
   Three USB NSH runs per backend:
   
   ```text
   Flat kernel:      30.1490 / 30.1490 / 30.1480 s
   Protected user:  15.6540 / 15.6540 / 15.6550 s
   Protected kernel: 30.1480 / 30.1490 / 30.1490 s
   ```
   
   All assertions passed.  Steady-state heap usage remained unchanged after the
   first run: Flat Umem 14,600 B; Protected Kmem 10,104 B and Umem 9,232 B.  All
   custom worker pools completed teardown.
   
   The final PR WQ source tree matches the runtime-tested source tree.  
Full-range
   commit-message checkpatch, code checkpatch, and `git diff --check` all pass.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to