> ---
> mm/shmem.c | 2 ++
> 1 files changed, 2 insertions(+), 0 deletions(-)
>
> diff --git a/mm/shmem.c b/mm/shmem.c
> index 6f183ef..6517bbd 100644
> --- a/mm/shmem.c
> +++ b/mm/shmem.c
> @@ -2591,10 +2591,12 @@ void mem_cgroup_get_shmem_target(struct inode *inode, pgoff_t pgoff,
>
> spin_lock(&info->lock);
> ptr = shmem_swp_entry(info, pgoff, NULL);
> +#ifdef CONFIG_SWAP
> if (ptr && ptr->val) {
> entry.val = ptr->val;
> page = find_get_page(&swapper_space, entry.val);
> } else
> +#endif
> page = find_get_page(inode->i_mapping, pgoff);
> if (ptr)
> shmem_swp_unmap(ptr);
> --
> 1.6.5.2
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to
majordomo@vger.kernel.org
> More majordomo info at
http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at
http://www.tux.org/lkml/