Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3388101pxb; Sun, 31 Jan 2021 14:30:46 -0800 (PST) X-Google-Smtp-Source: ABdhPJxeVqwfQ0cwr/ECxDA3ujK09ohBwD9BE18+E0gidRzz7IZEywjunufDdDdmShcthmXzstlN X-Received: by 2002:aa7:d452:: with SMTP id q18mr6254784edr.350.1612132246201; Sun, 31 Jan 2021 14:30:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612132246; cv=none; d=google.com; s=arc-20160816; b=qHEFRm/a2ZcxxZCh3KIq5lm2BdXlGpZgBldVw56uohSvau4gOfNpKMSUlkgjNX/skC khdWmGKuvye1TqbMwl3hUc3tOvddt5bZnKkotbI9rC21xo4TCTfnMbHg4CLHoW3hHziG 5nHEH5kn5pKFDs8rTELX+m0YBRf6eG9bDB3vpDtWHlxZW+X740xOw2+9IwVc+EKheJII JYb5dF9fo9yAPLbB8hAfbOtyd3mB078Nco249LAYbYRTZbWCp3spmg7jYrX1bhGEdIym D7XyOeLh+Qxm69XaNWHQb53vv7rK98Qnk/5/juSR21AIi0BZo2rZe9VncoPHStHs6sdC Au7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=nsJ8S4pOORlR6TnIUl3ajB3WIZcMJZts3LO/zS/RiX8=; b=goyS01NkGUPFr9owk89S1G6WZqh8FLlpFW+pITkKYLlCifGXY6wIlb5ND8gk9n9RZd vfEjpmG8Ymsad55syS7XHdQeFWWSngxgtYpRya+iKlo8Ri5bHC6kBnJXNrFrcGyDovYU yQuSUmoM34QGYhkS62y1nORb8UzoJcKAih1TrNUX7z8hF0nBX55XSfHUhWNmiNhjEh7b NYN8JgAg8eLs5VYFJffFtTJTbyFSlrv0JaQLt1WhfDedHe6fabLh742703U4YR1yH8tL Hfu2qRkL0oJQD9Y316gLPDVYTJmxG+z7X0jEhC1fdifA09bul/HFFzRniBwRK4MVdv/k XzJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kylehuey.com header.s=google header.b="e9/kS7h6"; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bs18si9544020edb.447.2021.01.31.14.30.20; Sun, 31 Jan 2021 14:30:46 -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=@kylehuey.com header.s=google header.b="e9/kS7h6"; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229636AbhAaW2t (ORCPT + 99 others); Sun, 31 Jan 2021 17:28:49 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48636 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229645AbhAaW2J (ORCPT ); Sun, 31 Jan 2021 17:28:09 -0500 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BDBD0C061573 for ; Sun, 31 Jan 2021 14:27:28 -0800 (PST) Received: by mail-ej1-x634.google.com with SMTP id rv9so21320564ejb.13 for ; Sun, 31 Jan 2021 14:27:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kylehuey.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=nsJ8S4pOORlR6TnIUl3ajB3WIZcMJZts3LO/zS/RiX8=; b=e9/kS7h6MQCTaBQU1Ypx5WerBItvVZ2YF3kVY0AakOAOxpWa7lJAQJArFc6eUJuiT5 D/Kg1etTw956Vxk2UfRHBhuL+AQiOGqd6uoG+QJltg/opX5We+l3EkZ9E/2EEF3IotLn luVRY9sKpopuVnzOC0bW/wXT60dUauAXjXK7ienQhGYdGyFNWF3/2Li1iWOKtgHqyIKz ig94sTGgSRWU3l7sg356u8sXV8yKXxqminySEU8dZfXBk5Gj+9TOqPmWMvGBoqneO815 a0zQQeTKwSjvh5xgQhPMT1xJLV8sTU3idKIzOJ3eEb6oP8U/hw5bLvYGargRXI7YsBkY fEgA== 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:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=nsJ8S4pOORlR6TnIUl3ajB3WIZcMJZts3LO/zS/RiX8=; b=g89tGBxM6hW73LPTFj1xGnXgqZ2ygL5lRCZ/fXnCwkG0ZRj5WHIgBBTejHj8LUwrdE bGxezIJQIGiR4/sWUpSFJAApn8BkkT1QCGYo3OQP6EC+CP4BhRdPltw+tHCpw28payaO IT14KyBJdqc+I8BAROCmolSl2qyqVuM5P5/8Gwa4Ro7nCta592g5IfviWuV6tm0ch+Mx OJ6cOxFxsVpsVVsOuLaR0ft8oSLEHMYp336JVNsY6Tx6F2VXZRjiiTP34qurR8ECuNDb UXWKa7oGxRl4Qokpu9Gs9N8LawICHJJbAOP/mIyV/e+ylif7jMWxOs+cp2T7pukEetA1 E/jg== X-Gm-Message-State: AOAM533KwoG62Qp84vKFeqhhEn4HykvBNtSlO+LS5PFcguNhlu0zQqMP x32AEs9IE5EOBg8hyAi5fgnq9O7S3Y7yObtgzPGJeA== X-Received: by 2002:a17:906:24ca:: with SMTP id f10mr7704141ejb.96.1612132047507; Sun, 31 Jan 2021 14:27:27 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Kyle Huey Date: Sun, 31 Jan 2021 14:27:16 -0800 Message-ID: Subject: Re: [REGRESSION] x86/entry: TIF_SINGLESTEP handling is still broken To: Andy Lutomirski Cc: Linus Torvalds , Thomas Gleixner , Andy Lutomirski , Gabriel Krisman Bertazi , open list , "Robert O'Callahan" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jan 31, 2021 at 2:20 PM Andy Lutomirski wrote= : > > > > > On Jan 31, 2021, at 2:08 PM, Kyle Huey wrote: > > > > =EF=BB=BFOn Sun, Jan 31, 2021 at 2:04 PM Andy Lutomirski wrote: > >> Indeed, and I have tests for this. > > > > Do you mean you already have a test case or that you would like a > > minimized test case? > > A smallish test that we could stick in selftests would be great if that= =E2=80=99s straightforward. I'll look into it. - Kyle