mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly
[sfrench/cifs-2.6.git] / mm / memcontrol.c
index 0507b1cfd7e8b582d5344ed740a953a70edb5da4..2655c07baadae0fc46d813d4097c532b49678772 100644 (file)
@@ -484,7 +484,7 @@ ino_t page_cgroup_ino(struct page *page)
        unsigned long ino = 0;
 
        rcu_read_lock();
-       if (PageHead(page) && PageSlab(page))
+       if (PageSlab(page) && !PageTail(page))
                memcg = memcg_from_slab_page(page);
        else
                memcg = READ_ONCE(page->mem_cgroup);