Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp749155pxy; Fri, 30 Apr 2021 15:51:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxoHrhsgis+2qKnTMQUkdS8/7mvc8YWpuFujsKJmi/rCyQTvChFPPvnD8kwKt/OQcWuG2ew X-Received: by 2002:a05:6a00:1494:b029:278:a4bc:957f with SMTP id v20-20020a056a001494b0290278a4bc957fmr6741046pfu.55.1619823080112; Fri, 30 Apr 2021 15:51:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619823080; cv=none; d=google.com; s=arc-20160816; b=Yo0sCbSirk8XtLocVh4F4Em+DE1xVAm5LcL70N6FBgkqmFYUwt96NX4LchJvAydkpZ kj7Ntay9QDR2Yf+wWtAQUVs2KwhUYVesKl/85OqztWZwIePhYhcqQHwQmMd0fYFUR+PK rFYuZsGdgwJK7YCSsDMXnPQwW4bF22fLol/3Uq7Xel7WJh3c+5a00tU3+2NYSeS4aa4j Naa3to1jle3PWNkSd1dsLY2XJDA27k6OpbF0FybKA2huHfrPPg67t2SQjd30PHdFihY0 Hj/+uI1No9+9B4vRuYavdnT0QS3g6DJX5arFfOT5HXHD1vllO8VBWOs93OzKK67NEskr Pv7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:to:cc:in-reply-to:date:subject :mime-version:message-id:from:dkim-signature; bh=16/dtgglXPhTLhotwiWNpu5uwDUYzC2lKFh3DLa1Hx4=; b=c7q2ACJ0kAGI53EozY9rdVK5ytQvgkB9XPGyf6Pr5cerposlWnx+BJlxxCv91z8ZI0 AMc8UhnXWzYRT5ZauCPU2yaqKR4c2q9S7CJnXz9+y3C/rH5PqtJGpHXH40VHrC4tlKzq ONAFw7z2aI5LE7//M2XMGZLXIvl7sHwKv2fGWB5dD2/dkuB52zMl1ebglro0nL90vDQS 8C9peMdWgK+l8W4TssqcrsiIZeqJZAW5hzNPT9VQGnX9IE2aKDEZsA4fxrF6KWWuffrC ufBT4gkFPs5GJJGgKz8NA7NE3QZvi5MYPjOdgwzLGC3dMabMUj9xy26BGuW+CMbwBmGs hoyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=PQh2dt8g; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u76si5026877pgc.268.2021.04.30.15.51.04; Fri, 30 Apr 2021 15:51:20 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=PQh2dt8g; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232400AbhD3WvI (ORCPT + 99 others); Fri, 30 Apr 2021 18:51:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44992 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231392AbhD3WvH (ORCPT ); Fri, 30 Apr 2021 18:51:07 -0400 Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com [IPv6:2607:f8b0:4864:20::62a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E4BDAC06174A; Fri, 30 Apr 2021 15:50:18 -0700 (PDT) Received: by mail-pl1-x62a.google.com with SMTP id b21so8885221plz.0; Fri, 30 Apr 2021 15:50:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=16/dtgglXPhTLhotwiWNpu5uwDUYzC2lKFh3DLa1Hx4=; b=PQh2dt8gfZQLbTOx+5X49nw58W9XQe0SF5XUL0UdMy2a2yUgrs3eR3D59/5TixELZ9 3ynAu1Iu99ssHH6ryOu+RXkgNjaTuf9FEwmMU7XmylKrjtQYeRRO3aNW6gLKGNDeW6Oc XfZ0EScSEqfscXh7odVRPWJZ4XOVMSYdSpBU/135Y5g0CVP3+7V/dzmQZnMTb18w9ZCL E1v0Q1tqonZ0nmAVlhdx1l/CZXFLEYxfK5s3mw3Dwva+nlvydY4ygXq38rybbM0bPwVz Q+iJUyepcWX/ApREea50n06UwT8RTbDzkxAph162hhaLiM5Ct47fHpYa1xIVE1HF4v6X w+8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=16/dtgglXPhTLhotwiWNpu5uwDUYzC2lKFh3DLa1Hx4=; b=nFsrjxDo6S+6xKRc5Ayie1F5T78gUVma62jQ58RbzeDGBDnfOuv1qusjcHZ1YNIPDQ Cc0vNEYVNS5cJDDeJQEPeM3Qe0Pb148J4Ev6X0u27uqUjw6tcBzcMR18gq27GG8Jkd9m s7ZQNAsBLf2NOH5pPUMOTRkBENH/QUIUnSenFukjAeRtqG2jYOqoBsYpqIBuTubE6q74 XTiwaRVgj+1gndxynkRDjCbPqSHFvTLm4n/v86IQadyR8qOguV4olx+189E14hCzv5Pp GC/qPrQUghr7sGeZ1viUguo6ViueUAa3ZmcU75dfHnX7iOoTpUsZY1nQlGKgE9qDvJLn ssgw== X-Gm-Message-State: AOAM533BQbp9yhjxaSvb/NYGei9gBli6IjD6J5B2RNLzIDKMCTVUkTHo 94xkvp9DqFNoPptUJ1/+8CQ= X-Received: by 2002:a17:902:b18f:b029:ec:7ac0:fd1a with SMTP id s15-20020a170902b18fb02900ec7ac0fd1amr7627001plr.84.1619823018324; Fri, 30 Apr 2021 15:50:18 -0700 (PDT) Received: from smtpclient.apple (c-24-6-216-183.hsd1.ca.comcast.net. [24.6.216.183]) by smtp.gmail.com with ESMTPSA id a13sm3884882pgm.43.2021.04.30.15.50.16 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Apr 2021 15:50:17 -0700 (PDT) From: Nadav Amit Message-Id: <3D6CEB0B-101D-4C40-9BFB-68ABC85B084D@gmail.com> Content-Type: multipart/signed; boundary="Apple-Mail=_5772B81F-3D79-4A46-BB6E-A83FEA1C4D1A"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: Re: [PATCH v2] iommu/vt-d: Force to flush iotlb before creating superpage Date: Fri, 30 Apr 2021 15:50:14 -0700 In-Reply-To: Cc: "Longpeng(Mike)" , iommu@lists.linux-foundation.org, Linux Kernel Mailing List , David Woodhouse , Lu Baolu , Alex Williamson , Kevin Tian , Gonglei , stable@vger.kernel.org To: Joerg Roedel References: <20210415004628.1779-1-longpeng2@huawei.com> X-Mailer: Apple Mail (2.3654.80.0.2.43) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Apple-Mail=_5772B81F-3D79-4A46-BB6E-A83FEA1C4D1A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Apr 15, 2021, at 7:13 AM, Joerg Roedel wrote: >=20 > On Thu, Apr 15, 2021 at 08:46:28AM +0800, Longpeng(Mike) wrote: >> Fixes: 6491d4d02893 ("intel-iommu: Free old page tables before = creating superpage") >> Cc: # v3.0+ >> Link: = https://lore.kernel.org/linux-iommu/670baaf8-4ff8-4e84-4be3-030b95ab5a5e@h= uawei.com/ >> Suggested-by: Lu Baolu >> Signed-off-by: Longpeng(Mike) >> --- >> v1 -> v2: >> - add Joerg >> - reconstruct the solution base on the Baolu's suggestion >> --- >> drivers/iommu/intel/iommu.c | 52 = +++++++++++++++++++++++++++++++++------------ >> 1 file changed, 38 insertions(+), 14 deletions(-) >=20 > Applied, thanks. >=20 Err.. There is a bug in my patch, and some other problem. I will investigate and get back to you. --Apple-Mail=_5772B81F-3D79-4A46-BB6E-A83FEA1C4D1A Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEESJL3osl5Ymx/w9I1HaAqSabaD1oFAmCMiaYACgkQHaAqSaba D1oZ4Q/+Jj4yXux596UIVxLwjOM4+uRS3ogEzW8mp/ULCCWdPlcpGflYqzuNIQdl txomPflOeOJdCfNR07pjaWktYzMSJo5AqcljhiBXRn3As8Folmq5OaAzvN1OOfnh RIuUMnUUWok+3gzKM3c8KanBdIaoIryLcBW1uZn7f74JytPjIO7y/sOf9f1LGzkT cw/VAHuF8pMYtW1flj+N15aqMhI0BRrvEZgarT3qU/eTZd/1W1I1WrAxPeNFPTkz 7Svx8uvznKmzqNaG/z9ujYELhtHutNzA2R1ky3eAQ7JdVn0HwPF0jqlgkeKe6LF4 uFR2OCqLu52RgOCME/w6jqTYnbJti9u7npbCbWxZremUj/ghf9QUoe8VNFlkmgI4 Het2C5n53PrzqYKahXIMpsdlYxzmNqfTmve9BPhWVR2s0/4UqKIwLaBB6RmUqMYV MpM1Eh1RoBMRuTroQJ6Wztg7er9pHkb/SUB25WdK+Zxpkd1fd4p+zs86OM/6YRY2 KBlqLFfco3OzGlxvvKOFJC4idYaFN3YsyIs8DMhpqmDKTHLlEocgRrFMoPCXl4XS R7LWf0rEfvYeoOTm1+uM+F5uj8oI7ZR61mNibegQE4IyxtTMxavp4lI/5+yYfU0Y WhjOyMmqQ+TqOWHNV70cdUOb/s0wjKXw4mCk+axasUCY0iy69xc= =lcNo -----END PGP SIGNATURE----- --Apple-Mail=_5772B81F-3D79-4A46-BB6E-A83FEA1C4D1A--