Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp4817013ybc; Fri, 15 Nov 2019 10:31:03 -0800 (PST) X-Google-Smtp-Source: APXvYqzO9rguFp54hOiuid2EukmujfXfOyrIlwr5IbNP6sHx8QYOz6XMyteJy/Zycj+qhTGF0Iz9 X-Received: by 2002:a1c:f20c:: with SMTP id s12mr15172597wmc.37.1573842662897; Fri, 15 Nov 2019 10:31:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573842662; cv=none; d=google.com; s=arc-20160816; b=fI2pPomvSmaxM4bMGWEGNUXK3JYYjYwc12KYP/YK/6vap75nI4hwhA3ELLsZ02Dthr 05Avxm8y8yXvP+FN4BL0PgglymOV8h8qnYAa7Iu4/dQAx36eJ+esUK+kytdPtr+eas1s oFnp3pzwImvJqhn+zBkJ4SDjfFqRUWnTtSv3hM2A5dy260y/396cHMBF5SmFqEJsJHyP 0+W6Pog8nPMD/UJtkYeLO3JscoUOi9pVissOLXkclzc1KwO0AJ+qSb4DO9tk2qiKgqnQ VijS4E5tFjraZO1QhO8SSkVjP4z6asSXG2n9SA18S5z8jmPIXtskp60FAQ/itCzYOIZf va5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date; bh=cXAk0gxw0fzLv/3YZOnJUMIhnPqLaG1pBYEUtoM9L2w=; b=IGC1+WyOWuzuXdQsvUpVlmV+f6JqtomdCOm1xb3UU9A5Sj5UKuirChQc53rtyio6vA VF8QdNRYrcGEaeGsOgmXj3JoVLBke8oD4QZffuqzi9kmMKS5YiVHuqWbA2qP4n2EJ7py OQqZBweCMFwcNfnE6UcQEa51+bPkCfvswpqsu9mVBjNplkwqsXI3lCGHNm9coPxOOGHQ tm98qsCO5RE9GdE5zaRlP2dcr7e37Tao8KV9d3Ggm+ngMdWDzZH30OoYlNbQL7aX3ezV r3wuhyy50QRkmeeJh66UmxVCJh5z/QVDTx5fgbpEONu5LwULab48bSySO8goCHt749ou U+mw== 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 f12si6156152edy.41.2019.11.15.10.30.36; Fri, 15 Nov 2019 10:31:02 -0800 (PST) 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 S1726567AbfKOS3Y (ORCPT + 99 others); Fri, 15 Nov 2019 13:29:24 -0500 Received: from Galois.linutronix.de ([193.142.43.55]:44357 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726131AbfKOS3Y (ORCPT ); Fri, 15 Nov 2019 13:29:24 -0500 Received: from p5b06da22.dip0.t-ipconnect.de ([91.6.218.34] helo=nanos) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1iVgLO-0005NM-Ry; Fri, 15 Nov 2019 19:29:19 +0100 Date: Fri, 15 Nov 2019 19:29:17 +0100 (CET) From: Thomas Gleixner To: "Chang S. Bae" cc: linux-kernel@vger.kernel.org, bp@alien8.de, luto@kernel.org, hpa@zytor.com, dave.hansen@intel.com, tony.luck@intel.com, ak@linux.intel.com, ravi.v.shankar@intel.com Subject: Re: [PATCH v9 00/17] Enable FSGSBASE instructions In-Reply-To: <1570212969-21888-1-git-send-email-chang.seok.bae@intel.com> Message-ID: References: <1570212969-21888-1-git-send-email-chang.seok.bae@intel.com> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 4 Oct 2019, Chang S. Bae wrote: > > Updates from v8 [10]: > * Internalized the interrupt check in the helper functions (Andy L.) > * Simplified GS base helper functions (Tony L.) > * Changed the patch order to put the paranoid path changes before the > context switch changes (Tony L.) > * Fixed typos (Randy D.) and massaged a few sentences in the documentation > * Massaged the FSGSBASE enablement message That still lacks what Andy requested quite some time ago in the V8 thread: https://lore.kernel.org/lkml/034aaf3a-a93d-ec03-0bbd-068e1905b774@kernel.org/ "I also think that, before this series can have my ack, it needs an actual gdb maintainer to chime in, publicly, and state that they have thought about and tested the ABI changes and that gdb still works on patched kernels with and without FSGSBASE enabled. I realize that there were all kinds of discussions, but they were all quite theoretical, and I think that the actual patches need to be considered by people who understand the concerns. Specific test cases would be nice, too." What's the state of this? Thanks, tglx