You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2020/07/22 14:31:06 UTC

[GitHub] [incubator-nuttx] YuuichiNakamura opened a new pull request #1449: Add system call instrumentation

YuuichiNakamura opened a new pull request #1449:
URL: https://github.com/apache/incubator-nuttx/pull/1449


   ## Summary
   This PR adds sched_note_syscall_enter/leave hooks for the system call instrumentation.
   Syscall wrapper library is created for the hooks.
   
   (This PR is created to cherry-pick the reviewed commits to master. see https://github.com/apache/incubator-nuttx/pull/1377#issuecomment-662238621)
   
   
   
   ## Impact
   If CONFIG_SCHED_INSTRUMENTATION_SYSCALL is enabled, new library libwraps.a is built and additional linker options are passed to the final link process.
   All syscalls are hooked by sched_note_syscall_enter/leave,
   
   At this moment, only Arm and RISC-V can enable it.
   
   ## Testing
   
   


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

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



[GitHub] [incubator-nuttx] xiaoxiang781216 merged pull request #1449: Add system call instrumentation

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 merged pull request #1449:
URL: https://github.com/apache/incubator-nuttx/pull/1449


   


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

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



[GitHub] [incubator-nuttx] xiaoxiang781216 commented on pull request #1449: Add system call instrumentation

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 commented on pull request #1449:
URL: https://github.com/apache/incubator-nuttx/pull/1449#issuecomment-662571269


   macOS build become unstable now, let's merge this patch series which has pass review and build in feature/syscall-instrumentation.


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

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



[GitHub] [incubator-nuttx] xiaoxiang781216 edited a comment on pull request #1449: Add system call instrumentation

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 edited a comment on pull request #1449:
URL: https://github.com/apache/incubator-nuttx/pull/1449#issuecomment-662571269


   macOS build become unstable now, let's merge this patch series which pass review and build in feature/syscall-instrumentation.


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

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