After some recent-ish changes to how user mode executes things/stuff, I'm running into issues with the out of tree bsd-user mode code that FreeBSD has been maintaining. It looks like the host_signal_handler() is never executed or registered correctly in our code. I'm curious if the linux-user code can handle this bit of configure script from m4.
https://people.freebsd.org/~sbruno/stack.c If someone has the time/inclination, can this code be compiled for ARMv6 and executed in a linux chroot with the -strace argument applied? I see the following, which after much debugging seems to indicate that the host_signal_handler() code is never executed as this code is requesting that SIGSEGV be masked to its own handler. https://people.freebsd.org/~sbruno/qemu-bsd-user-arm.txt Prior to 7e6c57e2957c7d868f74bd0d53b5e861b495e1c7 this DTRT for our ARMv6 targets. sean
signature.asc
Description: OpenPGP digital signature