为什么我能够在 Linux 内核模块中执行浮点运算?
作者:Vilhelm Gray 提问时间:4/9/2013
我在 x86 CentOS 6.3(内核 v2.6.32)系统上运行。 我将以下函数编译到一个基本字符驱动程序模块中作为实验,以了解 Linux 内核如何对浮点运算做出反应。 static uns...
linux 内核 问答列表
作者:Vilhelm Gray 提问时间:4/9/2013
我在 x86 CentOS 6.3(内核 v2.6.32)系统上运行。 我将以下函数编译到一个基本字符驱动程序模块中作为实验,以了解 Linux 内核如何对浮点运算做出反应。 static uns...
作者:tycoon 提问时间:5/20/2021
我正在尝试更改笔记本电脑(华硕 Vivobook)的电源按钮角色。因此,就像在 arch wiki 上一样,我在 /etc/systemd/logind.conf 中编辑了文件 我修改了条目 Han...
作者:CindyRabbit 提问时间:11/23/2011
这是我使用 dequeue_huge_page_vma() 和 alloc_buddy_huge_page() 分配一个大页面的模块。为了使它们独立于 vma,我从 __get_vm_area_nod...
作者:Jack White 提问时间:1/5/2023
PCI 设备似乎与 Linux 上的 I/O 端口范围分配过程存在某种不兼容,即使它在 Windows 上无需任何努力即可使用完全空白的驱动程序。 我想比较一下 Windows 和 Linux 上的...
作者:Mark Galeck 提问时间:3/7/2023
我使用的是最新的 Ubuntu Linux。 下面是一个共享库,其中包含在加载和卸载时调用的函数: shared.c: #include <fcntl.h> #include <sys/stat...
作者:Frontier_Setter 提问时间:6/30/2023
我尝试使用以下脚本编译内核模块: obj-m :=rwsem_bench.o all: make -C /lib/modules/$(shell uname -r)/build SUBDIRS=...
作者:RobertAA 提问时间:8/31/2023
我需要一种方法来通知我的系统上的U-Boot发生内核崩溃,我已经配置了所有相关的应用程序,并且在手动启动时它可以正常工作。现在我需要自动执行此过程,以防发生内核崩溃,它应该更改 U-Boot 变量,为...
作者:sundar 提问时间:9/26/2023
我试图弄清楚我是否在我的目标/本地存储库中使用了 32 位静态库支持。 虽然我的架构是 64 位的,但我的本地存储库包含 32 位(静态、共享)和 64 位(静态、共享)库以及二进制文件(32/64 ...
作者:GeoMldr 提问时间:11/2/2023
我一直在尝试在 Debian(内核版本 5.10.0-20-amd64)上挂钩 connect() 系统调用。尽管 kprobe 本身成功了,但我无法从 pt_regs 结构中检索 sockaddr。...
作者:jon doe 提问时间:11/8/2023
我最近一直在阅读 Linux 设备驱动程序第 3 版,并且已经阅读了第 15 章:内存映射和 DMA。 我还遇到过 linux-kernel-labs,特别是他们在内存映射实验室中的练习。 我尝试...