alloc_page returns NULL if it can't allocate a page, not an error code.
Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>
BUG=chromium-os:37097
TEST=compile test
Change-Id: I6eee98e82f50a43378fd046931d858bbc154e62f
Reviewed-on: https://gerrit.chromium.org/gerrit/39472
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
for (i = 0; i < npages; i++) {
p = alloc_page(gfpmask);
- if (IS_ERR(p))
+ if (!p)
goto fail;
pages[i] = p;
}