From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 19 Mar 2001 22:36:41 -0800 (PST) From: Linus Torvalds Subject: Re: 3rd version of R/W mmap_sem patch available In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-linux-mm@kvack.org Return-Path: To: Marcelo Tosatti Cc: Rik van Riel , Mike Galbraith , linux-mm@kvack.org, lkml , Manfred Spraul , MOLNAR Ingo List-ID: On Tue, 20 Mar 2001, Marcelo Tosatti wrote: > > I'll put pre5 in and try to reproduce the problem (I hitted it while > running pgbench + shmtest). I found a case where pre5 will forget to unlock the page_table_lock (in copy_page_range()), and one place where I had missed the lock altogether (in ioremap()), so I'll make a pre6 (neither is a problem on UP, though, so pre5 is not unusable - even on SMP it works really well until you hit the case where it forgets to unlock ;). Although I'd prefer to see somebody check out the other architectures, to do the (pretty trivial) changes to make them support properly threaded page faults. I'd hate to have two pre-patches without any input from other architectures.. Linus -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux.eu.org/Linux-MM/