从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 问题描述:在KASAN和PREEMPT_RT启用的情况下,调用 函数可能会导致以下错误: - - - - 2. 问题原因: - 这个问题是由 函数中的 调用引起的。 - 在调用 时,会触发 函数,该函数会尝试在 中保存堆栈,但这个操作需要分配新的页面。 3. 解决方案: - 通过引入 函数,该函数在不分配新页面的情况下执行相同的操作。 - 修改 函数,使其在不分配新页面的情况下调用 。 4. 修复代码: - 修改了 文件中的 枚举类型,添加了 标志。 - 修改了 文件中的 函数,添加了 标志。 - 修改了 文件中的 函数,根据 标志决定是否分配新页面。 5. 影响范围: - 这个修复补丁影响了 、 和 三个文件。 通过这些信息,我们可以了解到这个漏洞的详细情况,包括问题的触发条件、问题的原因、解决方案以及受影响的代码文件。