ubuntu - 5.11.0 内核源代码中的 alloc_bootmem(...) 在哪里?

标签 ubuntu linux-kernel linux-device-driver

我正在使用 5.11.0-27 源代码在 Ubuntu 源代码中寻找 alloc_bootmem(...) 系列函数的代码。
我无法找到它。想知道为什么我没有找到它。有人可以给我一些关于我做错了什么的指示。几年前我在开发图形驱动程序时使用过它;但最近没有找它。我注意到,在互联网上有几个引用它;但所有这些似乎都过时了。我很想说它已经被重构了。但这似乎不太可能。
感谢您的时间/帮助。

最佳答案

bootmem.c 在 v4.20-rc1 中被删除,提交 355c45affca7 (“mm: 删除 bootmem 分配器”) https://lwn.net/Articles/764807/

关于ubuntu - 5.11.0 内核源代码中的 alloc_bootmem(...) 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69021402/

相关文章:

linux - 如何在 Ubuntu 中安装 Visual Studio 2015

linux - Linux 内核在进程暂停时长方面提供什么保证?

c - tasklet 和 workqueue 有什么区别

c - 为什么在编译驱动程序时出现这些 'undefined' 警告?

linux - 问题编译内核模块

linux-kernel - 无法使用 ib_create_qp 创建队列对

python - 在没有 Pip 或 setup.py 的 Ubuntu 16.04 上安装 Python 模块 easygui

java - Maven "JAVA_HOME should point to a JDK not a JRE"

ubuntu - 当我输入 cqlsh 我得到连接被拒绝错误

c - 如何在 x86_64 上为 mmap 支持 IA-32?