From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from esa5.hc3370-68.iphmx.com (esa5.hc3370-68.iphmx.com [216.71.155.168]) by mx.groups.io with SMTP id smtpd.web08.8715.1667917913261247175 for ; Tue, 08 Nov 2022 06:31:53 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@citrix.com header.s=securemail header.b=HuCKhwz+; spf=pass (domain: citrix.com, ip: 216.71.155.168, mailfrom: prvs=304da7544=anthony.perard@citrix.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1667917913; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=kOllijAN41EK1ix4Qx7b5fbu/MoxpBLtqS2Y59VYVAY=; b=HuCKhwz+tk++oXWg/yEa0tdW8fFGPhdtmcC/Sjz+GCKNGo3dgaUoiMUi MnpWHrs84SWNz3rFYIJzTQUPI6j8nKaSZ31xwiA5Y8Hbz7PCnn4JTjFIP VkcKXZGDLJo9UAC3QXqnHgejvbdvB2bNyh9ukHELgb+ljEMY/zPsr5yUL k=; Authentication-Results: esa5.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none X-SBRS: None X-MesageID: 83471394 X-Ironport-Server: esa5.hc3370-68.iphmx.com X-Remote-IP: 162.221.156.83 X-Policy: $RELAYED IronPort-Data: A9a23:OPo5Ta0o/txCeJf/x/bD5clxkn2cJEfYwER7XKvMYLTBsI5bp2ACm 2BNDWGOM/mNZDbxfopyOdi09EIBv8TQxtEyGQFopC1hF35El5HIVI+TRqvS04F+DeWYFR46s J9OAjXkBJppJpMJjk71atANlVEliefTAOK5ULSfUsxIbVcMYD87jh5+kPIOjIdtgNyoayuAo tq3qMDEULOf82cc3lk8tuTS9nuDgNyo4GlC5wVmNagR1LPjvyJ94Kw3dPnZw0TQGuG4LsbiL 87fwbew+H/u/htFIrtJRZ6iLyXm6paLVeS/oiI+t5qK23CulQRrukoPD9IOaF8/ttm8t4sZJ OOhF3CHYVxB0qXkwIzxWvTDes10FfUuFLTveRBTvSEPpqFvnrSFL/hGVSkL0YMkFulfL1FF0 KUGEXM3bT+tiaGfmr23QcI0mZF2RCXrFNt3VnBIyDjYCbAtQIzZQrWM7thdtNsyrpkQR7CEP ZNfMGcxKkSbC/FMEg5/5JYWleG0hn75YntApUicv6Yf6GnP1g1hlrPqNbI5f/TaHpkKxx3J+ goq+UzLAVYrBtel8QGn3Sqc3bP2hSTafIsdQejQGvlC3wTImz175ActfUm7oPakg0ixHdZeN mQV/DYjqe4580nDZtz8VB2xrXrCslgfWtxWHvwS6QeRx66S6AGcbkAIQyBMbPQruMxsAzMw0 UKRhJXoAlRHv7SSTXOY97GbhTmjPjMSI3NEbigBCwADi+QPu6lq0EiJFIw6Vvfo0JulQlkc3 gxmsgAQt7421NAylJ+40n7JwBv2qZTCZVYqs1C/sn2e0it1Y4usZoqN4Ffd7OpdIIvxcmRtr EToiODFsrlQUMjleDilBbxUQer3v6rt3Cj02wYHInU3y9i6F5dPl6h06So2GkpmO91sldTBM B6K4lM5CHO+0RKXgU5Lj2CZUZpCIUvIT46NuhXogj1mM/BMmPevpn0GWKJp9zmFfYhFufhX1 W2nWcitF20GLq9s0SC7QewQuZdymH5hlT+NHMijlUr3uVZ7WJJyYe5bWGZik8hjtP/UyOkr2 4o32zS2J+V3D7SlP3i/HX87JlEWN3krba0aWOQOHtNu42NORgkcNhMm6epwJtM/xP8Nxr6gE 7PUchYw9WcTTEbvcW2iAk2Popu1NXqjhRrX5RARAGs= IronPort-HdrOrdr: A9a23:qvEn/qHzdU4sH3sepLqE5MeALOsnbusQ8zAXP0AYc3Jom6uj5q STdZUgpHnJYVkqOE3I9ertBEDiewK4yXcW2/hzAV7KZmCP0wHEEGgL1/qE/9SKIUzDH4Bmup uIC5IOauHNMQ== X-IronPort-AV: E=Sophos;i="5.96,148,1665460800"; d="scan'208";a="83471394" From: "Anthony PERARD" To: CC: Liming Gao , Zhiguang Liu , Michael D Kinney , Anthony PERARD Subject: [PATCH] MdePkg/SecPeiDxeTimerLibCpu: Better support for dynamic PcdFSBClock Date: Tue, 8 Nov 2022 14:31:48 +0000 Message-ID: <20221108143148.1552888-1-anthony.perard@citrix.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Return-Path: anthony.perard@citrix.com Content-Transfer-Encoding: base64 Content-Type: text/plain RnJvbTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpUaGUgUGNk RlNCQ2xvY2sgY2FuIGJlIGEgZHluYW1pYyBQQ0QuIFRoaXMgY2FuIGJlIGFuIGlzc3VlIHdoZW4K SW50ZXJuYWxYODZHZXRUaW1lckZyZXF1ZW5jeSgpIHRyaWVzIHRvIGdldCB0aGUgdmFsdWUgd2hp bGUgYmVlbgpjYWxsZWQgd2l0aCBUUEwgYmVlbiBzZXQgdG8gVFBMX0hJR0hfTEVWRUwuCgpXaGVu IHRoZSBQQ0QgaXMgZHluYW1pYywgUGNkR2V0KigpIGNhbGxzIGEgZnVuY3Rpb24gdGhhdCB0cnkg dG8gZ3JhYiBhCmxvY2sgd2hpY2ggc2V0IFRQTCB0byBUUExfTk9USUZZLiBJZiBUUEwgaXMgYWxy ZWFkeSBhdCBUUExfSElHSF9MRVZFTCwKdGhlbiBhbiBhc3NlcnQoKSBpbiBSYWlzZVRQTCgpIGZh aWxzIChpbiBkZWJ1ZyBidWlsZCkuCgpUbyB0cnkgdG8gYXZvaWQgdGhlIGlzc3VlLCB3ZSdsbCBz dG9yZSB0aGUgY3VycmVudCBQY2RGU0JDbG9jayB2YWx1ZQppbiBhIGxvY2FsIHZhcmlhYmxlIHRo ZSBmaXJzdCB0aW1lIHdlIG5lZWQgaXQuCgpUaGUgaXNzdWUgd2FzIGRpc2NvdmVyZWQgd2hpbGUg YXR0ZW1wdGluZyB0byBib290IGEgV2luZG93cyBndWVzdCB3aXRoCk92bWZYZW4gcGxhdGZvcm0u IFRoZSBpc3N1ZSBhcHBlYXIgd2hpbGUgZXhlY3V0aW5nIHRoZSBXaW5kb3dzJ3MgYm9vdApsb2Fk ZXIgRUZJIGFwcGxpY2F0aW9uLgoKVGhlIGRvd24gc2lkZSBvZiB0aGlzIGNoYW5nZSBpcyB0aGF0 IHdoZW4gdGhlIFBDRCBpcyBGaXhlZEF0QnVpbGQsIHRoZQp2YWx1ZSBpcyBsb2FkZWQgZnJvbSBh IHZhcmlhYmxlIHJhdGhlciB0aGFuIGJlZW4gYSBjb25zdGFudC4KClNpZ25lZC1vZmYtYnk6IEFu dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KCkludGVybmFsWDg2 R2V0VGltZXJGcmVxdWVuY3koKSBpcyBjYWxsZWQgYnkKLSBNaWNyb1NlY29uZERlbGF5KCkKLSBO YW5vU2Vjb25kRGVsYXkoKQotIEdldFBlcmZvcm1hbmNlQ291bnRlclByb3BlcnRpZXMoKQoKSWYg b25lIG9mIHRob3NlIGZ1bmN0aW9ucyBpcyBjYWxsZWQgZm9yIHRoZSBmaXJzdCB0aW1lIHdpdGgg YSBUUEwgdG9vCmhpZ2gsIHRoZSB3b3JrIGFyb3VuZCBpbiB0aGlzIHBhdGNoIHdvdWxkIG5vdCB3 b3JrLiBCdXQgaXQgc2VlbXMgdG8Kd29ya2Fyb3VuZCB0aGUgaXNzdWUgaW4gbXkgdGVzdCBjYXNl LiBTbyBtYXliZSB0aGF0J3MgZW5vdWdoLCB1bmxlc3MKc29tZW9uZSBoYXZlIGEgYmV0dGVyIGlk ZWE/Ci0tLQogTWRlUGtnL0xpYnJhcnkvU2VjUGVpRHhlVGltZXJMaWJDcHUvWDg2VGltZXJMaWIu YyB8IDEwICsrKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDEgZGVs ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9NZGVQa2cvTGlicmFyeS9TZWNQZWlEeGVUaW1lckxpYkNw dS9YODZUaW1lckxpYi5jIGIvTWRlUGtnL0xpYnJhcnkvU2VjUGVpRHhlVGltZXJMaWJDcHUvWDg2 VGltZXJMaWIuYwppbmRleCBjNjA1ODk2MDdmZGUuLjI4ZmY3N2FkMGMxZiAxMDA2NDQKLS0tIGEv TWRlUGtnL0xpYnJhcnkvU2VjUGVpRHhlVGltZXJMaWJDcHUvWDg2VGltZXJMaWIuYworKysgYi9N ZGVQa2cvTGlicmFyeS9TZWNQZWlEeGVUaW1lckxpYkNwdS9YODZUaW1lckxpYi5jCkBAIC05MCw4 ICs5MCwxNiBAQCBJbnRlcm5hbFg4NkdldFRpbWVyRnJlcXVlbmN5ICgKICAgSU4gICAgICBVSU5U TiAgQXBpY0Jhc2UNCiAgICkNCiB7DQorICBTVEFUSUMgVUlOVDMyIG1GU0JDbG9jazsNCisNCisg IGlmIChtRlNCQ2xvY2sgPT0gMCkgew0KKyAgICAgIC8vDQorICAgICAgLy8gQ2FjaGUgY3VycmVu dCB2YWx1ZSBvZiBQY2RGU0JDbG9jayBpbiBjYXNlIGl0J3MgYSBkeW5hbWljIFBDRC4NCisgICAg ICAvLw0KKyAgICAgIG1GU0JDbG9jayA9IFBjZEdldDMyIChQY2RGU0JDbG9jayk7DQorICB9DQog ICByZXR1cm4NCi0gICAgUGNkR2V0MzIgKFBjZEZTQkNsb2NrKSAvDQorICAgIG1GU0JDbG9jayAv DQogICAgIG1UaW1lckxpYkxvY2FsQXBpY0Rpdmlzb3JbTW1pb0JpdEZpZWxkUmVhZDMyIChBcGlj QmFzZSArIEFQSUNfVERDUiwgMCwgMyldOw0KIH0NCiANCi0tIApBbnRob255IFBFUkFSRAoK