Le 08/12/2017 à 00:11, Christos Zoulas a écrit :
Module Name: src Committed By: christos Date: Thu Dec 7 23:11:50 UTC 2017Modified Files: src/sys/arch/amd64/amd64: netbsd32_machdep.c src/sys/arch/amd64/conf: files.amd64 Added Files: src/sys/arch/amd64/amd64: compat_13_machdep.c Log Message: Save maxv@ some work and put back the compat_13_sigreturn changes that allow amd64 to run ancient i386 binaries. To generate a diff of this commit: cvs rdiff -u -r0 -r1.3 src/sys/arch/amd64/amd64/compat_13_machdep.c cvs rdiff -u -r1.114 -r1.115 src/sys/arch/amd64/amd64/netbsd32_machdep.c cvs rdiff -u -r1.95 -r1.96 src/sys/arch/amd64/conf/files.amd64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
In case you're wondering, the delay is because of my idiotic setup, I left my build+compile VM in another house. I *would have reverted* my changes once there (tomorrow). I disagree on TRAP_SIGDEBUG. It is typically the kind of debug messages that make the code harder to understand. Just like all the debugging junk I removed from Xen. (That's almost why kernel modules didn't work there before. In one place one page happened to overlap on another one. But surrounded by debug messages, no one had seen that.) Maxime
