Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Lustre 2.4.1
-
None
-
2
-
12443
Description
Customer has applied patch from LU-2779 to 2.4.1 clients.
We've verified the patch has been applied:
diff -ru /usr/src/lustre-2.4.1/lustre/osc/osc_cache.c ./lustre/osc/osc_cache.c
— /usr/src/lustre-2.4.1/lustre/osc/osc_cache.c 2013-09-19 11:06:59.000000000 -0700
+++ ./lustre/osc/osc_cache.c 2013-12-18 06:52:09.000000000 -0800
@@ -896,7 +896,7 @@
"%s: wait ext to %d timedout, recovery in progress?\n",
osc_export(obj)>exp_obd>obd_name, state);
- lwi = LWI_INTR(LWI_ON_SIGNAL_NOOP, NULL);
+ lwi = LWI_INTR(NULL, NULL);
rc = l_wait_event(ext->oe_waitq, extent_wait_cb(ext, state),
&lwi);
}
And, the client RPMs have been rebuilt and installed. However, the Lustre clients are still failing with the following error:
LustreError: 17450:0:(cl_lock.c:1964:discard_cb()) ASSERTION( (!(page->cp_type == CPT_CACHEABLE) || (!PageWriteback(cl_page_vmpage(env, page)))) ) failed:
LustreError: 17450:0:(cl_lock.c:1964:discard_cb()) LBUG Kernel panic - not syncing: LBUG
Pid: 17450, comm: tar Tainted: GF
The patched RPM is attached. Please advise.
Attachments
Issue Links
- is related to
-
LU-4581 ASSERTION( (!(page->cp_type == CPT_CACHEABLE) || (!PageWriteback(cl_page_vmpage(env, page)))) ) failed:
- Resolved