Received: by 10.192.165.156 with SMTP id m28csp778894imm; Mon, 16 Apr 2018 08:35:00 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+UM7ueYbKby+gMlhSxOImhHitNlTTYrPoEXFc2B5CeNTOXalmUHA15Mkm5ZvFO6zS9NELr X-Received: by 2002:a17:902:624:: with SMTP id 33-v6mr15896573plg.361.1523892900510; Mon, 16 Apr 2018 08:35:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523892900; cv=none; d=google.com; s=arc-20160816; b=rTx8WhQMAd51VrQBi3HBHwvBxKD9DwnYju2+u3L3pY9OjKCOToCW7pz5+LfbYRWjZQ 2aAmYlFU5Vo9TFM3MfI/nwKUV6MOlCnLB88cN1cAIfeijswvGP0ce+rvM6n9Ms5DwWpx dbIq/Owg8GEx5zff2zUU80+uk0doAHNgbbmDGjQPfup8J9TC0kjAfXtSYxKch/OXp3Xb MhzDAcx5PxVRbPCq7uzhOhCO4dr3nlTWTbVp/VpRLRTM9gafQsUpjgHcohUbEFPW0t2g wNzVUrIfQu057YcNLj+5U4rJz3nxvyvOce3bZIIOTqt52JDcVkak3qD5PqEXV4idF5cF g//w== 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:dkim-signature:dkim-signature :arc-authentication-results; bh=G7bty3BCZGYI25B5SICPh69NWhfT5kriTR2GZL3Bs4k=; b=DdWCKhzkd/BB0kiGqxalvzgUrGdA9VM/pZpcjTeub0UXl5nfqCo7vJlKKJXZdEHShx Gxf1IZbqNcOMr1X1hmrsvy8xthx+OCg70XC8o5T52MtjoRzJtC7ovjzChDREoIqUS9DJ q1GFjOLSYkKHoA7BupN7f2C8rqmqh535vEH2KRafP7HLkLYEDnwwIBvk5gKwtroh6ihx f+8lQCVyOle5t7fHT3Y22mOupENi1jiTYoBvULSPUsjl1zLQgTJ9/KZnPGF8VbAIPr5f jPtc80laQGgmPxYS4HMg39H028QpF0snHgv+cEbD+YQ7VIrUft4zNGuAq5rH2y5ite5V 27oA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=HD2OaUK9; dkim=fail header.i=@linux-foundation.org header.s=google header.b=Mcwtzksb; 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 94-v6si12259083ple.56.2018.04.16.08.34.45; Mon, 16 Apr 2018 08:35:00 -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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=HD2OaUK9; dkim=fail header.i=@linux-foundation.org header.s=google header.b=Mcwtzksb; 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 S1753325AbeDPPcv (ORCPT + 99 others); Mon, 16 Apr 2018 11:32:51 -0400 Received: from mail-io0-f194.google.com ([209.85.223.194]:40101 "EHLO mail-io0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753307AbeDPPcr (ORCPT ); Mon, 16 Apr 2018 11:32:47 -0400 Received: by mail-io0-f194.google.com with SMTP id t123so11370131iof.7 for ; Mon, 16 Apr 2018 08:32:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=G7bty3BCZGYI25B5SICPh69NWhfT5kriTR2GZL3Bs4k=; b=HD2OaUK9yb2/33vH11uefAHTAoVHU2dZyScYBwrz1Ym+SGyoU5gfB9e0l6uQCuHyCK otuaDlbIt21PwVRcE4VkkWnStQBffsVtebl0YyJInS7Y0vM7d8Qyyxw0aQUUw1KTFUEL OQZI/u5rKxq9J5e6vYiBTSF3abA96UImvbXNGl9yxaZR/a9tgOIw/7gI1y+Lb+DhhkuX g0sS35GBmA47wvioOdk9QO2/iNULekkBZV0MqPZV7K4Fon1HmAem7/HkJgyVO9A7Ot48 aJe91YECb8yzmHK4ei/uCI29on5UJ8ww//GyzICYV9HsYygDxZzQM5+IHOwPoRN9Oq+9 eBJA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=G7bty3BCZGYI25B5SICPh69NWhfT5kriTR2GZL3Bs4k=; b=Mcwtzksbz3LPaEqME8ShqOBbU/liIg1mklb1+PCvqBgXInTg68cW+WEtuuO6r0sMnh TVaFkDlj5mktx+nol9RC/XWATfsazrK0AKv7ferrYwn6aV3hM5ShBn9XyiUV0mPkK6yg lWtHKwdBiLiP1fTbYL62LilDmm/nLpIxDMsFA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=G7bty3BCZGYI25B5SICPh69NWhfT5kriTR2GZL3Bs4k=; b=c/vi5+FRmmXv7UjGwJqjMtRNGyq7q8nOh0k9iOViD5lbYIhwHwEnwit+DdkMBj2w8N NIdrGlWPG6p8+nHq2XmfrYLLZ4d0HcYGBMCkQEb7FvX5obiP1G2MvO1LOzomAqFL8tmi cqOqhJ+piBCmSB7sdZOX7YAHvauPAwWFQ5XiUenNwKxG0QTwJVhhaHoZzpNkjPRhq9s2 34FC0Prqq/NMAcxQJDGxpg/VJi8M3u61OUPBpzAftJUQXfgF+q/0SnHXulKoDHAsRmbT JRphuU9xfjEs18AiUSo6ksHuVmz/rVcqmnD/lnVS03HHh+AUVOQYD9ilgxrCky0FapX1 0Tbg== X-Gm-Message-State: ALQs6tBkd9J57dVoW3tFB39m1oJexQruSWd6nHOZcIZebLgkCZ5pRYYt pZQFQWwSFJh1Pv+23ZoEHAxBvD4M4QZNmn7vDQ4= X-Received: by 10.107.70.4 with SMTP id t4mr3739165ioa.203.1523892766874; Mon, 16 Apr 2018 08:32:46 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.95.15 with HTTP; Mon, 16 Apr 2018 08:32:46 -0700 (PDT) In-Reply-To: <1523892323-14741-1-git-send-email-joro@8bytes.org> References: <1523892323-14741-1-git-send-email-joro@8bytes.org> From: Linus Torvalds Date: Mon, 16 Apr 2018 08:32:46 -0700 X-Google-Sender-Auth: vqfuHzt-F4-oIvClB-Qt62519L8 Message-ID: Subject: Re: [PATCH 00/35 v5] PTI support for x32 To: Joerg Roedel Cc: Thomas Gleixner , Ingo Molnar , "H . Peter Anvin" , "the arch/x86 maintainers" , Linux Kernel Mailing List , linux-mm , Andy Lutomirski , Dave Hansen , Josh Poimboeuf , Juergen Gross , Peter Zijlstra , Borislav Petkov , Jiri Kosina , Boris Ostrovsky , Brian Gerst , David Laight , Denys Vlasenko , Eduardo Valentin , Greg KH , Will Deacon , "Liguori, Anthony" , Daniel Gruss , Hugh Dickins , Kees Cook , Andrea Arcangeli , Waiman Long , Pavel Machek , "David H . Gutteridge" , Joerg Roedel 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 Mon, Apr 16, 2018 at 8:24 AM, Joerg Roedel wrote: > > I tested this version again with my load-test of running > perf-top/various x86-selftests/kernel-compile in a loop for > a couple of hours. This showed no issues. I also briefly > tested a 64bit kernel and this also worked as expected. Andy, can you send your extra x86 self-tests to Joerg too? Also, it would be nice to have performance numbers, and check that the global page issues are at least fixed on 32-bit too, since we screwed that up on x86-64 initially. On x86-32, the global pages are likely a bigger deal since there's no PCID. Linus