[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v4 3/6] hypertrace: [*-user] Add QEMU-side proxy
From: |
Lluís Vilanova |
Subject: |
Re: [Qemu-devel] [PATCH v4 3/6] hypertrace: [*-user] Add QEMU-side proxy to "guest_hypertrace" event |
Date: |
Mon, 16 Jan 2017 18:10:57 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Stefan Hajnoczi writes:
> On Mon, Dec 26, 2016 at 09:34:54PM +0100, Lluís Vilanova wrote:
[...]
>> +
>> + } else {
>> + /* proxy to next handler */
>> + if (segv_next.sa_sigaction != NULL) {
>> + segv_next.sa_sigaction(signum, siginfo, sigctxt);
>> + } else if (segv_next.sa_handler != NULL) {
>> + segv_next.sa_handler(signum);
>> + }
> Is there a case when no signal handler was installed (i.e. default
> action)?
Sorry, in my previous email I meant no, there is none. If hypertrace is not
initialized, the segv handler will never be installed; otherwise segv_next will
always have one of the two values.
Thanks,
Lluis