All of lore.kernel.org
 help / color / mirror / Atom feed
[parent not found: <3AB6C7C2.D1A49FEF@uow.edu.au>]
* Re: 3rd version of R/W mmap_sem patch available
@ 2001-03-19 23:13 Manfred Spraul
  2001-03-19 23:27 ` Linus Torvalds
  2001-03-20  4:35 ` Rik van Riel
  0 siblings, 2 replies; 48+ messages in thread
From: Manfred Spraul @ 2001-03-19 23:13 UTC (permalink / raw)
  To: Rik van Riel; +Cc: linux-kernel, torvalds

>
> Besides, the fair semaphores would potentially slow things down, while
> this potentially speeds things up. So.. It looks obvious enough.
>

Rik, did you check that {pte,pmd}_alloc are thread safe? At least in
2.4.2 they aren't (include/asm-i386/pgalloc.h), and your patch doesn't
touch pgalloc.

{pte,pmd}_alloc are called from handle_mm_fault, and that function is
now running with down_read().
--

    Manfred




^ permalink raw reply	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2001-04-09 16:01 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <Pine.LNX.4.33.0103191802330.2076-100000@mikeg.weiden.de>
2001-03-20  1:56 ` 3rd version of R/W mmap_sem patch available Rik van Riel
2001-03-20  1:56   ` Rik van Riel
2001-03-19 22:46   ` Linus Torvalds
2001-03-19 22:46     ` Linus Torvalds
2001-03-20  2:46   ` Linus Torvalds
2001-03-20  2:46     ` Linus Torvalds
2001-03-20  4:15     ` Marcelo Tosatti
2001-03-20  4:15       ` Marcelo Tosatti
2001-03-20  6:07       ` Linus Torvalds
2001-03-20  6:07         ` Linus Torvalds
2001-03-20  4:29         ` Marcelo Tosatti
2001-03-20  4:29           ` Marcelo Tosatti
2001-03-20  6:36           ` Linus Torvalds
2001-03-20  6:36             ` Linus Torvalds
2001-03-20  7:03             ` Linus Torvalds
2001-03-20  8:19               ` Eric W. Biederman
2001-03-20 15:11     ` Andrew Morton
2001-03-20 15:15       ` Jeff Garzik
2001-03-20 15:16       ` Jeff Garzik
2001-03-20 15:31         ` Andrew Morton
2001-03-21  1:59           ` Eric W. Biederman
2001-03-20 16:08       ` Linus Torvalds
2001-03-20 16:33         ` Andi Kleen
2001-03-20 17:13           ` Linus Torvalds
2001-03-20 19:33           ` Rik van Riel
2001-03-20 22:51             ` Andrew Morton
2001-03-22 10:24         ` Andrew Morton
2001-03-21 18:12     ` 2.4.3-pre6 alpha pte/pmd_alloc update Ivan Kokshaysky
2001-03-25 14:53     ` [patch] pae-2.4.3-A4 Ingo Molnar
2001-03-25 14:53       ` Ingo Molnar
2001-03-25 16:33       ` Russell King
2001-03-25 16:33         ` Russell King
2001-03-25 18:07       ` Linus Torvalds
2001-03-25 18:07         ` Linus Torvalds
2001-03-25 18:51         ` Ingo Molnar
2001-03-25 18:51           ` Ingo Molnar
2001-03-30 14:01       ` [PATCH] PAE zap_low_mappings no-op Hugh Dickins
2001-04-09 16:01         ` [PATCH] 2.4.4-pre1 sparc/mm typo Hugh Dickins
2001-04-09 16:01           ` Hugh Dickins
     [not found] <3AB6C7C2.D1A49FEF@uow.edu.au>
2001-03-20  3:35 ` 3rd version of R/W mmap_sem patch available Linus Torvalds
2001-03-20 12:38   ` Stephen C. Tweedie
2001-03-20 14:02     ` H. Peter Anvin
2001-03-19 23:13 Manfred Spraul
2001-03-19 23:27 ` Linus Torvalds
2001-03-19 23:35   ` Linus Torvalds
2001-03-20  4:37     ` Rik van Riel
2001-03-20  4:35 ` Rik van Riel
2001-03-20  4:41   ` Linus Torvalds

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.