qemu-trivial
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-trivial] [Qemu-devel] [PATCH v2] SPARC: Fix LEON3 power down i


From: Sebastian Huber
Subject: Re: [Qemu-trivial] [Qemu-devel] [PATCH v2] SPARC: Fix LEON3 power down instruction
Date: Tue, 14 Jan 2014 08:04:40 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5

Hello,

maybe this patch can be qualified as trivial?

http://lists.nongnu.org/archive/html/qemu-devel/2013-11/msg03488.html

On 2014-01-07 19:07, Sebastian Huber wrote:
Hello,

would somebody mind committing this.

On 12/06/2013 06:48 PM, Richard Henderson wrote:
On 11/27/2013 08:50 PM, Sebastian Huber wrote:
Synchronize the program counter before the power down helper call
otherwise interrupts will return to the wrong context.

Signed-off-by: Sebastian Huber <address@hidden>
---
  target-sparc/translate.c |    1 +
  1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/target-sparc/translate.c b/target-sparc/translate.c
index 05639ef..7481c85 100644
--- a/target-sparc/translate.c
+++ b/target-sparc/translate.c
@@ -3630,6 +3630,7 @@ static void disas_sparc_insn(DisasContext * dc,
unsigned int insn)
                                  if ((rd == 0x13) && (dc->def->features &

CPU_FEATURE_POWERDOWN)) {
                                      /* LEON3 power-down */
+                                    save_state(dc);
                                      gen_helper_power_down(cpu_env);
                                  }
                                  break;

Reviewed-by: Richard Henderson <address@hidden>


r~





--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : address@hidden
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]