From nobody Tue Feb 10 20:07:32 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zoho.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1487255837710356.05034514695217; Thu, 16 Feb 2017 06:37:17 -0800 (PST) Received: from localhost ([::1]:47049 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ceNBJ-0007Ii-Da for importer@patchew.org; Thu, 16 Feb 2017 09:37:13 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48631) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ceMxb-0002zg-Fp for qemu-devel@nongnu.org; Thu, 16 Feb 2017 09:23:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ceMxX-0002SX-UL for qemu-devel@nongnu.org; Thu, 16 Feb 2017 09:23:03 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:58618) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ceMxX-0002RN-JM for qemu-devel@nongnu.org; Thu, 16 Feb 2017 09:22:59 -0500 Received: from localhost.localdomain ([78.238.229.36]) by mrelayeu.kundenserver.de (mreue101 [212.227.15.183]) with ESMTPSA (Nemesis) id 0Ma2r1-1cxPwE0Cfn-00LpFn; Thu, 16 Feb 2017 15:22:33 +0100 From: Laurent Vivier To: qemu-devel@nongnu.org Date: Thu, 16 Feb 2017 15:22:16 +0100 Message-Id: <20170216142227.27448-4-laurent@vivier.eu> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170216142227.27448-1-laurent@vivier.eu> References: <20170216142227.27448-1-laurent@vivier.eu> X-Provags-ID: V03:K0:WhP7CsHXlGtTzuC/RIc6JSq7IkP9hMK80KKYHGz+HGv6sVUJHoj 3D/DxIZ7wEose6oJAv4YlKS+dgIbOEopofK7iZRGblRo/FcFO/jq7leHqR0Ks94XWHmCP3Z 6e2J5qa14uWlcajBVBS6AZnv1oCDcZRBRwmlalbxbRZbFajtKv2T1+butai8NBY449ip/L1 Z9gEVSBGVkIw0Tv06Q7qA== X-UI-Out-Filterresults: notjunk:1;V01:K0:epiXtBboMX0=:A2P0HC3vqNzQFTCB19eOI/ Y4t0ne1gxhW+JzcdAkM3y+ND1l870LIPuQMc7yLfZ7kQjm3JNZk+1AoQtsmqmXyaI4elMxZ2t R5m2Jf6xtfGVH5da/tAXwJnRCGJSZhOW4/jfqjL4nvNBxl+RZSioipAbgifFWeW6EkUVXQpBx /Fk7v5ij9LqSVsIkdxBN54AKzqYBlHGX87YmuAlvAiMlJOGYGFErdX4rKI28Ak8OvMzW3Cemx ROqP+8gCCqe42rfmJjpnspkuYZ/XcyhwgANtIwHjzS7V9GikmVsuatutFOPB7qJgn9i1fTmVa 5F6QPRdLMHuo4RwFJXPF8/iRRhxneNNh0I2RY0WN7k9VkFLRFtl04R61ntYkuwONtXVSGLIA2 kNQj/w2LUnbbz3B7HLPMofSzwDEtgw1mbdCVi/R/xBGpM5CWs7NqOfZwKksyRfM3uE0V2su7r XwUQ8S1i+ZZVYGhfzenPuyN/7duMMABluVs0k2RLPoN9qyy6gjleLFSRI8J+DGRXrH10T+Doo aWPkXsJKmrilDe395A2vgSbpPMfQbCcXCbMhtPZOQsQQ0ASvrivBQMhfPxQrb9Fb3Nx3RVAS6 EmXsZxRibw9g4AHqdQDorQajxq7zeFcmBC5gWvhVBxEq6KiFXH8fCDlqPWExhB6EOgWvgcLcu Mo3Q7XVh9cZUU59sCtPLJl/7ixx1NjqyZWUleIbYcLJlFeWPYNE0A84Ht5gdOPwq4TYY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.72.192.74 Subject: [Qemu-devel] [PULL 03/14] linux-user: Fix s390x safe-syscall for z900 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Riku Voipio , Riku Voipio , Richard Henderson Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Richard Henderson The LT instruction was added in the extended immediate facility introduced with the z9-109 processor. Cc: Riku Voipio Reported-by: Michael Tokarev Fixes: c9bc3437a905b660561a26cd4ecc64579843267b Suggested-by: Aurelien Jarno Reviewed-by: Thomas Huth Signed-off-by: Richard Henderson Signed-off-by: Riku Voipio --- linux-user/host/s390x/safe-syscall.inc.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux-user/host/s390x/safe-syscall.inc.S b/linux-user/host/s39= 0x/safe-syscall.inc.S index f1b446a..414b44a 100644 --- a/linux-user/host/s390x/safe-syscall.inc.S +++ b/linux-user/host/s390x/safe-syscall.inc.S @@ -72,7 +72,7 @@ safe_syscall_base: */ safe_syscall_start: /* if signal_pending is non-zero, don't do the call */ - lt %r0,0(%r8) + icm %r0,15,0(%r8) jne 2f svc 0 safe_syscall_end: --=20 2.9.3