#define DEBUG_SUBSYSTEM S_OST
#include <linux/obd_support.h>
+#include <linux/obd_class.h>
#include <linux/lustre_lib.h>
#include <linux/lustre_idl.h>
#include <linux/lustre_mds.h>
return ERR_PTR(-EIO);
}
-void lustre_prepare_page(unsigned from, unsigned to, struct page *page)
+int lustre_prepare_page(unsigned from, unsigned to, struct page *page)
{
int err;
if (err) {
CERROR("page index %ld from %d to %d err %d\n",
page->index, from, to, err);
- BUG();
}
-
+ return err;
}
int lustre_commit_page(struct page *page, unsigned from, unsigned to)