gpt4 book ai didi

c - 向 sched.h 中的任务结构添加列表

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

我正在尝试将列表添加到 linux 内核 (2.4.14-18) 的 sched.h 中的任务结构。

我已经添加了成员​​

list_t waitList

在task_struct中,添加

waitList:           LIST_HEAD_INIT(tsk.waitList)

到 INIT_TASK 宏。

当我编译和加载内核时,我得到一个内核 oops。还有什么我需要做而错过的吗?

最佳答案

问题是我在结构的中间添加了新成员,这搞砸了初始化进程。

将它移到任务结构的末尾解决了这个问题。

关于c - 向 sched.h 中的任务结构添加列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40584818/

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