2.5.40+ futex broken with COW
Peter Wächtler <[email protected]>
| Newsgroups | gmane.linux.ngpt.devel,gmane.linux.kernel |
|---|---|
| Organization | B16 |
| Message-ID | <[email protected]> |
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)