linux-kernel

linux-kernel

文章 179 浏览 100

在哪里可以找到 MontaVista CGE 6.0 内核源代码

我认为由于内核 GPL 许可证,mvista 运营商级 Linux 的 2.6.32 内核应该可以在互联网上的某个地方获得(我假设它不是普通内核),但我似乎无法从 mvis…

只想待在家 2024-12-11 16:11:17 1 0

内核数据结构 klist 是否提供线程安全访问?

klist.h 中描述的链表包装器是否提供对其节点的线程安全访问以进行读取和写入?…

尐籹人 2024-12-11 15:05:00 1 0

为什么是“睡觉”?持有自旋锁时不允许?

可能的重复: 为什么持有自旋锁时不能睡觉? 据我所知要知道,自旋锁应该在短时间内使用,并且只能在不允许休眠(抢占)的中断处理程序等代码中选择…

策马西风 2024-12-11 14:44:26 1 0

从Linux内核访问物理内存

我们可以通过一些内核代码访问任何物理内存吗?因为,我编写了一个只有 init_module 和 exit_module 的设备驱动程序。代码如下。 int init_module(voi…

心病无药医 2024-12-11 14:42:15 1 0

在启动时分配内存

我需要在启动时分配一些内存。我需要它的物理地址,而不是虚拟地址。另外,我不希望它来自 DMA 区域,这不是我的目的。 我尝试了 alloc_bootmem()、al…

旧话新听 2024-12-11 13:47:03 0 0

检测堆栈溢出

操作系统如何检测用户空间程序的堆栈溢出[然后将 SIGTERM 或 SIGSEGV 发送到这些用户空间程序]?…

℡寂寞咖啡 2024-12-11 04:22:59 2 0

有没有办法让内核模块找到另一个加载模块的节地址?

在 x86 系统上,我有一个 Linux 内核模块(“观察程序模块”),每次加载特定内核模块(“目标”)时都会收到内核通知。几乎任何内核模块都可以成为目…

椵侞 2024-12-11 03:24:33 2 0

为什么线程的状态是运行但不使用任何CPU?

今天我发现一个很奇怪的问题。 我运行的是Redhat Enterprise Linux 6,CPU是Intel E31275(4核,8线程)。我发现一个内核线程(我将其称为 my_thread…

蔚蓝源自深海 2024-12-10 22:36:31 1 0

从进程上下文中跟踪内核中的单步?

我想知道如果从内核(本例中为 Linux)在进程上下文(系统调用、页面错误等)中使用 PTRACE_SINGLESTEP 调用 ptrace_request 会发生什么。它会单步执…

︶葆Ⅱㄣ 2024-12-10 20:20:43 2 0

为什么在 C 语言中创建睡眠时间时,clock_nanosleep 优于 nanosleep?

这两个功能哪一个更好 #include int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); 或者 #…

莫言歌 2024-12-10 12:01:52 2 0

函数指针的取消引用

当我浏览 Linux 代码时,我遇到了以下代码片段: static void __init do_initcalls(void) { initcall_t *fn; for (fn = __early_initcall_end; fn < _…

如若梦似彩虹 2024-12-10 04:38:47 1 0

Linux 内核中 copy_[to/from]_user() 的锁定

如所述: http://www.kernel.org/doc /htmldocs/kernel-hacking.html#routines-copy 这个函数“可以”睡眠。 那么,在使用这个函数时我是否总是必须进…

岁月无声 2024-12-09 22:51:57 1 0

如何在 Android 中为字符设备驱动程序创建设备节点?

我尝试过使用 mknod 但它没有在 Android 内核中定义。还有其他方法可以用来创建设备节点吗?…

掩饰不了的爱 2024-12-09 18:06:29 1 0

Linux spin_lock 与 NT KeAcquireSpinLock

据我所知: NT 的 KeAcquireSpinLock 相当于 spin_lock_bh:一个将 IRQL 提升到 DISPATCH_LEVEL,另一个屏蔽下半部分中断——功能相同。虽然 NT 变体…

忘你却要生生世世 2024-12-09 17:12:51 3 0

内核中的高分辨率计时?

我正在编写一个内核模块,需要以 0.1 毫秒的间隔调用函数,测量精度至少为 0.01 毫秒。 250MHz ARM CPU,HZ 变量(每秒 jiffies)为 100,因此任何基…

别低头,皇冠会掉 2024-12-09 15:04:54 2 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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