linux - kexec_load 是如何使用的?

标签 linux system-calls

查看系统调用 kexec_load 的手册页,我没有看到任何明显的使用方法。

没有内核文件、初始 RAM 磁盘或命令行字符串的参数。

kexec_file_load 具有代表内核的文件的文件描述符参数,还有一个用于初始 RAM 磁盘以及命令行的参数;但我更感兴趣的是第一个是如何使用的。

最佳答案

我也会推荐源代码,如果你使用 git,你会有一个很好的概述:

git log --oneline  | grep kexec_load

enter image description here

其中这个提交看起来很有前途:

git show 6b27aef09fea

enter image description here

如果您现在还没有克隆它,这里是 GIT 存储库:

git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

关于linux - kexec_load 是如何使用的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38165949/

相关文章:

c - 从套接字 fd 获取 ip 地址(不重复)

python解压二进制数据

linux - aws ec2 iptables 端口 80 (http)

Linux : Shell scripting to known whether it is evening or morning

我可以在多线程(pthreads)应用程序中捕获 SIGSEGV 和其他信号并打印导致它的线程或所有线程的回溯吗?

c - 如何仅使用系统调用来倒回文件描述符?

c++ - Boost Asio GCC 链接错误

c - fork系统调用不退出

linux - 汇编中系统调用的返回值是什么?

没有系统调用的 *nix sync() 的 Java 实现