]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
linux-user/sparc/signal.c: Remove unnecessary comment
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 9 Oct 2018 18:40:17 +0000 (19:40 +0100)
committerLaurent Vivier <laurent@vivier.eu>
Thu, 18 Oct 2018 18:17:49 +0000 (20:17 +0200)
Remove a comment suggesting that we need to call tb_flush()
after writing the SPARC signal frame trampoline insns.
This isn't necessary in QEMU, because (even if the guest
architecture requires explicit icache maintenance) we
ensure that memory writes result in invalidation of
translated code from that memory.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20181009184017.15675-1-peter.maydell@linaro.org>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
linux-user/sparc/signal.c

index b4c60aa44682e55615f43676edd578858b4a90bd..e44e99993c6828169f4cdcd96c9b0a377cf07844 100644 (file)
@@ -258,10 +258,6 @@ void setup_frame(int sig, struct target_sigaction *ka,
         __put_user(val32, &sf->insns[1]);
         if (err)
             goto sigsegv;
-
-        /* Flush instruction space. */
-        // flush_sig_insns(current->mm, (unsigned long) &(sf->insns[0]));
-        // tb_flush(env);
     }
     unlock_user(sf, sf_addr, sizeof(struct target_signal_frame));
     return;