From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mx.groups.io with SMTP id smtpd.web11.2581.1685083013602118847 for ; Thu, 25 May 2023 23:36:54 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=K8/K0jNa; spf=pass (domain: intel.com, ip: 192.55.52.120, mailfrom: zhiguang.liu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1685083013; x=1716619013; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=Y5J0wtgflixlYi2AZBJTPh9qYWJ+pLVx6vxGeDj9WQU=; b=K8/K0jNaBJWV7u4EmCQHS6uJOpcETqkV2MWku1qNk+ZKmNVaYJtL52S/ ppc2LT1lcYXtw124ZS9y2pyriKidcRV3ROOXNKRuRzlsyElSOQrzwDswE mR5MUO9TYFAoKAXVHyZDKqOPgBGSu3Vo5Zmo1YRLNjgpdkebHSZTmYy8c 1exMaJ/zcnPI50pmdYj8fSzTCD31UORqrJKhh7g8hchDKUkJsQ4kT2EEt 7XMYLvcPFiexZhZRC4e2TNpcd0omMlnwi2GsTS7U1rl5Ehs/7wKCTrQQk GvceH1ytzKRKowguJ44Fb1P/34AGZ0QjghhGFvcjiR+N9dKYt5V5B4qeb w==; X-IronPort-AV: E=McAfee;i="6600,9927,10721"; a="352974084" X-IronPort-AV: E=Sophos;i="6.00,193,1681196400"; d="scan'208";a="352974084" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 May 2023 23:36:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10721"; a="682626239" X-IronPort-AV: E=Sophos;i="6.00,193,1681196400"; d="scan'208";a="682626239" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga006.jf.intel.com with ESMTP; 25 May 2023 23:36:52 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 25 May 2023 23:36:52 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 25 May 2023 23:36:51 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Thu, 25 May 2023 23:36:51 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.175) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Thu, 25 May 2023 23:36:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X1J9W4YDYps6n5Qt6dwxJz+36BV7Q0pB4ZakYt0SRkf2E7+RBN3dPLoCqblmi9ur+9ZennnyuWoIFVs8U/oW3RNd1UcVpZotNo92u8eSwNHAylngO3NWkTQKyS1pX9HQQyxPgpfnwVmnoP9MhWnr7w7tKn1KDZOAaqhOEu1DJLE8iX7GIjvZl/fHIIE/VCnoPj6q7cJL8hgkjpUfhdND9ecooNyaXwKcyY5TE+0na/qMtpFhi4uFHhkZJayqmHhdwIIhPvceAFBe5XSudMINBGUbJCNg5l4ISjJt3+AGwGes1NLbE8kf4acS+1eybvoa7SWC/LHe4SEiX3hSlWB8Rw== 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=MBCvact3aQXQH8COUqqwNGrZmvOCgYtpO91Nz56Ql50=; b=AFeRYI1F87ldCH5nKEyOlYp8zjMEQXFHb11FJZFEVwjTL6Taab7ceCpOu7+tnNdQkPK5wc1FaneGF75jyHx270442qjf9H9Rcs2KiGYJJVvPRpyt+1B+UzN+SBwTEK7KnwjjYfIMJ0H1hkqm8Y+a5/alBhbWI28VdrVl54/lAMoEoFiFdS0KQryCforExykjPH+bCRhV08mLPgv3ZtmTWbzF0VjZGJ9e5zjlg3qYvp5Ca7t5uZ1YpdeDB+sE/1nnCC60gMopapukxzTm0hvAHDX3Tt+WDpMYvNEncTDbPw9+cWvKMoFKVxrs5SJjxStl7MJBW+9HFpM6GqLBnvYRpg== 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 PH0PR11MB5048.namprd11.prod.outlook.com (2603:10b6:510:3d::14) by SJ0PR11MB4926.namprd11.prod.outlook.com (2603:10b6:a03:2d7::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.15; Fri, 26 May 2023 06:36:49 +0000 Received: from PH0PR11MB5048.namprd11.prod.outlook.com ([fe80::117c:1af8:8924:2473]) by PH0PR11MB5048.namprd11.prod.outlook.com ([fe80::117c:1af8:8924:2473%4]) with mapi id 15.20.6433.015; Fri, 26 May 2023 06:36:49 +0000 From: "Zhiguang Liu" To: "devel@edk2.groups.io" , "Ni, Ray" Subject: Re: [edk2-devel] [PATCH 0/6] Fine tune SimicsOpenBoardPkg Thread-Topic: [edk2-devel] [PATCH 0/6] Fine tune SimicsOpenBoardPkg Thread-Index: AQHZjjtXDoSh15XzSU+y8hReMXS31K9sHFDQ Date: Fri, 26 May 2023 06:36:49 +0000 Message-ID: References: <20230524122852.2047-1-ray.ni@intel.com> In-Reply-To: <20230524122852.2047-1-ray.ni@intel.com> Accept-Language: en-US, zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: PH0PR11MB5048:EE_|SJ0PR11MB4926:EE_ x-ms-office365-filtering-correlation-id: c64d5456-167f-4962-fe75-08db5db395c6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dNhXn1g+B3euRFqd36PLlHRRhjzNXd2oMl65cskaBDTE6GbAK+Oe2La+LY5rrjdmrIYwRJF5rNVo62xJJ+31CnYu58c6ESy9ERhUMMls7vNeMY4r9imv+fGpoQXQgleS6xj93YvjvxqaDaw6A8TXdooh1Gel+IqsHWsUimfIeSFbhVPFu7xVdQc/VCAMUBNKddx0ZX9PPPEM4OGZykqEXGHeYVewhnyDfApORaXPseVmeh8vvXzuzg8EDTMAdlAHUWIhaHXDdIiB0Np+yGuW79i0NlnUDQEnk3ndUUhTbjRqyVVGrK3JR3G0v7nL8nzpUxQg+Wv5rzdwfKDed0oCwrh58b2A9Mm/WgQJnCZlcduKcye0eWsA9E+kprGIL6by8kuFGoqC3KDubaOhlnJGP0UZS6a7xEtMPY46U2BvuRvQX1Z3oTZlb1MxuXlukBCXBiD+Z6DpX5lS6iim1S+mSuo0FQoxJB1VqN+h63mYlEVc7k9kMd4+U9vuAHGSw1TYpPArFQBfmKPLUrBvTuTlzMg3u66qOOEiHv5eddw7d/lk//l33JWD2LwP4m70x8f635qNrtFh7nnQWrr/ItnfzIle+1+pWViRf1T7ecuzkoi3XipSMImbVhC0IA3Sr63QLrzjo1N/Sn/UYFOPtDgoBw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5048.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(346002)(376002)(396003)(366004)(39860400002)(451199021)(316002)(966005)(41300700001)(7696005)(83380400001)(6506007)(26005)(38070700005)(186003)(53546011)(9686003)(2906002)(86362001)(33656002)(82960400001)(122000001)(55016003)(38100700002)(8676002)(52536014)(8936002)(66556008)(66946007)(64756008)(76116006)(66446008)(66476007)(6636002)(110136005)(19627235002)(5660300002)(478600001)(71200400001)(66899021);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?lafw57Y8Hu38ruutoiP577W1KJBFaV3AgxLd01PXsJH0OsTAbAsFwVBbCr2P?= =?us-ascii?Q?hf93xC6T/GSbYnFGC5L8bPWAzJwxjcYoUauMbFn5Z1/P7J8LztVPix/klkjU?= =?us-ascii?Q?cC7fB6A5+vzkqis/qYubgBV2PHd/LAFSnc0WlpLcwEt8blvhNYKttIUeuBCi?= =?us-ascii?Q?iGwBOKzkQm2zfdfMow/un8nr1Y9iMS7Xft6iss7PXn2/bF0h0DmAxvsiRI36?= =?us-ascii?Q?c/T+1ud/BE/EMM3tuc2yuH86gxqMt3mw1Y/agcS5D5I1taS1/DrBPMoYPH8C?= =?us-ascii?Q?G2flFOSp5+k0STvitaIqOu//XlIvlSJHKLdq/X4YyxzF0xDEJH7aBFrSQM3Y?= =?us-ascii?Q?m8IkiAw1M6m4WiAq6ff21FNn3AeRudWH1Re3B71YLkKNMonjTYJDmvhc5L/K?= =?us-ascii?Q?X3Lstr9KblM9Ockgw0cOr5+TLot9pDkbNwwYYGnAPkO8ZPp/C4GIJ+G/tAmp?= =?us-ascii?Q?CGzuQQSjTQxzUBEiUs4i3eWqkos3KwQ2RkX0QREOTPYauf418bBaTL75ssqe?= =?us-ascii?Q?48kNh7tLrKWRYherXTGVVYIwyWq0q9FukMdf24foYq525ecycKS2wZoiCYw4?= =?us-ascii?Q?ghQx9m7niOnc5AteQyxdiiJNLt2pSy+oH2fdmes/9KmLiMMRh4j8XWfSv8DM?= =?us-ascii?Q?5zKcjlA65ikJG6E4Dqyh5tOi320RX6ZRCqHVQmMEgQ4UAVFUeNAOy+m+TbY1?= =?us-ascii?Q?F75O/DMQgSDBhrGvrIswMq/mFI0qtQYh2WPtc5BmHpxDN16jOsAaFTQuByud?= =?us-ascii?Q?bNd5hVw2pUHsYQNO3pmNCBYYzv50K2ceM+Kh2CYVeXbESHF/zKxhcD5bPR6P?= =?us-ascii?Q?2UX8iNKkck2LgpfheA8V1qoZm2SaB3aB0ZwiNDeViD1XptRlc7ukpE3qjHkI?= =?us-ascii?Q?qZea6l3SZvxHAmSSLtX/RSXVwUrBRU/F4LCOK/EtdtL9ko25sHruSTAgvGpn?= =?us-ascii?Q?CBEtQUXJgU3Ck2s9TGMmGF/gM5Y/YE2d4GjWx8XneCC0hQ4y28qTQxIBqni2?= =?us-ascii?Q?dgH0QZl36T7fRFVx7vHDo6f3yE3E3m9HWwS9GKFmeLvfKSUXpvt0sVNFiLro?= =?us-ascii?Q?Ym9Q77phiCSPFXJYZFEYmHHLkjsMXgrbPJ4g1CBXkBitF07ElSYRnEIsOTik?= =?us-ascii?Q?BrmC5Lkwf7od3X8OAnNPNbk+vgo/mH9rfyi/weo1U42XaDCQLI9294L985Mm?= =?us-ascii?Q?71v8Mig4myedzUR+HW1cnbcLE0/diRBvbbueO/B2CXeWR9ifD6W9xx01Kcuo?= =?us-ascii?Q?ZcLbMN5OA6XZS3DQnG4VCsrk2AhcSCmiD5DxKnLmfMvHBgkfPeAF9gVBosBC?= =?us-ascii?Q?XpJqsPPwQSAeLNWgK2BCzU38d4ScEjcSrixUezGE0wd7LHhBZPbX5/OlC8MV?= =?us-ascii?Q?iBE/iC2VivsWfNx/7nVTtxNeYQGJMmatZhuYzRpQCbXeiZddnhXbqdLsCTi/?= =?us-ascii?Q?ZbpmSXYOa1Wfx44PaX7tlfVMArBKZaulv517y1Eg4OAWBEH8D5HhyCLk5zjm?= =?us-ascii?Q?alkpHtwmsDy7nWmwOVT2G3Q9j9MABAvx1TuBuMZ3p/b1HLx/E7O+D9WG04Wl?= =?us-ascii?Q?7C1D3X7ccWRAG0ttupC97DUrxYOkknFDNa5mCAbU?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5048.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c64d5456-167f-4962-fe75-08db5db395c6 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 May 2023 06:36:49.6000 (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: 63NeEm4Seen74bNB+MWMFGQ5Q92Z15IOwhkeIzYyStceKfVJpFvFIQA1acHgiSA0+tv2MRIfpJUUGV+t7iT6XQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4926 Return-Path: zhiguang.liu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Zhiguang Liu > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Ni, Ray > Sent: Wednesday, May 24, 2023 8:29 PM > To: devel@edk2.groups.io > Subject: [edk2-devel] [PATCH 0/6] Fine tune SimicsOpenBoardPkg >=20 >=20 > Ray Ni (6): > SimicsOpenBoardPkg: Remove un-used PlatformBootManagerLib > SimicsOpenBoardPkg: Remove logic that loads variable from disk file > SimicsOpenBoardPkg: Enable serial terminal > MinPlatform/build_bios.py: Support performance enabled build > SimicsOpenBoardPkg: Add "dp" command in performance build > SimicsOpenBoardPkg: Disable DriverBindingSupport perf logging >=20 > .../BoardX58Ich10/OpenBoardPkg.dsc | 10 +- > .../BoardX58Ich10/OpenBoardPkg.fdf | 4 +- > .../BoardX58Ich10/OpenBoardPkgPcd.dsc | 12 +- > .../Include/Library/SerializeVariablesLib.h | 224 --- > .../Library/BoardBdsHookLib/BoardBdsHookLib.c | 180 +- > .../BoardBdsHookLib/BoardBdsHookLib.inf | 3 - > .../Library/NvVarsFileLib/FsAccess.c | 507 ------ > .../Library/NvVarsFileLib/NvVarsFileLib.c | 77 - > .../Library/NvVarsFileLib/NvVarsFileLib.h | 55 - > .../Library/NvVarsFileLib/NvVarsFileLib.inf | 53 - > .../PlatformBootManagerLib/BdsPlatform.c | 1532 ----------------- > .../PlatformBootManagerLib/BdsPlatform.h | 172 -- > .../PlatformBootManagerLib.inf | 72 - > .../PlatformBootManagerLib/PlatformData.c | 35 - > .../SerializeVariablesLib.c | 869 ---------- > .../SerializeVariablesLib.h | 33 - > .../SerializeVariablesLib.inf | 36 - > .../Intel/SimicsOpenBoardPkg/OpenBoardPkg.dec | 3 - > Platform/Intel/build_bios.py | 6 +- > 19 files changed, 50 insertions(+), 3833 deletions(-) delete mode 10064= 4 > Platform/Intel/SimicsOpenBoardPkg/Include/Library/SerializeVariablesLib.h > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/NvVarsFileLib/FsAccess.c > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/NvVarsFileLib/NvVarsFileLib.c > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/NvVarsFileLib/NvVarsFileLib.h > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/NvVarsFileLib/NvVarsFileLib.inf > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/PlatformBootManagerLib/BdsPl > atform.c > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/PlatformBootManagerLib/BdsPl > atform.h > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/PlatformBootManagerLib/Platf > ormBootManagerLib.inf > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/PlatformBootManagerLib/Platf > ormData.c > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/SerializeVariablesLib/Serialize= Va > riablesLib.c > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/SerializeVariablesLib/Serialize= Va > riablesLib.h > delete mode 100644 > Platform/Intel/SimicsOpenBoardPkg/Library/SerializeVariablesLib/Serialize= Va > riablesLib.inf >=20 > -- > 2.39.1.windows.1 >=20 >=20 >=20 >=20 >=20