Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp151015imm; Tue, 28 Aug 2018 18:48:16 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbNfKfo4OaWIGMmBgULZPCp/QYFEU5mM1dDBhQLJf+7zaFT8a6TM8B+cHev42CtQCf5T/gn X-Received: by 2002:aa7:8713:: with SMTP id b19-v6mr3759221pfo.151.1535507296714; Tue, 28 Aug 2018 18:48:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535507296; cv=none; d=google.com; s=arc-20160816; b=jpJkXg6h9JZOPYMl5fMTnjrCzu0nH+m/4bqza/wlTGEJQwh1ThOMkvkeNwwLZ1YrQt Z0VfBd8Nay5kmbngNHKSlv0vWi8VM8BFfCzMWgtzb6szOT4unUV3Gb4GCH2viYINPRnX WyvRwWrfMp4N7UpoHfDgxP272/Ikn2t5jm1zX6tFY47WXjyaASVQql804UqhlfwwGEOu LKq3gB+vQYwiHhrQoYeBr5p23FGr8i2pGU6+RSXck/lC7Amf+nicS1T33cjgdGJdX+FO cA9t6jJ2ydnUVvD1Gx0EgB57WDJDuItTHyUxldy4Xaa6u2yI0o2lNO3OM4qAdT+sMYdE Xa/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:cc:date:message-id:subject :mime-version:content-transfer-encoding:from:dkim-signature :arc-authentication-results; bh=zQ6oDkowHSdERMpJs42edCVGKDp7l9bR4B/JQogSUoQ=; b=GhG832T+7B1qy/Lge+YOGS+XcSMiXZ3X8iI4XIugHUWOl6fQcp3r6UoM4kQzsFHWUr QMJk5U5jIO/BNjOKj3W+bAEInCxQCpinBH37/QpD6zFXL45Qe0aUHDBRWr449/UoADLu X00FJ8gi7DnmcWwHtesVvgmzS9xAQ2xOsnu7pyR2PCv/CjN5NH+t3J49QHgEMAwqUScy B9QoV1690rCt3s4tOl5r/+51QzzhHtshWXybzc0nfJBsUTMlJMthwTy3oVXIYqk9e+ri LQvOe/NKXg70PR9EfSknlMp7DD3llA5O1fJd0jDQ7ne0x+NOaS0vdllVHnTILns0cJAp HX5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=GCm+aKMU; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t9-v6si2565071pgr.244.2018.08.28.18.48.01; Tue, 28 Aug 2018 18:48:16 -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=pass header.i=@gmail.com header.s=20161025 header.b=GCm+aKMU; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727041AbeH2FlU (ORCPT + 99 others); Wed, 29 Aug 2018 01:41:20 -0400 Received: from mail-pf1-f169.google.com ([209.85.210.169]:40668 "EHLO mail-pf1-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725199AbeH2FlU (ORCPT ); Wed, 29 Aug 2018 01:41:20 -0400 Received: by mail-pf1-f169.google.com with SMTP id s13-v6so1497087pfi.7 for ; Tue, 28 Aug 2018 18:46:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:subject:message-id:date :cc:to; bh=zQ6oDkowHSdERMpJs42edCVGKDp7l9bR4B/JQogSUoQ=; b=GCm+aKMUWRZ95VfDfp4jbBvMr4bD89vCKG4CXIDVj5q/0Rb57T+nu/v+rHb7n3SLSu rb8SnezT7y31TrVCeyCa6nE6Fa4LNdVV7XmnInlFdpcFd0BCgNH1yjMzBUX10BXHEbUd cX63bLV75VpM6Tv5N6DCBY4YjuX2AJk8WYHcIwwgahrINLlOxarQaHmxu2/XQYQ0SdbV KOQ9g2xsIPAb4Ud+uF9+2AhNllorolX8TjhnPp+Rntsm36vg9VjRFrkewhjH6sVl3Xfi 9hiPvpiEsL9747rmhXMYK4Ly/L7/mIEunRHfXzuGLXUYwCncimAMxDoBZDyJ+H4XdRR2 scHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version :subject:message-id:date:cc:to; bh=zQ6oDkowHSdERMpJs42edCVGKDp7l9bR4B/JQogSUoQ=; b=jSi+W2hpwDe2KkWGceUPKxgbQ80ryh0JficuPNjjKnZGhStDOYEla1CoxJNbjRmpYv 1YtO5E6NLlUYy/vU4S78o2r+SRT/rUkC6IqH7CBKtD33rnB9Y0txusY6S79CNfKAK7Z/ CEiB841/42uCHwY25cRGPdtzc849D4H+9pqQNUyQT3W0PVot+9Nxm7+/xBzaDReduO7V 74dftKqQYbx7zERASgzoe5ZXvh0Da/OF4SVXEyE7kqA24ArIPXP2qVPiCHruMxqjdJFE 6HsF4U9jgIXucheS/eE9qegj0lVGHATuvMMvh1yntcme1aExC9CVOK/L3y9NzMNgDO1/ VT8Q== X-Gm-Message-State: APzg51BU0u3TqPyh4ztt9vcUCi9+h9uUPKNVd4AU6zk6SfVvSdZ/13PG V2YWFTBUgyjL9MJVRQHUj/o= X-Received: by 2002:a63:1d22:: with SMTP id d34-v6mr3822059pgd.133.1535507215960; Tue, 28 Aug 2018 18:46:55 -0700 (PDT) Received: from [10.33.114.204] ([66.170.99.1]) by smtp.gmail.com with ESMTPSA id h3-v6sm3854209pgn.26.2018.08.28.18.46.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Aug 2018 18:46:55 -0700 (PDT) From: Nadav Amit Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Flushing user entries for kernel mappings in x86 Message-Id: <8F811430-A9D5-446C-9D6A-C4CA82555559@gmail.com> Date: Tue, 28 Aug 2018 18:46:52 -0700 Cc: Linux Kernel Mailing List To: Andy Lutomirski X-Mailer: Apple Mail (2.3445.9.1) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Andy, Is there a reason for __flush_tlb_one_kernel() to flush the PTE not only in the kernel address space, but also in the user one (as part of __flush_tlb_one_user)? [ I obviously regard the case when PTI is on ]. Thanks, Nadav