diff --git a/mm/shmem.c b/mm/shmem.c index fd8b2b5741b141a7bc4457d93929c100d988a639..aec5b492d94754de80033942be8a6d1197013e03 100644 --- a/mm/shmem.c +++ b/mm/shmem.c @@ -1980,7 +1980,7 @@ unsigned long shmem_get_unmapped_area(struct file *file, return addr; sb = shm_mnt->mnt_sb; } - if (SHMEM_SB(sb)->huge != SHMEM_HUGE_NEVER) + if (SHMEM_SB(sb)->huge == SHMEM_HUGE_NEVER) return addr; }