/* not reached */
}
- libcfs_debug_dumpstack(NULL);
+ dump_stack();
if (libcfs_panic_on_lbug)
panic("LBUG");
else
{
if (task_dump_stack_t)
return task_dump_stack_t(task, store, size, skipnr);
+
+ pr_info("No stack, save_stack_trace_tsk() could not be found\n");
+
return 0;
}
#endif
break;
default:
LDLM_ERROR(lock, "Unknown LVB type: %d", lock->l_lvb_type);
- libcfs_debug_dumpstack(NULL);
+ dump_stack();
RETURN(-EINVAL);
}
LDLM_ERROR(lock, "not waiting on destroyed lock (b=5653)");
if (ktime_get_seconds() > next) {
next = ktime_get_seconds() + 14400;
- libcfs_debug_dumpstack(NULL);
+ dump_stack();
}
return 0;
}
PFID(lu_object_fid(osc2lu(osc))));
else
ldlm_resource_dump(D_ERROR, res);
- libcfs_debug_dumpstack(NULL);
+ dump_stack();
return -ENOENT;
} else {
*lh = lock->l_remote_handle;
else
ldlm_resource_dump(D_ERROR, res);
- libcfs_debug_dumpstack(NULL);
LBUG();
}
if (ktime_before(ktime_add_ns(alloced, 30 * NSEC_PER_SEC), now)) {
CWARN("transaction handle %p was open for too long: now %lld, alloced %lld, started %lld, closed %lld\n",
oth, now, alloced, started, closed);
- libcfs_debug_dumpstack(NULL);
+ dump_stack();
}
}
CWARN("%s: credits %u > trans_max %u\n", osd_name(dev),
oh->ot_credits, osd_transaction_size(dev));
osd_trans_dump_creds(env, th);
- libcfs_debug_dumpstack(NULL);
+ dump_stack();
last_credits = oh->ot_credits;
last_printed = jiffies;
}
} else {
CWARN("%s: Invalid operation index %d\n",
osd_name(osd_dt_dev(oh->ot_super.th_dev)), op);
- libcfs_debug_dumpstack(NULL);
+ dump_stack();
}
} else {
oti->oti_declare_ops[op]++;
CWARN("%s: opcode %u: invalid value >= %u\n",
osd_name(osd_dt_dev(oh->ot_super.th_dev)),
op, OSD_OT_MAX);
- libcfs_debug_dumpstack(NULL);
+ dump_stack();
return;
}
}