在我的开发环境中,我得到了一个内核oops。有人建议我的守护进程之一正在制作内核oops。
这对我来说很有趣。根据定义():
"oops is a deviation from correct behavior of the Linux kernel - one which produces a certain error log "
因此,异常将出现在内核代码中。我做了一些进一步的搜索,但没有找到确切的答案。
请有人澄清一下,内核oops是否可以由任何用户进程生成?
P.S.:我知道内核代码在某些用户进程上下文中执行(在上下文切换之后),但是在上下文切换之后,内核代码正
我正在开发中断代码。当我包括#include <linux/interrupt.h>的时候,我得到
fatal error : linux/interrupt.h no such file or directory
为什么我要得到这个错误,我如何解决这个错误?
相反,当我包含该头文件时,我会再得到一个错误。最后,我将得到linux/编译器.h错误。
但是所有这些文件都存在于/usr/src/linux-headers-4.4.0-151/include/linux/中
你能帮我找到解决这个问题的办法吗?
这是关于Ubuntu18.04 LTS的。我试图通过删除不需要的Linux内核来节省空间,但看起来它仍然会安装其他“未签名”的内核映像。为什么会这样呢?
这是日志:
root@ubuntu18:~# apt-get remove linux-image-4.18.0-15-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
linux-image