From: Arun R Bharadwaj <arun@linux.vnet.ibm.com>
To: Stefan Hajnoczi <stefanha@gmail.com>
Cc: aliguori@us.ibm.com, jvrao@linux.vnet.ibm.com,
qemu-devel@nongnu.org, aneesh.kumar@linux.vnet.ibm.com
Subject: [Qemu-devel] Re: [v1 PATCH 1/3]: Move the paio_signal_handler to a generic location.
Date: Tue, 15 Mar 2011 20:57:38 +0530 [thread overview]
Message-ID: <20110315152738.GA26146@linux.vnet.ibm.com> (raw)
In-Reply-To: <AANLkTi=kX782NVRChgZ3kw3foNy4fwqq-yx39LWW3zY-@mail.gmail.com>
* Stefan Hajnoczi <stefanha@gmail.com> [2011-03-15 11:38:03]:
> On Tue, Mar 15, 2011 at 10:36 AM, Arun R Bharadwaj
> <arun@linux.vnet.ibm.com> wrote:
> > * Arun R Bharadwaj <arun@linux.vnet.ibm.com> [2011-03-15 16:04:53]:
> >
> > Author: Arun R Bharadwaj <arun@linux.vnet.ibm.com>
> > Date: Thu Mar 10 14:45:25 2011 +0530
> >
> > Move the paio_signal_handler to a generic location.
> >
> > The paio subsystem uses the signal, SIGUSR2. So move
> > the signal handler to a more generic place such that
> > other subsystems like 9pfs can also use it.
> >
> > TODO: I have moved the signal handler code to
> > qemu-thread.c, which is NOT the right place. I need
> > suggestions as to where is the right place to put it.
>
> I think os-posix.c would be appropriate. Please check how this
> affects Windows host and linux-user builds.
>
Anthony's reply negates this point. I will remove the signalling code
and also check the behaviour of Windows host and linux-user builds.
> > @@ -356,6 +359,15 @@ static void *aio_thread(void *unused)
> > idle_threads++;
> > mutex_unlock(&lock);
> >
> > + if (posix_aio_state) {
>
> If we get here posix_aio_state must be non-NULL. Please remove the check.
>
Yes, will remove this.
> > +void sigusr2_signal_handler(int signum)
>
> static void sigusr2_signal_handler(int signum)
>
Thanks for noticing this.
> Stefan
next prev parent reply other threads:[~2011-03-15 15:27 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-15 10:34 [Qemu-devel] [v1 PATCH 0/3]: Use GLib threadpool in 9pfs Arun R Bharadwaj
2011-03-15 10:36 ` [Qemu-devel] [v1 PATCH 1/3]: Move the paio_signal_handler to a generic location Arun R Bharadwaj
2011-03-15 11:38 ` [Qemu-devel] " Stefan Hajnoczi
2011-03-15 15:27 ` Arun R Bharadwaj [this message]
2011-03-15 10:38 ` [Qemu-devel] [v1 PATCH 2/3]: Helper routines to use GLib threadpool infrastructure in 9pfs Arun R Bharadwaj
2011-03-15 11:45 ` Harsh Bora
2011-03-15 15:30 ` Arun R Bharadwaj
2011-03-15 13:13 ` [Qemu-devel] " Anthony Liguori
2011-03-15 15:33 ` Arun R Bharadwaj
2011-03-16 9:20 ` Stefan Hajnoczi
2011-03-16 13:10 ` Anthony Liguori
2011-03-16 14:20 ` Venkateswararao Jujjuri (JV)
2011-03-16 17:03 ` Stefan Hajnoczi
2011-03-15 10:39 ` [Qemu-devel] [v1 PATCH 3/3]: Convert v9fs_stat to threaded model Arun R Bharadwaj
2011-03-16 10:23 ` [Qemu-devel] " Stefan Hajnoczi
2011-03-16 14:33 ` Venkateswararao Jujjuri (JV)
2011-03-16 17:10 ` Stefan Hajnoczi
2011-03-17 4:26 ` Venkateswararao Jujjuri (JV)
2011-03-17 7:19 ` Stefan Hajnoczi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110315152738.GA26146@linux.vnet.ibm.com \
--to=arun@linux.vnet.ibm.com \
--cc=aliguori@us.ibm.com \
--cc=aneesh.kumar@linux.vnet.ibm.com \
--cc=jvrao@linux.vnet.ibm.com \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.