Linux 内核黑客俚语中的预告片是什么意思?

Linux 内核黑客俚语中的预告片是什么意思?,linux,linux-kernel,kernel,Linux,Linux Kernel,Kernel,阅读覆盆子文档。我找到了这些文字 请注意,DT和ATAGs是互斥的。因此,将DT blob传递给不理解它的内核会导致引导失败。为了防止这种情况,加载程序检查内核映像的DT兼容性,这是由mkknlimg实用程序添加的拖车标记的;这可以在这里找到,也可以在最近的内核源代码树的scripts目录中找到。假设任何没有尾部的内核都不支持DT 在 我很好奇预告片在内核黑客俚语中是什么意思 我不是专门问这个问题的。我对一般性的解释很感兴趣。预告片是附加在其他东西后面的东西。在本例中,是在内核映像文件末尾添加的

阅读覆盆子文档。我找到了这些文字

请注意,DT和ATAGs是互斥的。因此,将DT blob传递给不理解它的内核会导致引导失败。为了防止这种情况,加载程序检查内核映像的DT兼容性,这是由mkknlimg实用程序添加的拖车标记的;这可以在这里找到,也可以在最近的内核源代码树的scripts目录中找到。假设任何没有尾部的内核都不支持DT

我很好奇预告片在内核黑客俚语中是什么意思


我不是专门问这个问题的。我对一般性的解释很感兴趣。

预告片是附加在其他东西后面的东西。在本例中,是在内核映像文件末尾添加的一些额外字节。这些字节不会影响内核的操作,但是加载程序可以检查它们


将此与头进行对比,头是放在其他内容之前的内容,例如TCP/IP中放在消息数据之前的IP头,或电子邮件开头的头行。

在本例中,尾行是在生成过程中附加到图像末尾的几个字节。然后,在启动时加载程序可以查看最后的几个字节,如果它发现了神奇的值,那么在您的情况下,实际的神奇就是“RPTL”。然后,加载程序假定DT兼容内核


看看这里:找到如何以及什么被附加到结尾。

换句话说,它是标题的反面。