[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 01/17] AMD/IOMMU: avoid recording each level's MFN when walking page table


  • To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Wed, 25 Aug 2021 14:29:46 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wsZkufzV4CQDK5bfgvhQQik7S6ylj+QckcY/+jFaYw8=; b=IPk/bciLAENVZg6BvSi+FfXvbFHkG/DHQ68iC6gsMw2XWhrcUkQ9rWTBWmqf430hisNHPrZ+hssR8V1mtZQT1fhaiOZp/AjSL0Pzbqa24fofF89RJFREbXHXENwVldo0ezPx6NwazwOpzS385RhiVZFG4quhWfr62eCxPjQ9ZCvf+1DDPUqP5URvXDmVLxNr9mE326hcp6JK3B6JEEkUwgC7BpBsbk2Tshy+7h8ustE48AlUNiJJjF3YHodgQe6z6Tz+4EnEjh6gt8gOF1kGJKk9VkSzKI0//+fDQ9ZZbuwMyCgpy/vgIRQPaHlW0k6kvuOlemhUwLsXew/e+PjkGw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VKdiV0mzjxu0XlewfWF1HzUcMgQHpCFDcmH8uQgXLa4bcqCHGFLxiVbIOzwuONXDJqpXTHI/38FOOi9ieTZ9Rw2GBqhzeBlcdBTkLAqReJWQLh3hQVUfbEb06zhBrj+3LH+Mxhvnd+XBCPLDi2NTryZx9bMa+Ffcp9LrC+wnu7jhKAkWz6ZW6jRcUkXJRu4ve9D0rydvd38Xwz/M9ip6qN3KRChuyTTNlTKL5M/54SMG7ArUwKgrWs/D5IFcOt/dDchSMbba8C57/T0JAqifCos++NHBp6OvcvfBz+X4M8boGXctf23zsPuBTsddXvnahX+fBWBymdLDhK18kjJNUw==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Paul Durrant <paul@xxxxxxx>
  • Delivery-date: Wed, 25 Aug 2021 13:30:06 +0000
  • Ironport-hdrordr: A9a23:oQMtSKFCEvhZDkffpLqFf5HXdLJyesId70hD6qkvc3Nom52j+/ xGws536faVslcssHFJo6HlBEDyewKiyXcT2/hsAV7CZniahILMFu9fBOTZskXd8kHFh4hgPO JbAtJD4b7LfChHZKTBkXCF+r8bqbHtmsDY5pat854ud3AMV0gJ1XYJNu/xKDwVeOApP+tdKH PR3Ls9m9L2Ek5nEPhTS0N1E9TrlpnurtbLcBQGDxko5E2nii6p0qfzF1y90g0FWz1C7L8++S yd+jaJqJmLgrWe8FvxxmXT55NZlJ/IzcZCPtWFjowwJi/3ggilSYx9U/mpvSwzosuo9FE2+e O87CsIDoBW0Tf8b2u1qRzi103J1ysv0WbrzRuijX7qsaXCNXkHIvsEobgcXgrS6kImst05+r lMxXilu51eCg6FtDjh5vDTPisa1XackD4Hq6o+nnZfWYwRZPt6tooE5n5YF58GAWbT9J0nKu 9zF8vRjcwmMW9yV0qp+1WH/ebcGkjaRny9Mw8/U42uonlrdUlCvgklLJd1pAZHyHpVIKM0lN gtMcxT5flzp4EtHPtA7dw6ML+K41r2MFvx2VKpUCHa/Z48SgXwQr7Mkf8IDbKRCdE1JKVbou W2bLofjx9rR37T
  • Ironport-sdr: dxpGZNa9bzNwfBVLIGz7qGXDxxGEfRro8yxfL+SI67Ug6vsVVSQiwUECm+Ct2+wxRXOYtQ7Eo7 Q8hs+vlKFROysWfFqkknInPTD8rCczvqYt7ibrImYE2vRRMveD6ivvBvw6MHYtMkcagYIDSXkk pEDdgbT3hUqD7PxuU8ciZZkYBG6R1M3s0GPjHWfl1twe/QdRoieESMz50M/M2AHUVfP+xalXlW 4fu6AOtY29sstxpgyF1ah0z1d66mn3VFHwKdbCe9nPSJrWWC319xawA3LO6P/ncumh91ZPwO9R ChZiFv9yqFgHrN5WAw6b8Y8U
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 24/08/2021 15:15, Jan Beulich wrote:
> Both callers only care about the target (level 1) MFN. I also cannot
> see what we might need higher level MFNs for down the road. And even
> modern gcc doesn't recognize the optimization potential.
>
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

I've been wanting to delete this for several years.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.