Received: by 10.213.65.68 with SMTP id h4csp850286imn; Thu, 22 Mar 2018 09:55:14 -0700 (PDT) X-Google-Smtp-Source: AG47ELuJGjiq9CqaBUzAmH5B9LxRKQwEzFO1lWYHLa1Tekwe7DToTtns5Cl51jJiw1/Z9o2ThE4j X-Received: by 10.99.125.87 with SMTP id m23mr17990121pgn.297.1521737714247; Thu, 22 Mar 2018 09:55:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521737714; cv=none; d=google.com; s=arc-20160816; b=XMG5H0+DrgBBT+kJVpT0lzWkbLGTQNpddhUDmhrlwKpJ8kzI42nvDDJbvcqzlN65Tv H76r+vpkERDOGfgI51SZH7Jpm6eY5RYzQ8082LtYpT0CkhmltWYXlcx7wcRhmA1/iojf 87n662XPG4SDEAf1xO4Yt+w+ctpiBhnwePrQ7CU04JN12voetgjL+RPJXp2NGZiK3L/Y OiRuAvOLjIa6EGP09OVGxzRh6cuNrcczsBln7rKvbFr1NOasd6861FZIWErtm/ssk9E3 7n7ZIpNAXbFniF00KEGqQMOyykbiQsc4VgRSOjyMsYw3U9Y8PKxEAVkEhWAnnP/x9oKM yIXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dmarc-filter :arc-authentication-results; bh=7go6lEuywN5EG1W+cUz4kbyY5X1tlAWtD3/21/DpUjY=; b=zYQlXEOZVojb33OdwQ4LsCodUvxoXkjOGEYjcVpWXE1BNT7pwv2u7Kq2qwFdy/EEIh AL+6kMTRbeEazqUY3i46blGC5A/+Ut9qSwwmzUGJFgrAJ8/yhkc/AkmPWH+rUMOhh3Dx QdhAO0oRVms28vL+o4VmFp3D2s02Vag3PHCQP8aMxy5fVqDHUFRgNrV0pmNY/NB/SEI5 KlxHGRjozch6M1ozMY5hlrkYdafRlhYfsRyGQ96U3x2Xfzroz3YiJZD6wFZouNUpoRz6 rSnNldNtshROaDbKlss2jfO8gpcanH6TcUZzAumTdkylXMd63MWhOMWP1UHEEjY4qXQA quUw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z6si892908pge.507.2018.03.22.09.54.59; Thu, 22 Mar 2018 09:55:14 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752060AbeCVQxt (ORCPT + 99 others); Thu, 22 Mar 2018 12:53:49 -0400 Received: from mail.kernel.org ([198.145.29.99]:58014 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751692AbeCVQxs (ORCPT ); Thu, 22 Mar 2018 12:53:48 -0400 Received: from mail-it0-f43.google.com (mail-it0-f43.google.com [209.85.214.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 206BD21840 for ; Thu, 22 Mar 2018 16:53:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 206BD21840 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=luto@kernel.org Received: by mail-it0-f43.google.com with SMTP id c1-v6so11048798itj.1 for ; Thu, 22 Mar 2018 09:53:48 -0700 (PDT) X-Gm-Message-State: AElRT7FQXiHh1mCNBeQjgsgPbHzclaxgiDXZ0uz6uEDcMjRfwpyIlHRZ IKcK7oMebNtslQav4XvO6TLDNpk6jxCn0ug5zSQNuQ== X-Received: by 2002:a24:30c1:: with SMTP id q184-v6mr9517062itq.54.1521737627400; Thu, 22 Mar 2018 09:53:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.2.137.70 with HTTP; Thu, 22 Mar 2018 09:53:26 -0700 (PDT) In-Reply-To: References: <1521481767-22113-1-git-send-email-chang.seok.bae@intel.com> <1521481767-22113-15-git-send-email-chang.seok.bae@intel.com> <9C732DC6-F9CA-474F-B8F5-F8EBE406B12E@intel.com> From: Andy Lutomirski Date: Thu, 22 Mar 2018 16:53:26 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 14/15] x86/fsgsbase/64: Support legacy behavior when FS/GS updated by ptracer To: "Bae, Chang Seok" Cc: Andy Lutomirski , X86 ML , Andi Kleen , "H. Peter Anvin" , "Metzger, Markus T" , "Luck, Tony" , "Shankar, Ravi V" , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 22, 2018 at 4:46 PM, Bae, Chang Seok wrote: >> But your patch doesn't actually do this, since gdb will just do >> SETREGS anyway, right? > GDB does SETREGS on any exclusive (FS/GS) updates in inferior call. > > > This means that your patch has exactly the same effect as the code in my git tree, right? Then let's stick with something like what's in my git tree, since it's far simpler.