kernel-module 相关问题

内核模块是一个运行时可加载的目标文件,它被加载到操作系统内核中以向正在运行的内核添加功能。示例包括设备驱动程序和其他内核项。

如何在Linux(Android)中修改配置文件(/proc/config.gz)?

我正在Android上安装docker。有一些与cgroup相关的配置未启用。我可以通过解压缩文件/proc/config.gz来找到它。现在看来我必须修改该文件。...

回答 1 投票 0

编译内核模块时发生文件错误

你好,我正在尝试编译我的第一个内核模块,但是我收到一条错误消息。我的模块的hello.c程序如下所示:#include #include ...]

回答 1 投票 0

在vm_fault()中预取,Linux驱动程序

我正在实现一个简单的设备驱动程序。使用此驱动程序的程序从用户处接收是使用按需分页还是预取(仅获取下一页)的参数。但是当用户...

回答 1 投票 1

如何在没有内核Makefile的情况下编译Linux内核模块?

我有一个ARM Linux设备,但没有内核的Makefile来构建内核模块。我有GCC交叉编译器到这个拱门。如何在没有Makefile的情况下编译内核模块...

回答 1 投票 0

如何在没有系统Makefile的情况下编译Linux内核模块

我有arm-linux设备,我没有Makefile到内核来构建内核模块。我有gcc交叉编译器到这个拱门。如何在没有Makefile的情况下编译内核模块...

回答 1 投票 0

用于内核模块的Makefile,将所有.o .ko .order .mod文件保留在build /目录中[重复]

我的文件夹结构如下:root dir | __build / | __Makefile | __mod_init.c Makefile:obj-m + = mod_klm.o mod_klm-y:= mod_init.o全部:make -C / lib / modules / $ (shell ...

回答 1 投票 0

使用dkms构建内核模块

我无法使dkms在Centos 7上正常工作。我一直试图整天在dkms.conf中进行更改,但是没有任何进展。内核升级会触发dkms(再次无效)。我的最小非...

回答 1 投票 0


内核模块检查文件是否存在

我正在对内核模块nandsim进行扩展,并且在打开文件之前很难找到测试文件是否存在的正确方法。我读过这个问题,涵盖了基本的...

回答 1 投票 1

task_struct中的nivcsw和nvcsw字段是什么?

我正在研究Linux中的进程。我的任务是在内核模块中为给定的进程ID查找PCB的某些字段。我找到了关于task_struct的链接,并且几乎完成了任务,但是我仍然...

回答 1 投票 1

如何知道哪个CONFIG_XXX对应一个模块?

是否有命令或某些工具可以帮助您获得相应的CONFIG_XXX选项以启用模块。例如,如果我想启用模块nvme,哪个CONFIG_XXX应该是y或m?我知道...

回答 2 投票 0

为什么每次加载内核模块时membase地址不同?

我一直以Linux版本为例来构建RTDM UART驱动程序。 UART基址应为0x80070000,使用linux驱动程序时,dmesg显示没有问题:...

回答 1 投票 0

如何将数据传递到kthread_run

我试图通过多线程制作简单的内核模块。因此,我使用的是linux / kthread.h,内核v。5.2.11问题:我无法将char数组传递给线程:分段错误。那就是我...

回答 1 投票 0

在内核中处理未定义的指令

因此,我正在研究内核中的系统寄存器,最近遇到了一些障碍。在ARM64中,某些系统寄存器(例如OSECCR_EL1)并非始终实现。如果...

回答 1 投票 6

如何在Linux内核模块中设置字符设备的模式?

我正在创建一个玩井字游戏的角色设备模块。我正在尝试对其进行编程,因此它将其/ dev / ticactoe模式设置为666,而不是让用户使用chmod命令。我的main.c ...

回答 1 投票 1

如何在Linux内核模块中设置字符设备的模式?

我正在创建一个玩井字游戏的角色设备模块。我正在尝试对其进行编程,因此它将其/ dev / ticactoe模式设置为666,而不是让用户使用chmod命令。我的main.c ...

回答 1 投票 0

是否可以从ELF图像文件中获取内核版本而无需反汇编或使用grep或字符串?

我有一个vmlinuz ELF图像文件。我需要从映像文件中获取内核版本而不进行反汇编。是否可以从该压缩图像文件的偏移量获取kerenel版本? ...

回答 1 投票 0

是否可以从EFL映像文件中获取内核版本而无需反汇编或使用grep或字符串?

我有一个vmlinuz EFL图像文件。我需要从映像文件中获取内核版本而不进行反汇编。是否可以从该压缩图像文件的偏移量获取kerenel版本? ...

回答 1 投票 0

如何摆脱内核编程中的分段错误?

我在进行内核编程时遇到了分段错误。我创建了一个名为process_list的字符设备。尝试从设备读取时出现分段错误。...

回答 2 投票 -1

删除等待信号量的kthread的正确方法

我编写了一个使用内核线程和信号量的内核模块。我从中断处理程序中调用信号量的函数(...),然后我的kthread开始执行。 static int ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.