svn commit: r185739 - head/sys/ufs/ufs
Konstantin Belousov
kib at FreeBSD.org
Sun Dec 7 05:25:07 PST 2008
Author: kib
Date: Sun Dec 7 13:25:06 2008
New Revision: 185739
URL: http://svn.freebsd.org/changeset/base/185739
Log:
Improve usefulness of the panic by printing the pointer to the problematic
dquot. In-tree gdb is often unable to get the dq value, so supply it in
panic message.
MFC after: 3 days
Modified:
head/sys/ufs/ufs/ufs_quota.c
Modified: head/sys/ufs/ufs/ufs_quota.c
==============================================================================
--- head/sys/ufs/ufs/ufs_quota.c Sun Dec 7 07:02:26 2008 (r185738)
+++ head/sys/ufs/ufs/ufs_quota.c Sun Dec 7 13:25:06 2008 (r185739)
@@ -1151,7 +1151,7 @@ hfound: DQI_LOCK(dq);
return (EUSERS);
}
if (dq->dq_cnt || (dq->dq_flags & DQ_MOD))
- panic("dqget: free dquot isn't");
+ panic("dqget: free dquot isn't %p", dq);
TAILQ_REMOVE(&dqfreelist, dq, dq_freelist);
if (dq->dq_ump != NULL)
LIST_REMOVE(dq, dq_hash);
More information about the svn-src-head
mailing list