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

Re: [PATCH 1/8] x86/shadow: drop shadow_prepare_page_type_change()'s 3rd parameter


  • To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
  • Date: Wed, 27 Jul 2022 09:25:21 +0000
  • Accept-language: en-GB, en-US
  • 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1Ghs9AO0+gGzUaPsy9UZGxgKzDe5BU0R3MyrsQB1VSk=; b=e7RiPTqSrxRJ2BhPstc+cLB7uReoCR/DELggTLEpqwiAWRHhmzsgiLZUgQADSJuRi2yPlxlkhSeWRKM+BCUEVmE008UTOIF7YutyYUvnDzcaMVRJpGJsZF8bjzcXwUjaYNMU6pe+rHaWI07AXSm5Uh+Eg+XGZnHk0LONsbO6OLnP4qXA7hGrBxyQ8iF1lS2jPbi+A/nH+u4D97QCnbJDjYCr1sMxX/Aqo9uOsAlVDH1UVux6UiaCiJripMEYTH5Xi36H2IDw+AKrErm/eAf+wa6BG4dotSBboQvfkU2HVNA6oa88cKt8XQLVVYPy26vwiF+mM6xkhIgemLqah4GFOQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZrcCCp/Ivh+mWoTAtcI0tuc9p/xmFkjJetxV8oKjmtgxHpmTBEDRQqHkcbSfnwmh3XzHPPWyBkwvle7iES8xxywnroPzXbCFAPCcxdPIMu98Seces8Mlqfiq0rFJugIOFOFCRVfm+Bou7TcJCw/ciWIkzFQTE4e11jHCu0ua9Y+OISnOyKJg0ALexHAUMChcZbUjDMSxnu90eAwm6aamb/lJVPxGt7LK0IR36qC3fFd6nUCLv8IHdPXVjJxhOLA2mqlUqz2AZoHlxTO/mcvVrZ0zgjs6RlQx2gE2m6lNCGx8+ud1YmaCVaO1NNLV7VjJxRIgiwuS2+5fi+RnUzsOBg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Wei Liu <wl@xxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, "Tim (Xen.org)" <tim@xxxxxxx>
  • Delivery-date: Wed, 27 Jul 2022 09:25:36 +0000
  • Ironport-data: A9a23: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
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHYoQlKUZG91kJy+0mCRkr+mGKzn62R84IA
  • Thread-topic: [PATCH 1/8] x86/shadow: drop shadow_prepare_page_type_change()'s 3rd parameter

On 26/07/2022 17:03, Jan Beulich wrote:
> As of 8cc5036bc385 ("x86/pv: Fix ABAC cmpxchg() race in
> _get_page_type()") this no longer needs passing separately - the type
> can now be read from struct page_info, as the call now happens after its
> writing.
>
> While there also constify the 2nd parameter.
>
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

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

 


Rackspace

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