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

Re: [PATCH v2 3/5] x86/paging: move update_paging_modes() hook


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Thu, 16 Mar 2023 13:39:18 +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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nqdocyZBZQTs74aYyOXTZCxOgCOIdtrsgbSB+BFolSI=; b=ReOuv+xouGJZmqfjDh5gv36o2Ue8J7+6cDbb2NiVq3tRoX0+t7QjXiFRLSUqkQSWt0F/nUMHXtLJ7uYxPhFqR0YxM/DjXs2xTYYs5Yh8aEOzviKBI2k9+mQ+oDOkIwQ8fUTMSq0I677ervYXEaj3hyEHcjKusjRQn1JbrjI2kDgjdiJnGeHbTXZF428rVWZ1KVyhN3LfR+Bei0mMT7vB2JmCINYxhkss5raic7h/5P+cfPGj+frHrI0fEu4vsnRC4rdxKVzDjm5RmPt1sCL+PS92e0Ec9eazYzGmp1iQDXpyYduYZbjH6t6Y5y8fpg/GJfcLCz10n3QFCCcI6r3VcQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DimTUoZrpc+3jdPYXXHjQtIVnL/3DnsJGAvN87k9U8Q4DjqoQPtfO0wLexGDZV+iL/AmMRJCyF0S2mJniQtLQFJgZztqMDOICi67EEWfvHK3eKo5bXaqD/G4dO0QoKainZfw+orSUFHATOWz0RyTjMTG/mijvFarHcFN2NafVwnX/AUEisxaYPpG1Uj/emb/1Pw0eHm1dRVaVDlxCxMzyGbRKzSSHkAMhEPyAKEsrorcnHJa/8a34rswkV/WxZvhjdKdIq3ypSmh0n24XZlMuJqzhQzdPsUpwxjB0yXjriJqkTZ/KiZHQdshVWTg1E7pEXXdCppHNW7ctECLt6E5hQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Tim Deegan <tim@xxxxxxx>
  • Delivery-date: Thu, 16 Mar 2023 12:39:43 +0000
  • Ironport-data: A9a23:+3WaQqLzzN3qRLEvFE+R5JQlxSXFcZb7ZxGr2PjKsXjdYENSgzQBz 2MaW2qBaPyDZzPxfYsgaNvjo0kBsMLQn4NjQABlqX01Q3x08seUXt7xwmUcnc+xBpaaEB84t ZV2hv3odp1coqr0/0/1WlTZhSAgk/rOHvykU7Ss1hlZHWdMUD0mhQ9oh9k3i4tphcnRKw6Ws Jb5rta31GWNglaYCUpJrfPTwP9TlK6q4mhA5QVgPa4jUGL2zBH5MrpOfcldEFOgKmVkNrbSb /rOyri/4lTY838FYj9yuu+mGqGiaue60Tmm0hK6aYD76vRxjnVaPpIAHOgdcS9qZwChxLid/ jnvWauYEm/FNoWU8AgUvoIx/ytWZcWq85efSZSzXFD6I+QrvBIAzt03ZHzaM7H09c5HD1lH/ 79JMwsrZyChtvPx+vG2YORj05FLwMnDZOvzu1lG5BSAVLMMZ8CGRK/Ho9hFwD03m8ZCW+7EY NYUYiZuaxKGZABTPlAQC9Q1m+LAanvXKmUE7g7K4/dnpTGNnWSd05C0WDbRUsaNSshP2F6Ru 0rN/njjAwFcP9uaodaA2iv03rOQw3yhCOr+EpW598VlplqMhVY0KwcRdGG6sKOnlWGHDoc3x 0s8v3BGQbIJ3E6hQ8T5Xha4iGWZpRNaUN1Ve8Uq5QfIxqfK7gKxAmkfUiUHeNEgrNUxRzEhy hmOhdyBLSNrmK2YTzSa7Lj8hS+zPAAFIGlEYjULJTbp+PHmqYA3yxjJHtBqFffsisWvQG+hh TeXsCI5mrMfy9YR0Lm29kzGhDTqoYXVSgky5UPcWWfNAh5FWbNJrreAsTDzhcus5q7CJrVdl BDoQ/Sj0d0=
  • Ironport-hdrordr: A9a23:LYxipKNV7cJ2NsBcTsWjsMiBIKoaSvp037BL7TEJdfUxSKelfq +V7ZcmPHPP5gr5O0tQ/OxoWpPwI080nKQdieN8UotKNDOW3FdAR7sD0WKN+Vzd84CUzINgPS AKSdkZNDUlZmIK6vrH3A==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Mon, Jan 09, 2023 at 02:40:50PM +0100, Jan Beulich wrote:
> The hook isn't mode dependent, hence it's misplaced in struct
> paging_mode. (Or alternatively I see no reason why the alloc_page() and
> free_page() hooks don't also live there.) Move it to struct
> paging_domain.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Reviewed-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®.