Files
linux/drivers
Alex Williamson 5b99241277 Revert "vfio/type1: Unpin zero pages"
This reverts commit 873aefb376.

This was a heinous workaround and it turns out it's been fixed in mm
twice since it was introduced.  Most recently, commit c8070b7875
("mm: Don't pin ZERO_PAGE in pin_user_pages()") would have prevented
running up the zeropage refcount, but even before that commit
84209e87c6 ("mm/gup: reliable R/O long-term pinning in COW mappings")
avoids the vfio use case from pinning the zeropage at all, instead
replacing it with exclusive anonymous pages.

Remove this now useless overhead.

Suggested-by: David Hildenbrand <david@redhat.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
Link: https://lore.kernel.org/r/20240229223544.257207-1-alex.williamson@redhat.com
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
2024-03-04 16:11:07 -07:00
..
2024-02-02 12:33:50 -05:00
2024-01-05 15:55:41 +05:30
2024-02-13 15:48:22 +00:00
2024-02-06 14:42:11 +00:00
2024-01-04 17:03:47 +01:00
2024-01-12 12:38:37 +01:00