{"ref":"refs/heads/coroutine-fix","commits":[{"author":{"name":"Paolo Bonzini","email":"69d3ebcf5ee4e7f05a50dc23cd96655b730804b4@redhat.com"},"sha":"60acd55794d53a4f1b35fb82c27df64afa3dcb72","message":"coroutine-ucontext: drop arguments to coroutine_trampoline\n\nThey will not be available when dropping makecontext.\n\nSigned-off-by: Paolo Bonzini <pbonzini@redhat.com>","url":"https://api.github.com/repos/bonzini/qemu/commits/60acd55794d53a4f1b35fb82c27df64afa3dcb72"},{"author":{"name":"Paolo Bonzini","email":"69d3ebcf5ee4e7f05a50dc23cd96655b730804b4@redhat.com"},"sha":"c40b4240924f50a6a41099966cd9a9f36aa8eba1","message":"coroutine-ucontext: switch the first entrance to sigsetjmp/siglongjmp\n\nAlso needed when removing ucontext.  IRIX and Solaris apparently\nbelieve that you are still on the alternate stack if you longjmp\nout of it.\n\nSigned-off-by: Paolo Bonzini <pbonzini@redhat.com>","url":"https://api.github.com/repos/bonzini/qemu/commits/c40b4240924f50a6a41099966cd9a9f36aa8eba1"},{"author":{"name":"Paolo Bonzini","email":"69d3ebcf5ee4e7f05a50dc23cd96655b730804b4@redhat.com"},"sha":"e4330864fe98f33cd29a8b1709adcba40d66d60f","message":"coroutine-ucontext: use sigaltstack to set up the coroutine context\n\nmakecontext is not available on some POSIX systems, including Mac OS X,\nOpenBSD and some Linux/ARM distributions.  Replace it with sending a\nsignal while an alternate signal stack is in place.  It is quite an\nugly hack, but it works.\n\nTested-by: Brad Hards <brad@...>\nTested-by: Peter Maydell <brad@...>\nSigned-off-by: Paolo Bonzini <pbonzini@redhat.com>","url":"https://api.github.com/repos/bonzini/qemu/commits/e4330864fe98f33cd29a8b1709adcba40d66d60f"},{"author":{"name":"Paolo Bonzini","email":"69d3ebcf5ee4e7f05a50dc23cd96655b730804b4@redhat.com"},"sha":"afc8c93adcb87942be4575a4ca0a932e3d768cc1","message":"coroutine-gthreads: remove\n\nSigned-off-by: Paolo Bonzini <pbonzini@redhat.com>","url":"https://api.github.com/repos/bonzini/qemu/commits/afc8c93adcb87942be4575a4ca0a932e3d768cc1"}],"head":"afc8c93adcb87942be4575a4ca0a932e3d768cc1","size":4,"push_id":53916259}