Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp343514pxu; Thu, 7 Jan 2021 06:33:31 -0800 (PST) X-Google-Smtp-Source: ABdhPJykU4ec7nDRyWS1Nd243O1bmRzb/qMr+ET6n/Pck6UhxVhRRKMFz8gMwoq9YRvJbA0UpY3t X-Received: by 2002:a50:9e22:: with SMTP id z31mr1965763ede.235.1610030011257; Thu, 07 Jan 2021 06:33:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610030011; cv=none; d=google.com; s=arc-20160816; b=M9DrAQqxUX+VL6oXlLZW0vaAAQfueGIyBM2vB1P2LbeNUjoEHqe3POtmTlgdKAJWf2 IcLKfj3SRoOCWx1QeQELx6SobYaEL2SJmB0i4cazawXF+mTJNOeErNKhwBJ4rdtxtXxc v7UHmk/FDUgzVnt1x3d8dROvW+d8ha81iKZegfOZkTkEBEIG3YLvKboK79z3U+V7IUbZ LmxRzsF0tC7oPAsYHbOHlUizBe6hymf6m3e0mu5f+31eUyrtCAW/TMbENwzzbO/ULsrZ /sjwdhjnCNoEFk3LqDEsZfsocKAoj04kUyosC6fDLxY6yTwhUFo6PEnvaS+C1mELgTu/ E/vQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=L/JLkoSUim+10ews3E7IeECJ3caCJHuVRoxodANILoM=; b=n1fDSHrRFfi1F/gAvu3mJkKIsyWXI0vUYsu2X1I2WqNZEuL3Q5hCaLh1Ugf3VEvzUa 1scT0q5lHvhwXVjnT1gUBtCj9zm+EkzdJDJeNq/l9zYgdgtXxkj3nFoWKN1CnmmzZpBm z2sxrUaU7uLOYGy7PjBOY6UlQXyUozG7yY2QgJKaiTNphs1fwmiGyLZYoFNhZ36WQTMF pwJn2L2ccGaWXPk/jCW/pGyhGltuW6reLlNz6AuuW8yqFBMn731w6W3IiSvTDoIXxPEU CNMY+uSZ9K+qmINGANL78kRYf0NQkc59jiOqxvZT7ZDF4kuiZNO7OAy8gkXDV78D/0U8 1b0g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=uQB7Jiiu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n18si2254393ejr.448.2021.01.07.06.33.07; Thu, 07 Jan 2021 06:33:31 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=uQB7Jiiu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728322AbhAGObG (ORCPT + 99 others); Thu, 7 Jan 2021 09:31:06 -0500 Received: from mail.kernel.org ([198.145.29.99]:45136 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726319AbhAGObG (ORCPT ); Thu, 7 Jan 2021 09:31:06 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id A9E0A2311E; Thu, 7 Jan 2021 14:30:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1610029826; bh=m6Zb5YQ5Hhd7139LiL9Nv6hkAB3nBC+B7/Fl6e/0BCI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=uQB7JiiuKhrs8ClLKVRVgi5kl/0QjWKpY6dNfvKEKobp7W4TD7WEJke7ftKM9ShQv 6IBvwhjbzpFuHmlZ34R8lqre+TYKM9iQSbPWbSVqBatbnx1FSihu7bUkwKiqAKpcZP ZuGI6KnJtFvEf/cQdgFhVtiQmU2RddS/VzYb3ajA= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Jan Beulich , Thomas Gleixner Subject: [PATCH 4.14 01/29] x86/entry/64: Add instruction suffix Date: Thu, 7 Jan 2021 15:31:16 +0100 Message-Id: <20210107143053.145776189@linuxfoundation.org> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210107143052.973437064@linuxfoundation.org> References: <20210107143052.973437064@linuxfoundation.org> User-Agent: quilt/0.66 X-stable: review X-Patchwork-Hint: ignore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Jan Beulich commit a368d7fd2a3c6babb852fe974018dd97916bcd3b upstream. Omitting suffixes from instructions in AT&T mode is bad practice when operand size cannot be determined by the assembler from register operands, and is likely going to be warned about by upstream gas in the future (mine does already). Add the single missing suffix here. Signed-off-by: Jan Beulich Signed-off-by: Thomas Gleixner Link: https://lkml.kernel.org/r/5A93F96902000078001ABAC8@prv-mh.provo.novell.com Signed-off-by: Greg Kroah-Hartman --- arch/x86/entry/entry_64.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/x86/entry/entry_64.S +++ b/arch/x86/entry/entry_64.S @@ -55,7 +55,7 @@ END(native_usergs_sysret64) .macro TRACE_IRQS_IRETQ #ifdef CONFIG_TRACE_IRQFLAGS - bt $9, EFLAGS(%rsp) /* interrupts off? */ + btl $9, EFLAGS(%rsp) /* interrupts off? */ jnc 1f TRACE_IRQS_ON 1: