Merge tag 'platform-drivers-x86-v4.20-1' of git://git.infradead.org/linux-platform...
[linux-2.6-block.git] / mm / memcontrol.c
index 10a9b554d69f3e9c2c99a36e792565b881efabc9..54920cbc46bfdcb87b0a4ae3e6b4538596b6bd58 100644 (file)
@@ -4728,7 +4728,7 @@ static struct page *mc_handle_file_pte(struct vm_area_struct *vma,
        /* shmem/tmpfs may report page out on swap: account for that too. */
        if (shmem_mapping(mapping)) {
                page = find_get_entry(mapping, pgoff);
-               if (radix_tree_exceptional_entry(page)) {
+               if (xa_is_value(page)) {
                        swp_entry_t swp = radix_to_swp_entry(page);
                        if (do_memsw_account())
                                *entry = swp;