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

   [**\[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 yet, specifically in the 
Testing section. While the testing logs *before* the change are provided, the 
logs *after* the change are missing, replaced with "tbd, currently crashes".  
This indicates the change introduced a critical bug and is not ready to be 
merged.
   
   Here's a breakdown of what needs to be addressed:
   
   * **Testing:** The most crucial aspect is fixing the crash.  The PR cannot 
be considered until the functionality works as intended.  Once fixed, provide 
complete testing logs *after* the change.  Ideally, these logs should 
demonstrate the expected improvement in context switching overhead.  Consider 
including timings or performance metrics to quantify the impact of the change. 
The current logs only show memory usage, which is not directly relevant to 
demonstrating the benefits of LAZYFPU.
   * **Impact:** While the impact description mentions reduced context 
switching overhead, it lacks specifics. Quantify the performance improvement. 
For example, "Reduces context switching overhead by X% in the FPU test case". 
Also, the limited testing on STM32H7 only is acknowledged.  While 
understandable, the PR should ideally strive for broader testing, or at least 
outline a plan for how compatibility with other ARMv7-M chips will be verified 
in the future.
   * **Summary:** The summary is good. However, specifying the magnitude of the 
context switching overhead reduction (once quantified through testing) would 
make it even stronger.
   
   
   In short, this PR needs further work and testing before it can be merged.  
The primary focus should be on resolving the crash and then providing 
comprehensive testing data demonstrating the benefits of the LAZYFPU 
implementation.
   


-- 
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...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to