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