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

[PATCH 0/8] x86/mm: address aspects noticed during XSA-410 work


  • To: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Wed, 21 Dec 2022 14:22:08 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.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=iqBcRue5iaUDnpA9g8fp0dqrfjACNo9E5cosNHW1QGM=; b=JEgzJdnjn2pYMgZDjmJdAFZ3ahCy28IFFAJ9fJEKnC770dv28jnOlLdqKmfAV5JfLe+nPHpkcm1l/C8ZonrgLZT1kfHJ/dTU2QWL0B9QZgRQcBhvTRocsA+YoqMO/XCZI1fDbFiMBIRcxp9OPZngKTHbureecO2bc3eWbsi5PuYuGP27H4i8fqzJuy51n7CrpTY1102g+FyJZkREKux84o2UKKAwPn8wqpfQRnIw/cednYKkN2e4hjbXIfOpRxv/McGCE02+mq7avmfPpVEvuWrx+Ic/B8KFv776SzVJpkV5t8Lcic4PpQ1A7a2V26Mjr7S5BhbHIB44PEzWQiMAPA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lT+nib/N3CgKCwgPbCmdKrLYQtgyHwJPfdzm8BUQBkNs35P8JUnYm9hYSks6QC4O/Fy9o5HWoe+6Au35JXby1PxiMTO1l+xgFbOGHPn/e9qrQvOwiE9KdEO74MqEUhueh/XbpHlZIo/zEghLN/ayZx4hP/9QpmFZWJyCJpmGBqHo9RrBA1HPgUMxCvXdiT+xNdVNEN6h6GHkzUbd3ta+7MIS4c2Ic4OJjt6i0M9tM1V/V+gNp1X6DlGj6kaVamWVUJpAUu5Np4KSbV2teHm6HK0Kxym8KlR3MNN1QELff7rZLrhq5rFNNcFcmiBBqcqppqvwztzf+4XynADYC1L4Hw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxx>, Tim Deegan <tim@xxxxxxx>
  • Delivery-date: Wed, 21 Dec 2022 13:22:36 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Various tidying changes accumulated during that effort. They're all
functionally independent afaict, but there may be contextual
interactions between some of them.

1: paging: fold HAP and shadow memory alloc related fields
2: paging: fold most HAP and shadow final teardown
3: paging: move update_paging_modes() hook
4: paging: move and conditionalize flush_tlb() hook
5: PV: drop dead paging_update_paging_modes() call during Dom0 construction
6: shadow: adjust and move sh_type_to_size[]
7: shadow: don't open-code copy_domain_page()
8: shadow: drop zero initialization from shadow_domain_init()

Jan



 


Rackspace

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