All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 1/2] cleanup, Remove duplicated code
@ 2012-01-12  9:05 Lai Jiangshan
  2012-01-12  9:05 ` [Qemu-devel] [PATCH 2/2] cleanup, save a syscall Lai Jiangshan
  2012-01-12 16:53 ` [Qemu-devel] [PATCH 1/2] cleanup, Remove duplicated code Anthony Liguori
  0 siblings, 2 replies; 3+ messages in thread
From: Lai Jiangshan @ 2012-01-12  9:05 UTC (permalink / raw)
  To: Anthony Liguori
  Cc: Lai Jiangshan, Jan Kara, Avi Kivity, qemu-devel@nongnu.org

These two blocks of code are exactly the same, remove one.

Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com>
---
 cpus.c |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

diff --git a/cpus.c b/cpus.c
index 857f96f..f45a438 100644
--- a/cpus.c
+++ b/cpus.c
@@ -565,14 +565,6 @@ static void qemu_kvm_init_cpu_signals(CPUState *env)
         fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-r));
         exit(1);
     }
-
-    sigdelset(&set, SIG_IPI);
-    sigdelset(&set, SIGBUS);
-    r = kvm_set_signal_mask(env, &set);
-    if (r) {
-        fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-r));
-        exit(1);
-    }
 }
 
 static void qemu_tcg_init_cpu_signals(void)
-- 
1.7.4.4

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [Qemu-devel] [PATCH 2/2] cleanup, save a syscall
  2012-01-12  9:05 [Qemu-devel] [PATCH 1/2] cleanup, Remove duplicated code Lai Jiangshan
@ 2012-01-12  9:05 ` Lai Jiangshan
  2012-01-12 16:53 ` [Qemu-devel] [PATCH 1/2] cleanup, Remove duplicated code Anthony Liguori
  1 sibling, 0 replies; 3+ messages in thread
From: Lai Jiangshan @ 2012-01-12  9:05 UTC (permalink / raw)
  To: Anthony Liguori
  Cc: Lai Jiangshan, Jan Kara, Avi Kivity, qemu-devel@nongnu.org

Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com>
---
 main-loop.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/main-loop.c b/main-loop.c
index 60e9748..692381c 100644
--- a/main-loop.c
+++ b/main-loop.c
@@ -142,14 +142,12 @@ static int qemu_signal_init(void)
      */
     sigemptyset(&set);
     sigaddset(&set, SIG_IPI);
-    pthread_sigmask(SIG_BLOCK, &set, NULL);
-
-    sigemptyset(&set);
     sigaddset(&set, SIGIO);
     sigaddset(&set, SIGALRM);
     sigaddset(&set, SIGBUS);
     pthread_sigmask(SIG_BLOCK, &set, NULL);
 
+    sigdelset(&set, SIG_IPI);
     sigfd = qemu_signalfd(&set);
     if (sigfd == -1) {
         fprintf(stderr, "failed to create signalfd\n");
-- 
1.7.4.4

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] [PATCH 1/2] cleanup, Remove duplicated code
  2012-01-12  9:05 [Qemu-devel] [PATCH 1/2] cleanup, Remove duplicated code Lai Jiangshan
  2012-01-12  9:05 ` [Qemu-devel] [PATCH 2/2] cleanup, save a syscall Lai Jiangshan
@ 2012-01-12 16:53 ` Anthony Liguori
  1 sibling, 0 replies; 3+ messages in thread
From: Anthony Liguori @ 2012-01-12 16:53 UTC (permalink / raw)
  To: Lai Jiangshan; +Cc: Jan Kara, Avi Kivity, qemu-devel@nongnu.org

On 01/12/2012 03:05 AM, Lai Jiangshan wrote:
> These two blocks of code are exactly the same, remove one.
>
> Signed-off-by: Lai Jiangshan<laijs@cn.fujitsu.com>

Applied all.  Thanks.

Regards,

Anthony Liguori

> ---
>   cpus.c |    8 --------
>   1 files changed, 0 insertions(+), 8 deletions(-)
>
> diff --git a/cpus.c b/cpus.c
> index 857f96f..f45a438 100644
> --- a/cpus.c
> +++ b/cpus.c
> @@ -565,14 +565,6 @@ static void qemu_kvm_init_cpu_signals(CPUState *env)
>           fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-r));
>           exit(1);
>       }
> -
> -    sigdelset(&set, SIG_IPI);
> -    sigdelset(&set, SIGBUS);
> -    r = kvm_set_signal_mask(env,&set);
> -    if (r) {
> -        fprintf(stderr, "kvm_set_signal_mask: %s\n", strerror(-r));
> -        exit(1);
> -    }
>   }
>
>   static void qemu_tcg_init_cpu_signals(void)

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-01-12 16:58 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-12  9:05 [Qemu-devel] [PATCH 1/2] cleanup, Remove duplicated code Lai Jiangshan
2012-01-12  9:05 ` [Qemu-devel] [PATCH 2/2] cleanup, save a syscall Lai Jiangshan
2012-01-12 16:53 ` [Qemu-devel] [PATCH 1/2] cleanup, Remove duplicated code Anthony Liguori

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.