从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages - 描述:修复在设置Level-2 PBL页面时的一个bug,避免内存损坏。 2. 修复原因: - 问题描述:在设置非MR资源的Level-2 PBL页面时,当num_pages大于256K时,会导致内存损坏。 - 原因:当前逻辑假设需要多个页面,导致在PDE中访问无效内存。 3. 修复内容: - 代码更改:修复了代码中的错误,确保在设置PBL页面时能够正确处理内存损坏问题。 - 代码示例: 4. 修复历史: - 上游提交:7988bdbbb85ac85a847baf09879edcd0f70521dc - 修复提交:87cb3b0054e53e0155b630bf8fb714ded62565f 5. 修复者: - 作者:Bhargava Chenna Marreddy - 提交者:Greg Kroah-Hartman 6. 相关链接: - 上游提交链接:https://patch-msgid.link/r/1728373302-19530-10-git-send-email-selvin.xavier@broadcom.com - 修复提交链接:https://patch-msgid.link/r/1728373302-19530-10-git-send-email-selvin.xavier@broadcom.com 这些信息可以帮助我们了解漏洞的背景、修复过程以及相关的上下文信息。