On Tue, Jan 27, 2015 at 12:56 PM, Takashi Iwai <tiwai@suse.de> wrote:
Unfortunately it doesn't seem to work. I compiled and test quickly, but two of five test still gives SIGBUS (stackoverflow1 and stackoverflow2).
Oh, I forgot to make it clear that the patch was _purely_ the "infrastructure" patch to add support for VM_FAULT_SIGSEGV. To actually make the stack guard page access failure give SIGSEGV, you'd need to also then change that if (check_stack_guard_page(vma, address) < 0) return VM_FAULT_SIGBUS; in mm/memory.c to actually use the new "VM_FAULT_SIGSEGV" thing. Otherwise it will obviously continue to send SIGSBUS. Linus -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org