From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from penguin.e-mind.com (penguin.e-mind.com [195.223.140.120]) by kvack.org (8.8.7/8.8.7) with ESMTP id OAA22034 for ; Sun, 10 Jan 1999 14:03:43 -0500 Date: Sun, 10 Jan 1999 20:03:41 +0100 (CET) From: Andrea Arcangeli Subject: Re: MM deadlock [was: Re: arca-vm-8...] In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-linux-mm@kvack.org To: Alan Cox Cc: Linus Torvalds , sct@redhat.com, saw@msu.ru, steve@netplus.net, ebiederm+eric@ccr.net, damonbrent@earthlink.net, reese@isn.net, kalle.andersson@mbox303.swipnet.se, Zlatko.Calusic@CARNet.hr, bmccann@indusriver.com, bredelin@ucsd.edu, linux-kernel@vger.rutgers.edu, H.H.vanRiel@phys.uu.nl, linux-mm@kvack.org List-ID: On Sun, 10 Jan 1999, Alan Cox wrote: > Suspect makes me kind of nervous. Especially so close to 2.2 and given the > normal results of making a bad file system error. Another way to fix the thing could be to left only to kswapd the work to sync shared-mmapped page out to disk when needed. We could wakeup kswapd from the inside of filemap_swapout... It's dirty but should work fine without the need of reentrant semaphores. BTW, before my always-async-swapout idea kswapd was hiding the bug pretty well ;). Personally I like far more the clean solution but... Andrea Arcangeli -- This is a majordomo managed list. To unsubscribe, send a message with the body 'unsubscribe linux-mm me@address' to: majordomo@kvack.org