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

Re: [PATCH 4/5] x86/HAP: move nested-P2M flush calculations out of locked region


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Tue, 10 Nov 2020 12:38:30 +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=my46kdy4q3mUYkveQ4tkBogWiaNXK1LTx/T3ptmh0bg=; b=izA6y4zcxrjPcIFG7ejcVfDplV90pHAlxek3IaCiYLtjkQfd+RGKiIeii537STElU1wrXoKpq6XjWhXPHwox/1XqTxo1qzTko2gkAj+cGBbp5ss4vbDE1dtzFw6sUX/VmL7QXFeqHfq0IHxOZh1t662bSoObVxMREvScTFn0/zL4NFCEyNbx+/Yrp3DT1QX7oGKKmwuQYKFbedLwzXAWQ1mBA7fzOOCaaefympF9se7uASdd3pDgMxHLhLdIRIE/5hgV5GWGW+OYzdVG3QF93CrviVJTj0uDS1CfUUmRfWAnlvPeYlzvUoXkDv77vdmog0lz1/BumHlpbtGfUGR1ew==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iPodGjUZihmn4BuFGd4pJrPiTzTdOSt4OgDwPIpNcz7M8qlNIV5C1EFAhQao6mkAkakz6V1VgkapJLBN8dXzAJpK7ckePOEnF97wV6YSSj83R+opkkHzKeaDTqvQjnNQw460MD5MrMV7jwH2HH6GOuFiJdubqbrY2eT1MkFya3uZZeuZCmZMDvjBaw1c71TwdoRk2vVC/SfyMAMZFf5kzbm0b/4Q3+djmlB+MpOVDN52X0vAbJT+3Hg+bBagAGcwKVArBx3/EU95KYzmedu4ROpcOYvtMnEv+IrhlUTcQ/Y8mhMtX0B24VLdkpAGOQUCPITSq3WfKZ5uIuL5I4Pv6Q==
  • Authentication-results: esa2.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "Andrew Cooper" <andrew.cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
  • Delivery-date: Tue, 10 Nov 2020 11:38:56 +0000
  • Ironport-sdr: k5Lz4GGEf2jgghS13W3KNJFrkJppOQwP5tPWYYvmg3plpgQZMeqVMaSKkUpuQSECz0SAfqwFRD YYLGgProERLplWctzgargJHr9+8XQBWnlw3SDDtIycJxMP1LF2fAOYeA07hxU8UbD0LDiapbHO jyg0EAAQ1BXSZ6lYz5RNGa95+oZ0kbGbPBW9nE9nFSE/npezKZInaDFvKElANMiEo+YA+FfrZ/ H3iU17hBV7fNzOdUBS1Sz7O1sXxpnLrJqsXzdo3kuW0icgstyD9dqFJZ/AoM2o7ge9OasiRsIy nTE=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Wed, Oct 28, 2020 at 10:24:12AM +0100, Jan Beulich wrote:
> By latching the old MFN into a local variable, these calculations don't
> depend on anything but local variables anymore. Hence the point in time
> when they get performed doesn't matter anymore, so they can be moved
> past the locked region.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Acked-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>

Thanks, Roger.



 


Rackspace

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