From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web11.197137.1673964611409791150 for ; Tue, 17 Jan 2023 06:10:11 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=GxfQmwYP; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: sebastien.boeuf@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1673964611; x=1705500611; h=from:to:subject:date:message-id:content-id:mime-version: content-transfer-encoding; bh=QDMsUes8KdohZP6S49jjtUp/jYO9oonF/16c+s9yYmA=; b=GxfQmwYPPSgaqxltACxcozy6K+KmU+JcNMimxUVbYsvo7eFtz6GN5OMz ekqDeu6L1RR38AEVMs9kCHOS4rBgM+h8oRVGIxTlgfux3WAtCBRnLjMj+ XVirx9tBdbXr+5CZG23+KjJs5MkJEsmivrMl+jO09dWh4IBzNK0VVgZLd fxRzyTW0ZhItWmeOLetvKxHhDCPb29nAAONYZ5EFWRFko7M3QTEoji4vz 52ST8D9UbhCHHvzzrI3gCbmPDgdTLOkqGIYgRPMh0ft7cLYxQHgaiy2pD b1+07fImM5iECvsdRoFVC9fV54TuGJXqMHJqxOzyxVtxWPPb6n6J/9QBk g==; X-IronPort-AV: E=McAfee;i="6500,9779,10592"; a="324755682" X-IronPort-AV: E=Sophos;i="5.97,224,1669104000"; d="scan'208";a="324755682" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jan 2023 06:10:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10592"; a="748053908" X-IronPort-AV: E=Sophos;i="5.97,224,1669104000"; d="scan'208";a="748053908" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by FMSMGA003.fm.intel.com with ESMTP; 17 Jan 2023 06:10:10 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 17 Jan 2023 06:10:10 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 17 Jan 2023 06:10:09 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 17 Jan 2023 06:10:09 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.40) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Tue, 17 Jan 2023 06:10:09 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JxsnyZ7xCZUOUVUtRHoXZjke56py4joL5HK5sGPnya+bA7EtPnQj0n+Gb1aXFn9SlU9KyMSBXoM1gUs0ge3lyYsJwVxNUsTDlpTjC6XFoMovku7r2o+UuFyN/KhHuf9YqxrVHkkvNDcpEiaq2Kk6P6+We/uYgCIyU7duE+fJSFKyKKDsxp0IAclYSE3U/s1kZKuOYroZyvST4XKjjPnEPvQT49XyI/zRs5mv7hd/Ismu+e0dg1gqpG8CAymK5OYi5GrEBD30xqNdLmQlFHU3SipOlu7M//dVWI3x3N0ah2bCDLWiEhKqusq1/2znjIN/MWNvzaSZnA2GQPgZ0Hyf7Q== 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=LYVW+G80aX5f+c970iOpK1aGeCvgiD8Da6lHPBOjFrE=; b=Gj0NXaxrPQY5I9DfR1NLLvhkpXU2+N1KbXFnrYIu6gk133b/WHtOGocEYW1FlQcgsxfiIF0+FmNZhFdt0PhJ02Lo5YVDGai3VihcorTX9j1YkUadNzOCLXmtp3LF3u57SPRs8ap79ATVB0Ax4E5TLzOPSp1djQK/vzzO7kkyijuOb/E6TJuev9YhX5LtFqIOT+gSKI1Hrjy2CJFME5dSP36KTeAkcC5ajWE2ByFrkpsYLVixqQxxvv+3+GH27h8HSWZ23fY4OTGvWt3ZPG8fBE7YCXxaoO4NTxbj6btdwuH5b8aDAW+oPVgfNTG3oQw8HUS3A35UICVZyQXHUaTB9w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BY5PR11MB4401.namprd11.prod.outlook.com (2603:10b6:a03:1be::13) by CY8PR11MB7340.namprd11.prod.outlook.com (2603:10b6:930:84::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.23; Tue, 17 Jan 2023 14:10:08 +0000 Received: from BY5PR11MB4401.namprd11.prod.outlook.com ([fe80::4be3:6ae8:4f52:f4dd]) by BY5PR11MB4401.namprd11.prod.outlook.com ([fe80::4be3:6ae8:4f52:f4dd%6]) with mapi id 15.20.5986.023; Tue, 17 Jan 2023 14:10:08 +0000 From: "Boeuf, Sebastien" To: "kraxel@redhat.com" , "Yao, Jiewen" , "Justen, Jordan L" , "devel@edk2.groups.io" , "ardb+tianocore@kernel.org" Subject: [OVMF] What would be the best way to make PcdPciMmio64Size dynamic? Thread-Topic: [OVMF] What would be the best way to make PcdPciMmio64Size dynamic? Thread-Index: AQHZKn1nAZxRN0LbpUqj3yYBgQ+Dgg== Date: Tue, 17 Jan 2023 14:10:08 +0000 Message-ID: <3f999b7791ac4c1ccbd73a65e5c3635d21b6d84d.camel@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY5PR11MB4401:EE_|CY8PR11MB7340:EE_ x-ms-office365-filtering-correlation-id: 5183424f-13d8-446e-aaf5-08daf8948a1d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BAzwxsLQS9X29QRzioKu8TZe3p3oEboCKBmBbyDnybP3uAuCLgrgz+JOxw+V/10YLkq60bkz5QacEJlFdBSkDbpirDp8wbuU+xa4HJE5IiNZ5fvlQvm2R6/paUYsqs0lU8O5+srHYGlcFVHXOemqp+aTBbk2l4IBfP+rKWVBTEB3F/NNyC5lbGz1dA9FnfdcH4v6NHfvFOvNDWJDWD4kbgZ/kJ34JlJcTQ56ReROhID8MRL9bKN2TKBy1Hhcb0WbBhiinwwp3OMkNHP7/T6O+u3PsGkZiNckGBtcMkvOR5QiNewO1Trcny9ApC1cyDO7+FvBGJBk40YM3akGOjjvRkmVy5ElBZpKGMndnWHUWMZQBymX8v7f3lJdrBsSvHUxFlG25XfTa21iUzV/eoNeWKDjSa/23hwgkqQgb2mINRsC3bCRmHHqRMj4NhjFdnp16m3NUQ4+rcHSLVOyQ5bgL3JK1KQ0v97ucJ9wNtkt5yArGkenV2gCfzfd1L7yC1fm8k01wztqfGjr+nhEjZADl0jZeueumrlBytSikImLDyTdCii4f92iupr8p07Kq4zy23IKq6UnSiVP0GgJ9P+Ii5hHQ32eZ2Xkm3CbOI0XSdpUxl3OK9G18PX7hZM1pF61NH759tc2LSVztGM4mFuMqA9P7KL/JrYqFRhJ0mLuzDHXlHyuiPq9x6m3b5vNsIzB5R1IBPvWoyySI0VjU5J5Ia1KDjBtqjlGIlE9wPVOzLo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR11MB4401.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(366004)(346002)(396003)(39860400002)(136003)(376002)(451199015)(36756003)(86362001)(83380400001)(6512007)(66946007)(186003)(26005)(64756008)(41300700001)(8676002)(66556008)(66446008)(66476007)(2616005)(76116006)(71200400001)(316002)(110136005)(6486002)(478600001)(2906002)(122000001)(38070700005)(4744005)(6506007)(38100700002)(5660300002)(8936002)(82960400001)(43043002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MDBwN3VVNTZVTW1OQ2ZFWkphK2RXR25RZWZuQXAxYVlVMExZUFBQa3o3YlAw?= =?utf-8?B?S2ZvdXhoc1RhK1g0Z3l2MktGRXpaem05cUNPcUduazMzNTFiVjdmVmJsdkEx?= =?utf-8?B?cHFsTXNlREhGVXZQSFlPTW5rUGRLa20yd0pYK052NHowdUJVSzVNZGRxeVVa?= =?utf-8?B?Mmt3UnZlMk9TRUc2M2ZnWURjMi9PNFE5UjBaYjJ6YWlESmdoM09Rby9peVdQ?= =?utf-8?B?b1NEVUhjOXpsbmdIeHphWTFzVWoxWGZTUStiMXEyU1E3R2NFY2RqMFhxWXI4?= =?utf-8?B?S1pRMkZZWVVwSzUvY0hmazJTYVRScks5OTNmajNldnppUUpSUWNKS0I4WVli?= =?utf-8?B?SlVhUUQyRHVTS01xOStjMEsxaHBYRndMWFNlNmxiQ1hyUHl2bVJYRGFBQjFm?= =?utf-8?B?SFl2eERBYU1Nd1prWjVwNVVSNXpBVVk1WHR0eVpxa3NuU01HTFd2WkdBN2g4?= =?utf-8?B?WVpMTkRpSEt3R0FiZDVlaWVOTzlReDRFMmhGOW94REQ2VE5aTm1OZldjeWlh?= =?utf-8?B?TGZaUlpEVG1hS2k0Qnhma0JUM3RxQjloSU82QkRXTUdreHdEOGh0RVd4b2o5?= =?utf-8?B?cFAxRWxqUG5QTEdId1hNcThBNStzREtINXJXeWFUTUY3b0h0OGExMlJob25v?= =?utf-8?B?WktEbGV3dHFpVVNZSysxYkM0MjRkQ1VWR1NzVzVjbVF5R1l5V01XODM4V3ZU?= =?utf-8?B?cVRqamdVWERKZkduMjRXRG1YV0pYeTBLaDRkUnMyb0xrY3Yyd3E2ZzVOVDBs?= =?utf-8?B?WUNLaER1NVI5WFo4WkZxYWVtSm9iNmJBRXF4cUFxQkZBU2Z1WVdnTHNSYTZO?= =?utf-8?B?OVJma3M4Q1VvUEZKaXNBRHRNY2dZM2dyNHJkallMY2RyZEpDNFZwbXZHZ0hD?= =?utf-8?B?Y2V1S1gzc2crTmRSWDl6WEFUNlNXK3YxemhhT1VuUm1EUVA4WFo4Ym1IanFL?= =?utf-8?B?YW1qRG4wazZzQzRYT1pISFp2QnpmTy91UGtpVCtESGlzWVhTRG55NGtHRTAv?= =?utf-8?B?UVZLYWJQTTRVemlDek9MTkRxRVloZ3pjSXNrZkRYWXNFRVdIR09TWkNua3M5?= =?utf-8?B?Z2VQREJJZldZa1d1YU1razljRXhWN2JOdy91NUVPeE9Gd2hheUY0RDhCZ3Bo?= =?utf-8?B?T0c3K3hBTklKMDUrc3dmZmw3b3ZkNlg1ZVlKanoxOS84R0QyeHd4aXh2cjNu?= =?utf-8?B?aXdDQnBPMGpGREpXUU5oMnQvRzhyaTcrL0tJcXBwVmpNZ1h6aVhWQmZEODVG?= =?utf-8?B?M0pwb2QxMnZudVl0THZOWVBuNUpDaVdZYmgzS0ErZ1oybjJyU21QeitTTmhT?= =?utf-8?B?RWhET3ljY3F0dU9Qams5cUhTU0dBcjFLd3pQYVJZQnRTUDkrSEpmb0poQnZB?= =?utf-8?B?bkpxcTc2SkplKzYrMEVXZ25iZGhGdkJoSWdzRFJncWJPcWVVTW9mMUhZVG15?= =?utf-8?B?TWNkZEVHOUxLUVhMT1lMSWlITHdocmJjWTdvanhpaDJ1OWl3ZG01aUNNa3hV?= =?utf-8?B?Zm9ha2VlcWxkN2dYOEg0V0VHY1cvK1h2N3VBMHplWjRPcVdHVTNrQUlKL3Ir?= =?utf-8?B?ODNpZ05Td0JiTmppdXBNRm5NYTNGMWUwM3VVSkhzSW4zZFNiWjdVdkJ1UEJL?= =?utf-8?B?U0NwWnl5b2tMSTVtSmNiRHVVZ3FVWnpPQ2xDeGhoS1dua0F6RHZteFFiQjVw?= =?utf-8?B?YlA2ZG9FU1Q4V1MvZVViS3E5b2x0S2VocTh3MWwzQ1hKZGhGVC9DcmRhK3Bl?= =?utf-8?B?TWxSd2NJRE1sMGtGMnlwcENpRXNzUllVWmlGS3RpbWpiV1hpSUlrU2VSQkpw?= =?utf-8?B?SFdyMlZNV0doUDNvN3lZWThHOEJYUDZsaTBtQ3laTUxEYmhMV3ArcXY2NUE0?= =?utf-8?B?akhERW9QdXJzR3FnYWdNa0hJOHoyS0o5SENKSFl2bHFhUlBRSzE5QVVPOWZR?= =?utf-8?B?eGVjakhmUjBMeER4Vi9wS3JJM2VHQ3p5bVF6K29Jak50SFVKNjJhVHdhZWp2?= =?utf-8?B?RS9rNDQzb2MwcjZIL1ZxaUdIRnphRWdpOEwrUVdsMFVOVy9HTlZhZ3RJZmxp?= =?utf-8?B?NENEbkFzRDBZVUtvWElwMUxVSTZoaXRsRE9BUEhMUVpTcHRhV3dEekVCNTJh?= =?utf-8?B?bW5vZk9UbytPUmpUdEtYUVdxRVQwUU03c0FQMVl0NDN4NXIrQ2R0cXNESk05?= =?utf-8?B?V0E9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4401.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5183424f-13d8-446e-aaf5-08daf8948a1d X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jan 2023 14:10:08.1769 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0iwixA+t9YweHbUEYKXXR18VGpEPNWMmqXauenLaLGVxwIBb41YOMoBTE/NJ39Fh9XZPVwkCaI+88wloPOGfSk4+2AK5Ws/PLoarfmgXFZI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7340 Return-Path: sebastien.boeuf@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <781B04E1C97ADB4189C1CE90B3EF08C9@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 SGksDQoNCkxvb2tpbmcgYXQgdGhlIGhhcmRjb2RlZCBsaW1pdGF0aW9uIHByb3ZpZGVkIGJ5IFBj ZFBjaU1taW82NFNpemUNCigzMkdpQiksIEkgd2FzIHdvbmRlcmluZyB3aGF0IHdvdWxkIGJlIHRo ZSBiZXN0IGFwcHJvYWNoIHRvIG1ha2UgdGhpcyBhDQpiaXQgbW9yZSBkeW5hbWljPw0KDQpJIGtu b3cgdGhhdCBmb3IgUUVNVSwgdGhlIGZ3X2NmZyBtZWNoYW5pc20gY2FuIGJlIHVzZWQgdG8gb3Zl cnJpZGUgdGhlDQp2YWx1ZSBvZiBQY2RQY2lNbWlvNjRTaXplLCBidXQgdGhpcyBpc24ndCBzb21l dGhpbmcgQ2xvdWQgSHlwZXJ2aXNvciBvcg0Kb3RoZXIgVk1NcyBjYW4gaW1wbGVtZW50IGdpdmVu IHRoZXkgZG9uJ3Qgc3VwcG9ydCBmd19jZmcgYXQgYWxsLg0KDQpXb3VsZCBpdCBiZSBhY2NlcHRh YmxlIHRvIGR5bmFtaWNhbGx5IGNvbXB1dGUgUGNkUGNpTW1pbzY0U2l6ZSBmcm9tIHRoZQ0KcGh5 c2ljYWwgYWRkcmVzcyBzcGFjZT8gR2l2ZW4gdGhlIHJlYXNvbiB3aHkgUGNkUGNpTW1pbzY0U2l6 ZSBjYW4ndCBiZQ0KaW5jcmVhc2VkIGlzIHRvIG1ha2Ugc3VyZSBpdCBjYW4gc3VwcG9ydCBob3N0 IHdpdGggc21hbGwgYWRkcmVzcyBzcGFjZQ0KKHN1Y2ggYXMgMzYgYml0cyksIHdlIGNvdWxkIGlu dHJvZHVjZSBhIHZlcnkgc2ltcGxlIGZ1bmN0aW9uIHRoYXQgd291bGQNCmRldGVybWluZSB0aGUg YXZhaWxhYmxlIGFkZHJlc3Mgc3BhY2UgYW5kIGNvbnNpZGVyIFBjZFBjaU1taW82NFNpemUNCmJl aW5nIGhhbGYgdGhlIHNpemUuDQoNCkknbSBub3Qgc3VyZSBpZiBQY2RQY2lNbWlvNjRTaXplIHNo b3VsZCBzdGlsbCBiZSBwcm92aWRlZCBvciBub3QsIGFzIGENCmRlZmF1bHQgdmFsdWUgdG8gZmFs bGJhY2sgb24uDQoNClBsZWFzZSBsZXQgbWUga25vdyB5b3VyIHRob3VnaHRzIG9uIHRoaXMgYW5k IEkgY2FuIHN0YXJ0IHByZXBhcmluZyBhDQpwYXRjaC4NCg0KVGhhbmtzLA0KU2ViYXN0aWVuDQot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0NCkludGVsIENvcnBvcmF0aW9uIFNBUyAoRnJlbmNoIHNpbXBsaWZpZWQgam9p bnQgc3RvY2sgY29tcGFueSkNClJlZ2lzdGVyZWQgaGVhZHF1YXJ0ZXJzOiAiTGVzIE1vbnRhbGV0 cyItIDIsIHJ1ZSBkZSBQYXJpcywgDQo5MjE5NiBNZXVkb24gQ2VkZXgsIEZyYW5jZQ0KUmVnaXN0 cmF0aW9uIE51bWJlcjogIDMwMiA0NTYgMTk5IFIuQy5TLiBOQU5URVJSRQ0KQ2FwaXRhbDogNSAy MDggMDI2LjE2IEV1cm9zDQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNv bnRhaW4gY29uZmlkZW50aWFsIG1hdGVyaWFsIGZvcg0KdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRl bmRlZCByZWNpcGllbnQocykuIEFueSByZXZpZXcgb3IgZGlzdHJpYnV0aW9uDQpieSBvdGhlcnMg aXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkDQpyZWNp cGllbnQsIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVzLgo=