linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 2.5.40+ futex broken with COW
@ 2002-10-08 22:13 Peter Wächtler
  2002-10-08 23:15 ` Peter Wächtler
  0 siblings, 1 reply; 2+ messages in thread
From: Peter Wächtler @ 2002-10-08 22:13 UTC (permalink / raw)
  To: linux-kernel, pthreads-devel

The COW changes break PROCESS_SHARED futexes in
mmap( MAP_SHARED ).

I think that COW is unconditionally used on fork().
But you need to check for MAP_SHARED, eh?

If wanted I can provide a testcase (that runs fine on
2.4.19+futex patch + NGPT and on Irix)

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

* Re: 2.5.40+ futex broken with COW
  2002-10-08 22:13 2.5.40+ futex broken with COW Peter Wächtler
@ 2002-10-08 23:15 ` Peter Wächtler
  0 siblings, 0 replies; 2+ messages in thread
From: Peter Wächtler @ 2002-10-08 23:15 UTC (permalink / raw)
  To: linux-kernel, pthreads-devel

Peter Wächtler schrieb:
> 
> The COW changes break PROCESS_SHARED futexes in
> mmap( MAP_SHARED ).
> 
> I think that COW is unconditionally used on fork().
> But you need to check for MAP_SHARED, eh?
> 
> If wanted I can provide a testcase (that runs fine on
> 2.4.19+futex patch + NGPT and on Irix)

Argh, forget it. Made a silly mistake too painful to mention :)

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

end of thread, other threads:[~2002-10-08 23:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-08 22:13 2.5.40+ futex broken with COW Peter Wächtler
2002-10-08 23:15 ` Peter Wächtler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).