Details
-
Bug
-
Resolution: Fixed
-
Minor
-
Lustre 2.1.0
-
None
-
3
-
4609
Description
system crashed with following assertion
LustreError: 35225:0:(osc_page.c:293:osc_page_putref_lock()) ASSERTION(cfs_atomic_read(&lock->cll_ref) > 1 || olock->ols_hold == 0) failed
LustreError: 35225:0:(osc_page.c:293:osc_page_putref_lock()) LBUG
Pid: 35225, comm: ptlrpcd_6
Call Trace:
[<ffffffffa0369855>] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
[<ffffffffa0369e95>] lbug_with_loc+0x75/0xe0 [libcfs]
[<ffffffffa0375fe6>] libcfs_assertion_failed+0x66/0x70 [libcfs]
[<ffffffffa064ca06>] osc_page_putref_lock+0xb6/0xc0 [osc]
[<ffffffffa064ca28>] osc_page_completion_read+0x18/0x20 [osc]
[<ffffffffa04555af>] cl_page_completion+0x21f/0x550 [obdclass]
[<ffffffffa045610b>] ? cl_page_put+0x1ab/0x440 [obdclass]
[<ffffffffa053b604>] ? lustre_msg_get_opc+0x94/0x100 [ptlrpc]
[<ffffffffa045f1e8>] ? cl_req_page_done+0x38/0x180 [obdclass]
[<ffffffffa064d145>] osc_completion+0x165/0x380 [osc]
[<ffffffffa055d734>] ? at_measured+0x114/0x360 [ptlrpc]
[<ffffffffa054099e>] ? ptlrpc_master_callback+0x3e/0xc0 [ptlrpc]
[<ffffffffa0634f48>] osc_ap_completion+0x128/0x300 [osc]
[<ffffffffa0641cb9>] brw_interpret+0x4a9/0x710 [osc]
[<ffffffffa052c066>] ? after_reply+0x7b6/0xe30 [ptlrpc]
[<ffffffff810017ac>] ? __switch_to+0x1ac/0x320
[<ffffffff81041760>] ? fair___dequeue_entity+0x30/0x50
[<ffffffffa0530c0a>] ptlrpc_check_set+0x48a/0x1ba0 [ptlrpc]
[<ffffffff810657ec>] ? lock_timer_base+0x3c/0x70
[<ffffffffa0565147>] ptlrpcd_check+0x547/0x560 [ptlrpc]
[<ffffffffa056543c>] ptlrpcd+0x2dc/0x460 [ptlrpc]
[<ffffffff8104c780>] ? default_wake_function+0x0/0x20
[<ffffffffa0565160>] ? ptlrpcd+0x0/0x460 [ptlrpc]
[<ffffffff810041aa>] child_rip+0xa/0x20
[<ffffffffa0565160>] ? ptlrpcd+0x0/0x460 [ptlrpc]
[<ffffffffa0565160>] ? ptlrpcd+0x0/0x460 [ptlrpc]
[<ffffffff810041a0>] ? child_rip+0x0/0x20
Unless I did something really wrong,
cfs_atomic_read(&lock->cll_ref) = cfs_atomic_read(0xffff881dea5c9e78) = 258
At time of crash, the system was higly loaded with a lot of interactive commands and did suffer of disconnection from some OST & MDT.
Attachments
Issue Links
- Trackbacks
-
Changelog 2.1 Changes from version 2.1.1 to version 2.1.2 Server support for kernels: 2.6.18308.4.1.el5 (RHEL5) 2.6.32220.17.1.el6 (RHEL6) Client support for unpatched kernels: 2.6.18308.4.1.el5 (RHEL5) 2.6.32220.17.1....