kernel-module

kernel-module

文章 0 浏览 3

如何从Linux内核模块获取使用计数?

我对正在开发的内核模块的使用计数有疑问。我想打印它以进行调试。如何从模块代码中获取它? 有问题的内核版本 - Linux 2.6.32…

权谋诡计 2024-09-10 17:47:24 2 0

用户程序和 Linux 内核模块之间的通信有哪些选项?

我是 Linux 内核模块编程的新手。从我目前阅读的材料来看,我发现用户程序有 3 种方式请求服务或与 Linux 内核模块通信 /dev 中的设备文件 /proc 文件…

北恋 2024-09-10 07:41:42 4 0

CMOS_WRITE 无法工作的可能原因是什么?

我已经被 RTC 问题困扰了好几天:我无法写入 RTC 寄存器。 以下是代码片段,我从 reg(最后一行)读取的值始终与我刚刚写入 reg 的值不同。任何人都可…

庆幸我还是我 2024-09-06 13:09:00 7 0

内核在收到信号时获取堆栈

我编写读取器和写入器,其中内核必须在它们和块写入器之间同步, 当我在队列中等待时,已经读取消息的块写入器收到信号,因此我执行以下操作 while (i…

独自唱情﹋歌 2024-09-05 08:54:46 4 0

Linux 内核模块中的 Linux 实模式接口

我有一个需要在嵌入式系统上不时调用的 BIOS 函数,并且使用 LRMI 我能够从用户空间程序成功调用它。现在我想从可加载内核模块中执行相同的操作。 有…

鸵鸟症 2024-09-04 17:42:03 6 0

如何唯一地识别尝试 open() 内核模块的用户?

我正在开发一个内核模块,并且试图唯一地标识每个尝试 open() 模块的用户(可以是进程或线程)。 识别它们的最佳方法是什么?我可以通过系统调用获取 …

乖不如嘢 2024-09-02 22:31:50 6 0

在 IO 系统中保存信息

我需要编写一个使用 /proc 文件系统模拟“多播器”的内核模块。 基本上需要支持以下场景: 1) 允许对 /proc 文件进行一次写入访问,并允许对 /proc 文…

橘寄 2024-09-01 21:46:13 4 0

file_operations 问题,我如何知道打开文件进行写入的进程是否决定关闭它?

我目前正在编写一个简单的“多播”模块。 只有一个进程可以打开 proc 文件系统文件进行写入,其余进程可以打开它进行读取。 为此,我使用 inode_opera…

思慕 2024-09-01 20:36:10 6 0

inode_operations ,警告:从不兼容的指针类型进行初始化

我正在尝试编译一个简单的内核程序,该程序从 proc 文件读取和写入。 我试图通过覆盖 inode_operations struct (.permission) static int module_perm…

孤者何惧 2024-08-31 23:26:27 5 0

从内核模块的结构中删除填充

我正在使用标准命令编译一个内核模块,其中包含大小为 34 的结构。 make -C /lib/modules/$(KVERSION)/build M=$(PWD) modules sizeof(some_struct) …

墨洒年华 2024-08-31 17:16:17 8 0

Linux 内核 - 遍历缓冲区头

在Linux内核中,有没有办法从模块内向下遍历到buffer_heads? 我可以看到如何获取 struct bio(task_struct 宏:current-&gtbio)。但是我怎样才能到…

忆沫 2024-08-29 19:15:54 5 0

Android 和内核模块

所以 - Android 是建立在精简的 Linux 系统之上的。大多数方便的实用程序都丢失了,但所有基础功能都在那里。 我可以调用insmod和rmmod。没问题。 但…

十雾 2024-08-29 05:33:36 6 0

Linux 内核 - 数据块在内核中的哪个位置物理写入特定的磁盘分区?

我正在修改 Linux 内核,并试图找到内核源数据块在物理上写入磁盘分区(例如 ubd0)的位置。这发生在内核源代码中的什么地方?实际的物理写调用?我找…

冰火雁神 2024-08-28 16:03:02 10 0

Linux 内核 - 获取最后写入的内存块

在Linux内核中,是否有任何数据结构可以自动始终保存分区的最后写入的块号?我找不到任何可用于获取此信息的内置内核源代码。任何帮助表示赞赏。…

离旧人 2024-08-27 14:23:14 10 0

Linux - 以编程方式写入 proc 文件

我在网上找到了几个示例,我们可以在其中创建 proc 文件,分配每次打开 proc 文件进行读取或写入时调用的读取和写入方法。 但是,我似乎找不到任何有…

青巷忧颜 2024-08-27 08:59:25 6 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文