bafc85964a99490a3020504812dd0d764879568e include/linux/mmdebug.h: make VM_WARN* non-rvals 1429485c635d04e8dcc15986d4cbb8b5b30621a6 mm: add VM_WARN_ON_ONCE_PAGE() macro b15f95a820309112b6f69740088022e80c31ff28 mm/rmap: remove unneeded semicolon in page_not_mapped() 8a9f1a6adbe73a097f93e4ea6e3e05f0c7142e2c mm/rmap: use page_not_mapped in try_to_unmap() 928379b03c1844a0511ccb081e091f970657810c mm/thp: try_to_unmap() use TTU_SYNC for safe splitting 191c9d07a6912984c44cff82c2a468eca8215db4 mm/thp: fix vma_address() if virtual address below file offset 530e1f2bb55af12487380128df361b440dacb489 mm/thp: fix page_address_in_vma() on file THP tails 7f612b8f8c5882190a0efd2c50e6d09a1ffce47d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split d9ba7d08d647ae7b10465506197627b3fe4c571d mm: page_vma_mapped_walk(): use page for pvmw->page aabb3f2272eab0b795a093f704c41f42b7f5293b mm: page_vma_mapped_walk(): settle PageHuge on entry a01309925ab60377ef41c7a89d95dfb3ecd1161e mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd c6703c688a0d2f87941e656eb29148ed688b6b6f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 9064586d0d9c421279f6a22b300e0838ee8cd3e0 mm: page_vma_mapped_walk(): crossing page table boundary 7602caa02c66e80ab7f71fae5a8e12ac4f8b404b mm: page_vma_mapped_walk(): add a level of indentation 1ba246e1889cdd7a5bc4e60d14313e7f254db4ac mm: page_vma_mapped_walk(): use goto instead of while (1) b3d3c5d358a793a51e65e5bd3bdbd63927afe67d mm: page_vma_mapped_walk(): get vma_address_end() earlier cd9fd19674536571fe1a0a5958765f6104ce6b57 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 969be9e4b05eeb22cc52ffb3b692c8496b682d8d mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() c7b0f72a5c00eb159de457e0029ac1e1c3ae03ec mm, futex: fix shared futex pgoff on shmem huge page da26db1dd7920545461420cec00b5972ae513528 scsi: sr: Return appropriate error code when disk is ejected 49bfe4ee578d04f7e5f29a543daee41f820ec89d drm/nouveau: fix dma_address check for CPU/GPU sync