From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from castle.nmd.msu.ru (castle.nmd.msu.ru [193.232.112.53]) by kvack.org (8.8.7/8.8.7) with SMTP id JAA30774 for ; Mon, 11 Jan 1999 09:12:12 -0500 Message-ID: <19990111171138.A9675@castle.nmd.msu.ru> Date: Mon, 11 Jan 1999 17:11:38 +0300 From: Savochkin Andrey Vladimirovich Subject: Re: MM deadlock [was: Re: arca-vm-8...] References: <199901101659.QAA00922@dax.scot.redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: ; from "Linus Torvalds" on Sun, Jan 10, 1999 at 10:35:10AM Sender: owner-linux-mm@kvack.org To: Linus Torvalds Cc: Andrea Arcangeli , steve@netplus.net, "Stephen C. Tweedie" , "Eric W. Biederman" , brent verner , "Garst R. Reese" , Kalle Andersson , Zlatko Calusic , Ben McCann , Alan Cox , bredelin@ucsd.edu, linux-kernel@vger.rutgers.edu, Rik van Riel , linux-mm@kvack.org List-ID: On Sun, Jan 10, 1999 at 10:35:10AM -0800, Linus Torvalds wrote: > The thing I want to make re-entrant is just semaphore accesses: at the > point where we would otherwise deadlock on the writer semaphore it's much > better to just allow nested writes. I suspect all filesystems can already > handle nested writes - they are a lot easier to handle than truly > concurrent ones. You're an optimist, aren't you? :-) In any case I've checked your recursive semaphore code on a news server which reliably deadlocked with the previous kernels. The code seems to work well. Best wishes Andrey V. Savochkin -- This is a majordomo managed list. To unsubscribe, send a message with the body 'unsubscribe linux-mm me@address' to: majordomo@kvack.org