CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2013/08/24 14:54:30

Modified files:
        sys/arch/m88k/m88k: m88100_machdep.c subr.S 

Log message:
Make sure do_xmem_* return the correct value. This fixes usage of fork()
in programs linked against libpthread on 88100 processors, where the parent
thread issueing fork() would spin.

Interestingly enough, this bug is not found in Mach, but has been introduced
by Nivas when porting to mvme88k, 18 years ago. DAE involving xmem are rare
enough for the issue to have survived so long (and once again, it was a
nightmare to track down).

Reply via email to