xiaoliud opened a new pull request, #4036:
URL: https://github.com/apache/nuttx-apps/pull/4036

   ## Summary
   
   Raise the default GRAPHICS_INPUT_TOOL_STACKSIZE from
   DEFAULT_TASK_STACKSIZE to 4096; DEFAULT_TASK_STACKSIZE was 2048 in the
   affected configuration. On an ARMv8-M target with
   CONFIG_SCHED_DUMP_ON_EXIT, the exit path of a signal-killed input task
   overflowed the stack (PSPLIM, UsageFault STKOF). Coredump analysis
   measured 1756 of 1880 usable bytes; the breakdown is in the commit
   message.
   
   ## Impact
   
   - Only the Kconfig default changes.
   - Configurations that inherited a 2048-byte DEFAULT_TASK_STACKSIZE use
   2048 more bytes while the input task runs; configurations that set the
   stack size explicitly are unaffected.
   - No API or documentation changes.
   
   ## Testing
   
   - Host: Ubuntu 22.04 x86_64, gcc 13.1.0; sim:nsh with
   CONFIG_GRAPHICS_INPUT_TOOL=y.
   - Testing on sim covered compilation and basic input commands
     (`input tap`, `input swipe`) only. The stack usage figures are 
     from the original coredump analysis described in the commit message.
   - checkpatch.sh -c -u -m -g: pass.
   - No hardware testing was performed on this branch.
   


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