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).