Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: 修正进程pcb的on_cpu字段未设置导致的panic问题 #1057

Merged

Conversation

fslongjin
Copy link
Member

解决了 #1047 发生panic的问题。

但是,仍然存在问题:

按照 #1047 的方法尝试,当问题复现时,可以注意到,是卡了一下子,然后输出panic信息。

本pr改完之后,按照 #1047 进行尝试,不会panic,但是问题触发时,会卡一下,然后完全卡死。gdb看到在idle进程。

因此怀疑是调度有点问题?

@GnoCiYeH @val213

@dragonosbot
Copy link

@fslongjin: no appropriate reviewer found, use r? to override

@dragonosbot dragonosbot added the S-等待审查 Status: 等待assignee以及相关方的审查。 label Nov 25, 2024
@github-actions github-actions bot added the Bug fix A bug is fixed in this pull request label Nov 25, 2024
@fslongjin fslongjin merged commit 62da73b into DragonOS-Community:master Nov 27, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug fix A bug is fixed in this pull request S-等待审查 Status: 等待assignee以及相关方的审查。
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants