diff --git a/fs/exec.c b/fs/exec.c index ca89e0e3ef10..cc08a3bd566d 100644 --- a/fs/exec.c +++ b/fs/exec.c @@ -232,7 +232,7 @@ static struct page *get_arg_page(struct linux_binprm *bprm, unsigned long pos, static void put_arg_page(struct page *page) { - put_page(page); + put_user_page(page); } static void free_arg_pages(struct linux_binprm *bprm)