SetPageError(page);
}
+ LL_CDEBUG_PAGE(page, "io complete, unlocking\n");
+
unlock_page(page);
page_cache_release(page);
}
page_cache_get(page);
if (llap->llap_queued) {
+ LL_CDEBUG_PAGE(page, "marking urgent\n");
rc = obd_set_async_flags(exp, ll_i2info(inode)->lli_smd, NULL,
llap->llap_cookie, ASYNC_READY |
ASYNC_URGENT);
llap->llap_cookie, OBD_BRW_WRITE, 0, 0,
OBD_BRW_CREATE, ASYNC_READY |
ASYNC_URGENT);
- if (rc == 0)
+ if (rc == 0) {
+ LL_CDEBUG_PAGE(page, "mmap write queued\n");
llap->llap_queued = 1;
+ }
}
if (rc)
page_cache_release(page);