gpt4 book ai didi

linux - 如何在另一个内核上启用 IRQ?

转载 作者:太空狗 更新时间:2023-10-29 12:20:42 26 4
gpt4 key购买 nike

如果我的 PC 有两个内核——CPU0 和 CPU1,则 CPU0 的 IRQ 被禁用 (local_irq_disabled())。如何使用CPU1上的进程开启CPU0的IRQ?

最佳答案

不要。
如果 CPU0 上的代码禁用了 IRQ,那么它需要禁用它们,因为它正在做一些重要的事情。如果你神奇地启用它们,它的数据结构可能会被破坏并且内核会崩溃。
如果您的代码在不合理的时间内保持 IRQ 处于禁用状态,那么它就有问题,需要修复。

关于linux - 如何在另一个内核上启用 IRQ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9804027/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com