kernel-module 相关问题

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

如何从yocto rootfs中将galcore内核模块列入黑名单

内核模块名称galcore.ko正在引导我的imx6slevk板挂起。该文件的路径为:/lib/modules/4.9.88-imx_4.9.88_2.0.0_ga+g5e23f9d61147/extra/galcore.ko,手动删除时...

回答 1 投票 0

如何从内核代码调用内核模块(LKM)中定义的函数?

我是内核开发技术的新手。我想知道一旦动态加载内核模块,是否有办法在内核和内核模块(LKM)之间建立通信。我...

回答 2 投票 1

内核模式-通过共享内存的用户模式通信,而不使用系统线程

我已经学习了如何将共享内存实现为两个用户模式进程之间的通信方法。但是我很好奇内核用户模式通信如何完成。我想知道是否...

回答 2 投票 2

未找到内核驱动程序过程

我最近使用Visual Studio在Windows中开发并测试了内核驱动程序。驱动程序本身就是一个通知程序,它打印有关已创建进程的信息。我已经测试过...

回答 1 投票 0

为什么netfilter.h中缺少nf_hookfn,nf_hook_ops等的typedef?

我正在尝试编写一个netfilter模块。我的第一次尝试。我的Makefile是:obj-m + = someModule.o全部:make -C / lib / modules / $(shell uname -r)/ build M = $(PWD)模块clean:make -C / lib / ...] >

回答 1 投票 0

insmod:插入内核模块时出错

我正在尝试实现一个内核模块,该模块可以访问用户进程的task_struct,该进程的进程ID已经为我所知。我正在使用find_get_pid和pid_task获取...

回答 2 投票 1

Linux内核模块中定义的功能可用于内核代码吗?

我可以使用EXPORT_SYMBOL在模块上使用内核代码的功能或在其他代码上使用。相反,我想在内核代码中使用EXPORT_SYMBOL使用内核模块的功能。做...

回答 1 投票 -1

CentOS的7:VirtualBox是抱怨内核模块未装载

背景:我创建了一个沙箱虚拟机在VirtualBox中对我的MacOS。它正确地旋转了一个虚拟机(与在其上运行CentOS7)上,我可以访问。这里面的沙箱虚拟机,我想旋转了几个...

回答 1 投票 -1

在内核空间PCI-内存地址映射

我试图读取并从一个可加载的内核模块写入和PCI设备。因此,我遵循这个帖子:pci_enable_device(DEV); pci_request_regions(DEV “expdev”); BAR1 = pci_iomap(DEV,1,0); // ...

回答 3 投票 4

Firehol与MPD内核模块规则

注:firehol使用iptables的,所以也许你不必知道firehol回答我的问题。我坚持我的调整,以firehol.conf允许从外部到MPD服务器的连接(https://开头...

回答 1 投票 0

如何内核模块中使用的atoi [复制]

无法#包括 ,现在我需要写我自己的INT my_atoi(字符* STR)功能在我的内核模块。但我认为,必须有更简单的方法来使用此功能,有些...

回答 1 投票 0

是什么!NT PsActiveProcessHead?

背景:使用波动时,将variavle“PsActiveProcessHead”可以通过(死系统)“工具KDbg”扫描中找到,也可以在Windows崩溃找到转储(再次,死系统)在_DMP_HEADER。在...

回答 1 投票 -2

为什么“__tracepoint_sched_switch”未定义

我想编译和这个答案https://stackoverflow.com/a/29526520/9609843加载模块有一些错误:我包括 因为它是由sched_clock,我需要...

回答 1 投票 2

如何从内核模块确定文件类型?

有没有类似struct dirent * - > d_type的内容结构包含DT_REG,DT_DIR,DT_SOCK等,例如对于struct file?看着它的田野,我找不到任何东西......

回答 1 投票 3

'strsep'导致Linux内核冻结

我在用户空间中有一个程序,它写入我的内核模块中的sysfs文件。我已经隔离了崩溃的来源很可能是这个特定的功能,就像我运行用户代码一样......

回答 1 投票 1

Linux i2c eeprom / sys / bus / i2c / ... / eeprom文件是只读的

我有一个带有自定义I2C Master Harware的X86 CPU。我的Linux是Ubuntu 14.04,内核3.13。我为自定义I2C主硬件编写了一个I2c驱动程序。当我加载我的驱动程序时,设备/ sys / bus / i2c / devices / ...

回答 2 投票 1

如何从内核模块使用XPS(传输数据包控制)

我的场景需要:一个自定义可加载内核模块,它组成数据包(skbuffs)并尝试同步发送它们Intel I40e驱动程序(从内核源代码树内核版本4.15.12中提取)...

回答 1 投票 0

Linux驱动程序。只读IOCTL命令有效

我在Raspberry Pi上编写IOCTL操作时遇到了一些麻烦。我的驱动程序:static struct file_operations st7735_syahniuk_device_fops = {。owner = THIS_MODULE,.open = ...

回答 1 投票 0

skb校验和计算功能可能导致系统挂起

在Linux论坛上询问同样的问题和一些错误测试后,我得到了与我的问题相关的以下信息:我正在构建一个转移传入的应用程序...

回答 1 投票 0

是否从内核v4中删除了jprobes?

v3中有一个jprobe_example.c。但它在第4节中缺失。我尝试编译v3示例有内核v4,它的工作原理给我jprobe_example.ko,但是当我尝试insmod它时,它失败了insmod:...

回答 1 投票 1

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