Skip to content

lockup: detect the blocker for process hang in RCU grace period#159

Merged
biger410 merged 1 commit intooracle-samples:mainfrom
richl9:richard/lockup
May 13, 2025
Merged

lockup: detect the blocker for process hang in RCU grace period#159
biger410 merged 1 commit intooracle-samples:mainfrom
richl9:richard/lockup

Conversation

@richl9
Copy link
Contributor

@richl9 richl9 commented May 2, 2025

Add a new feature in lockup to look for potential blocker (hogging a CPU for too long and RCU cannot go through) for process hang in RCU grace period

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label May 2, 2025
Copy link
Member

@biger410 biger410 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Richard for creating this. I put some comments in the commit and also looks like ci test is failing, please address that as well.

@richl9 richl9 force-pushed the richard/lockup branch from be4c4ce to ded2507 Compare May 7, 2025 23:02
@richl9
Copy link
Contributor Author

richl9 commented May 7, 2025

Thanks Richard for creating this. I put some comments in the commit and also looks like ci test is failing, please address that as well.

Thanks a lot for the comments. I have addressed them accordingly. As for the failed ci test, I think it just simply timed-out (as we are searching particular frame names across all stack traces).

@richl9 richl9 force-pushed the richard/lockup branch from ded2507 to ad0413d Compare May 8, 2025 16:27
@richl9 richl9 force-pushed the richard/lockup branch from ad0413d to 568baf8 Compare May 8, 2025 16:29
Copy link
Member

@biger410 biger410 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

@biger410 biger410 merged commit 097775d into oracle-samples:main May 13, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants