xfs-masters
[Top] [All Lists]

[Bug 13621] xfs hangs with assertion failed

To: xfs-masters@xxxxxxxxxxx
Subject: [Bug 13621] xfs hangs with assertion failed
From: bugzilla-daemon@xxxxxxxxxxxxxxxxxxx
Date: Mon, 10 Aug 2009 02:29:06 GMT
Auto-submitted: auto-generated
In-reply-to: <bug-13621-470@xxxxxxxxxxxxxxxxxxxxxxxx/>
References: <bug-13621-470@xxxxxxxxxxxxxxxxxxxxxxxx/>
http://bugzilla.kernel.org/show_bug.cgi?id=13621


Christoph Hellwig <hch@xxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|xfs-masters@xxxxxxxxxxx     |hch@xxxxxx




--- Comment #18 from Christoph Hellwig <hch@xxxxxx>  2009-08-10 02:29:05 ---
Are you running a uni-processor kernel maybe?  From looking around at the
implementations I have the fear that spin_is_locked doesn't work correctly on
uni-processor kernels with CONFIG_PREEMPT, although I can't find any defintive
documentation on it.

Try replacing the

    ASSERT(spin_is_locked(&log->l_icloglock));

the tripped off for you with a

    assert_spin_locked(&log->l_icloglock);

Alternatively try just reverting commit
39e2defe73106ca2e1c85e5286038a0a13f49513 which shouldn't cause a problem, but
introduced this spin_is_locked assert, interestingly the only non-negated one
in XFS, and one of very few all over the tree.

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

<Prev in Thread] Current Thread [Next in Thread>