From this webpage screenshot, we can extract the following key information about the vulnerability: 1. Vulnerability Description: - Title: - Description: Describes avoiding leaving partial physical frame number (PFN) mappings in place during error conditions. PFN mappings are special because they lack the lifecycle information associated with normal memory mappings. If fails, the mapping may be cleaned up, but without explicit lifecycle tracking, error handling could be incorrect. 2. Reporting and Testing: - Reporter: Jann Horn - Tester: Jann Horn - CC: Andrew Morton, Jason Gunthorpe, Simona Vetter - Signer: Linus Torvalds 3. Code Changes: - File: - Changes: - Removed the call to , replaced with direct call to . - Added conditional checks to ensure partial PFN mappings are cleaned up in error cases. 4. Detailed Code Changes: - Removed call to . - Added conditional checks to ensure partial PFN mappings are cleaned up in error cases. 5. Code Change Locations: - File paths: and - Difference positions: and This information indicates that the vulnerability relates to memory management, specifically that partial PFN mappings could lead to incorrect physical page releases under error conditions. The fix involves cleaning up partial PFN mappings during error handling.