The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* 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; 14+ 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] 14+ messages in thread
[parent not found: <Pine.LNX.4.33.0103191802330.2076-100000@mikeg.weiden.de>]
[parent not found: <3AB6C7C2.D1A49FEF@uow.edu.au>]

end of thread, other threads:[~2001-03-20  6:38 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-03-19 23:13 3rd version of R/W mmap_sem patch available 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
     [not found] <Pine.LNX.4.33.0103191802330.2076-100000@mikeg.weiden.de>
2001-03-20  1:56 ` Rik van Riel
2001-03-19 22:46   ` Linus Torvalds
2001-03-20  2:46   ` Linus Torvalds
2001-03-20  4:15     ` Marcelo Tosatti
2001-03-20  6:07       ` Linus Torvalds
2001-03-20  4:29         ` Marcelo Tosatti
2001-03-20  6:36           ` Linus Torvalds
     [not found] <3AB6C7C2.D1A49FEF@uow.edu.au>
2001-03-20  3:35 ` Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox