nuttxpr commented on PR #15219:
URL: https://github.com/apache/nuttx/pull/15219#issuecomment-2547333785

   [**\[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.  While it provides 
*some* information, it lacks crucial details.
   
   Here's a breakdown of what's missing:
   
   * **Summary:**  It mentions *what* is being changed (replacing a critical 
section with a small lock) but not *why* this is necessary.  What problem does 
this solve?  What are the benefits (e.g., performance improvement, reduced 
interrupt latency)?  It also lacks specifics on *how* the change is 
implemented.  Which functions are modified?  Are new functions introduced?  Are 
there any algorithm changes?  Finally, issue references are missing.
   
   * **Impact:** The single word "gpio" is insufficient.  It needs to 
explicitly answer *all* the impact questions (user, build, hardware, 
documentation, security, compatibility) with "YES" or "NO" and provide 
descriptions where necessary. Even if the answer is "NO," it should still 
explicitly state "NO."  For example, "Impact on user: NO" or "Impact on 
hardware: YES (affects all platforms using GPIO)."
   
   * **Testing:**  "ci" is not acceptable.  The PR needs to specify the 
*specific* build hosts and targets tested.  OS, CPU architecture, compiler, 
board, and configuration details are all required.  Critically, it's missing 
the **actual testing logs** before and after the change, which are essential 
for demonstrating that the change works as intended and doesn't introduce 
regressions.
   
   
   In short, the PR needs substantially more detail to be acceptable.  It 
should clearly articulate the motivation, implementation, and impact of the 
change, along with thorough testing evidence.
   


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