Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3849845pxb; Sat, 13 Feb 2021 11:22:56 -0800 (PST) X-Google-Smtp-Source: ABdhPJwS0NkCgylhq2J2tNUY8tmclCkPfqSuAe7N96kkoEaaRWK8ntGRJhnlDIPWpajzWux5zUpq X-Received: by 2002:a17:907:c27:: with SMTP id ga39mr8807591ejc.68.1613244175940; Sat, 13 Feb 2021 11:22:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613244175; cv=none; d=google.com; s=arc-20160816; b=W2EweLn/0Vk9G9NhzrZW39JvkioA7KF2g79Wy0C1BeinMOzgWyghU0BQJg9ZSV2ZV0 WFBif1dWFV1q3gHKfs8X41+H/JaXgq5fGO3a4zkVcwffEogV8czv87LDuHn+37Ca3Gwe gaUFxZpOXl+Z9aXR3VGUu4F5lYh2vcxFmdjliYJ/Jd1f+AXX9SxmQ+O2AyED6ri6tyY9 szABrOgzB1bxesqBGVp81R+KnPQ8TjmJfl3FkwGNjq3XTz7WvfSykSp5J8XuWhfQY+xI uP0WKnum6lcbvnJeafbFQK2kq+c9A/svfQoHjnKQzEF4xjabkSB8yd+fNoDsN2E43/wm j1mg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:reply-to :in-reply-to:references:mime-version:dkim-signature; bh=UHr0V2pEeNmhieOwBwecUglE7wnegkRieoaAKsSRabU=; b=kwbp3/bJnj8BsEOV1lWPL6er7jw129bOvQYaMYxIuYBWx0i508aiUZueBfaTixKGvV P60B6bq/XI7qtaZ3cVxQd/sdpPNaRwn+/82a3U2HhXUhrxGip2irXsy6Uw0vnJ7Prpnv 6meOKlfzCmD3YR4rYHp14UuQBXvOkR7UKPMEvcpSPBq3WrOsSJn2+uI4IFhiohjZLJz6 towTxMqJYeC93EGOEou1EAEdfk4J11MDwc5PWj1DqkmtlK0tXeoxvRLK25XIny0TTlS2 RkiTvJI1Yz+NFL7psPJt1ErH0N/iPOJ5KzDRogi3Ze/bKhk6tvxRQCbMTMwJDDckBc+W qMEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=M5KHPRkM; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b1si9830221ejb.314.2021.02.13.11.22.32; Sat, 13 Feb 2021 11:22:55 -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=@gmail.com header.s=20161025 header.b=M5KHPRkM; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229806AbhBMTUH (ORCPT + 99 others); Sat, 13 Feb 2021 14:20:07 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39802 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229744AbhBMTUE (ORCPT ); Sat, 13 Feb 2021 14:20:04 -0500 Received: from mail-il1-x131.google.com (mail-il1-x131.google.com [IPv6:2607:f8b0:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D9E40C061574 for ; Sat, 13 Feb 2021 11:19:24 -0800 (PST) Received: by mail-il1-x131.google.com with SMTP id o15so2289993ilt.6 for ; Sat, 13 Feb 2021 11:19:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:reply-to:from:date:message-id :subject:to:cc; bh=UHr0V2pEeNmhieOwBwecUglE7wnegkRieoaAKsSRabU=; b=M5KHPRkMMJckXl3Q0wiXCj8V+EQdrZ/zInGaqvqS2e2mSawE1PYFm4lCLkLNTqLDfr uRIV2n+uEpFZXGwg4bmdHIK4hwpifPR6BdRe96D+aTiBJT8yozcCPpl+RC/QIuQs4Gku Ipx0BGXK/n7T17g57B2Q4QSkaeJtVgImmSOnlriBl1jG8VA7vXMWpPXG1ufH8wYvZ9wT dhcFEOda9p8Gr2LRExPtbhr227N/9UaEm/UQjbcwYC7Q0I923cvIVrJgNKCwtsAFF7+l f5DKyADIJ+KyDLDak4Lrcs1kTv7mPgtbxvkGKTkulhIO3ePqrPmwAiP8T1Sw6xVjd6On pmkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:reply-to :from:date:message-id:subject:to:cc; bh=UHr0V2pEeNmhieOwBwecUglE7wnegkRieoaAKsSRabU=; b=tIHi2YzMb65zgiDHnDm8VnQob9x8sWH/qLYC+zqF70QeWag6l5e0saGRj8DXBA1C6X 5ihOauYE4T/b6Dm91ySkC+62sIy2Owf5Y4QlU9NFUK4qHgnm9vWNjFhycWngN1NCejDG AtJix00aFGX7riPB1bKNxIH47ErZnpGL/teulGN/BAWn8BLHtc0Da0OXRPrYwWHZOfns AxuZX2dyxuZSfWFyaMGpm5bpf5K/HrNf/hP4qO8QWtRW/8wJMj20HRnLFuusBdbDgeok X1bRJceOolVRknaSnmbQb6Fm5jK7QxKOUhY8KzWmJ3agCDZjojJriZGScgyTSSRcUvOJ I4QQ== X-Gm-Message-State: AOAM531VmHYbnxX2sqlVIqVRZa3zzf2dvCpxcfDlNtn30F27lNyoq5zp bTYjvHPO38IkIVB48s6sRMCQNkswXLZHa/9TJp2tEp1+Q5TzLQ== X-Received: by 2002:a92:ce46:: with SMTP id a6mr7441756ilr.10.1613243964394; Sat, 13 Feb 2021 11:19:24 -0800 (PST) MIME-Version: 1.0 References: <20210208214327.65287-1-sedat.dilek@gmail.com> In-Reply-To: Reply-To: sedat.dilek@gmail.com From: Sedat Dilek Date: Sat, 13 Feb 2021 20:19:13 +0100 Message-ID: Subject: Re: [PATCH] x86: entry: Remove _TIF_SINGLESTEP define leftover To: Kyle Huey Cc: Thomas Gleixner , Ingo Molnar , Borislav Petkov , "maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT)" , "H. Peter Anvin" , Gabriel Krisman Bertazi , Kees Cook , Andy Lutomirski , Frederic Weisbecker , "Peter Zijlstra (Intel)" , Jens Axboe , open list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 8, 2021 at 11:01 PM Kyle Huey wrote: > > Looks good to me. > Any other comments on this patch v2? Thanks. - Sedat - > - Kyle > > On Mon, Feb 8, 2021 at 1:43 PM Sedat Dilek wrote: > > > > After commit 6342adcaa683 ("entry: Ensure trap after single-step on > > system call return") a _TIF_SINGLESTEP define is obsolete for arch/x86. > > > > So, remove the leftover in arch/x86/include/asm/thread_info.h file. > > > > Fixes: 6342adcaa683 ("entry: Ensure trap after single-step on system call return" > > CC: Kyle Huey > > Signed-off-by: Sedat Dilek > > --- > > arch/x86/include/asm/thread_info.h | 1 - > > 1 file changed, 1 deletion(-) > > > > diff --git a/arch/x86/include/asm/thread_info.h b/arch/x86/include/asm/thread_info.h > > index 0d751d5da702..8861967e0305 100644 > > --- a/arch/x86/include/asm/thread_info.h > > +++ b/arch/x86/include/asm/thread_info.h > > @@ -101,7 +101,6 @@ struct thread_info { > > #define _TIF_NOTIFY_RESUME (1 << TIF_NOTIFY_RESUME) > > #define _TIF_SIGPENDING (1 << TIF_SIGPENDING) > > #define _TIF_NEED_RESCHED (1 << TIF_NEED_RESCHED) > > -#define _TIF_SINGLESTEP (1 << TIF_SINGLESTEP) > > #define _TIF_SSBD (1 << TIF_SSBD) > > #define _TIF_SPEC_IB (1 << TIF_SPEC_IB) > > #define _TIF_SPEC_FORCE_UPDATE (1 << TIF_SPEC_FORCE_UPDATE) > > -- > > 2.30.0 > >