On Tue, 30 Oct 2007 11:20:02 -0400 "J. Bruce Fields" <[EMAIL PROTECTED]> wrote:
> From: J. Bruce Fields <[EMAIL PROTECTED]> > > It's currently possible to send posix_locks_deadlock() into an infinite > loop (under the BKL). > > For now, fix this just by bailing out after a few iterations. We may > want to fix this in a way that better clarifies the semantics of > deadlock detection. But that will take more time, and this minimal fix > is probably adequate for any realistic scenario, and is simple enough to > be appropriate for applying to stable kernels now. > > Thanks to George Davis for reporting the problem. > > Cc: "George G. Davis" <[EMAIL PROTECTED]> > Signed-off-by: J. Bruce Fields <[EMAIL PROTECTED]> Acked-by: Alan Cox <[EMAIL PROTECTED]> Its a good fix for now and I doubt any real world user has that complex a locking pattern to break. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/