标签: kernel-modules

为什么内核模块不能打印到屏幕上?

我刚刚读到 Linux 内核模块无法打印到屏幕上,即printf无法工作。它是否与中断处理有关,或者为什么会这样?

我记得我在学习一些你不能使用的 C 和汇编,printf那是因为中断被关闭了。

linux kernel-modules

1
推荐指数
1
解决办法
2477
查看次数

文件 linux/kernel.h 到底在哪里?

我正在阅读 Salzman 的 Linux 内核模块编程指南,我想知道文件 linux/kernel.h 所在的位置。我找不到它find。或者更确切地说,我发现的文件中没有任何printk优先级宏。

kernel kernel-modules linux-kernel

1
推荐指数
1
解决办法
7325
查看次数

`pam_limits.so` 是否像命令一样使用?

来自http://man7.org/linux/man-pages/man8/pam_limits.8.html

概要顶部

   pam_limits.so [conf=/path/to/limits.conf] [debug] [set_all]
                 [utmp_early] [noaudit]
Run Code Online (Sandbox Code Playgroud)

概要是否建议将pam_limits.so其用作命令名称?

或者是pam_limits.so一个模块,它可以像任何其他模块一样加载和卸载吗?

谢谢。

pam kernel-modules

1
推荐指数
1
解决办法
383
查看次数

/sys 和 /dev 目录中填充了什么

我的理解是该/sys目录包含解释有关不同设备的信息的文件。该目录如何以及何时被填充?

例如,在这里探索 Linux 系统,我看到该/sys/bus/i2c/devices目录包含一些 I2C 设备的文件。

在这种情况下,I2C 设备驱动程序/模块的工作是在那里创建这些文件吗?

那么关于/dev目录,设备驱动程序/模块是否也填充该目录?提前致谢。

linux drivers udev kernel-modules devices

0
推荐指数
1
解决办法
866
查看次数

标签 统计

kernel-modules ×4

linux ×2

devices ×1

drivers ×1

kernel ×1

linux-kernel ×1

pam ×1

udev ×1