diff options
Diffstat (limited to 'fs/hugetlbfs/inode.c')
-rw-r--r-- | fs/hugetlbfs/inode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/hugetlbfs/inode.c b/fs/hugetlbfs/inode.c index 1e76730aac0d..8a85f3f53446 100644 --- a/fs/hugetlbfs/inode.c +++ b/fs/hugetlbfs/inode.c | |||
@@ -639,11 +639,11 @@ static long hugetlbfs_fallocate(struct file *file, int mode, loff_t offset, | |||
639 | mutex_unlock(&hugetlb_fault_mutex_table[hash]); | 639 | mutex_unlock(&hugetlb_fault_mutex_table[hash]); |
640 | 640 | ||
641 | /* | 641 | /* |
642 | * page_put due to reference from alloc_huge_page() | ||
643 | * unlock_page because locked by add_to_page_cache() | 642 | * unlock_page because locked by add_to_page_cache() |
643 | * page_put due to reference from alloc_huge_page() | ||
644 | */ | 644 | */ |
645 | put_page(page); | ||
646 | unlock_page(page); | 645 | unlock_page(page); |
646 | put_page(page); | ||
647 | } | 647 | } |
648 | 648 | ||
649 | if (!(mode & FALLOC_FL_KEEP_SIZE) && offset + len > inode->i_size) | 649 | if (!(mode & FALLOC_FL_KEEP_SIZE) && offset + len > inode->i_size) |