/*
* Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
* Use is subject to license terms.
+ *
+ * Copyright (c) 2011 Whamcloud, Inc.
+ *
*/
/*
* This file is part of Lustre, http://www.lustre.org/
#define DEBUG_SUBSYSTEM S_LLITE
-//#include <lustre_mdc.h>
#include <lustre_lite.h>
#include "llite_internal.h"
#include <linux/lustre_compat25.h>
result = cl_io_loop(env, io);
out_err:
- if (result == 0) {
- LASSERT(io->u.ci_fault.ft_page != NULL);
+ if (result == 0)
page = vio->u.fault.ft_vmpage;
- } else {
- if (result == -ENOMEM)
- page = NOPAGE_OOM;
- }
+ else if (result == -ENOMEM)
+ page = NOPAGE_OOM;
vma->vm_flags &= ~VM_RAND_READ;
vma->vm_flags |= ra_flags;