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.web10.38701.1656312755027425073 for ; Sun, 26 Jun 2022 23:52:35 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=W/uuInbQ; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: ray.ni@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1656312755; x=1687848755; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=EhHRBOSq3SU7g5UdKY/an/T9GJzfR03Wl5KeOrLvnQg=; b=W/uuInbQESNiQfnv1ysYrvXsdoezcg6K+CX/tE+Qftcwe3fRWuNGeCY1 AvmWlNebiEwHFrSefW2gZ8kQ/eoQBdzPCWDBXLd0v4RiSuQh34PMq6iUU GJ07VzUPYC0a/FVcEDtCWKByNqZb+hjowgPkImLO0wCYuL58NC9klILOB 8QVpsYcLeYoQHKuMXCJyWkKE3WmqG1NE2LP6MfgkGk8MigUilcmntEedJ 5fCKZLwuPSjVJSvyEWoInK+KWR/DLXzJXcIEgib+GE3LYZxWn/SUrYE7D h+JIFOc9aaY8ImqwXxAH6NKsVN52As40dY27NX0C4huFFEORF6Os4j7HU w==; X-IronPort-AV: E=McAfee;i="6400,9594,10390"; a="281415283" X-IronPort-AV: E=Sophos;i="5.92,225,1650956400"; d="scan'208";a="281415283" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jun 2022 23:52:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,225,1650956400"; d="scan'208";a="836068484" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga006.fm.intel.com with ESMTP; 26 Jun 2022 23:52:34 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sun, 26 Jun 2022 23:52:34 -0700 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Sun, 26 Jun 2022 23:52:33 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Sun, 26 Jun 2022 23:52:33 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.171) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Sun, 26 Jun 2022 23:52:33 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HLvbYu3aci2RoglFWvUixRnZeeGII+elUWmYhwLty8ZCMIlEnQUKmuB7h4kJYXTNgX+UUvz/p49Uz0uznAAG9QsE4kom+diqpNsBwxQ/OcRIP4tMSBX47lU2kz1vajv7J7oUx3hk2soQPI0TvmsJJIkgIL0EKPb7hxfMKP31qEu0Tpl4bLdq/+UbdNq0VYzDP0PqsvSkP3m8IAY/ZydIr6P2Kz558gEYe8k/+TGROPBaRaMe9vxsgOjBE2oy5tWMEvRAfY445Te19f18JSkij8eQFiqeP6iANUQcgZ7/FYXpTFYDI2L3CiJfFWZ2TEGY3/FuhBi9KJx7ODZxA07kQQ== 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=ISiDw5HR9n+pOAwgB/kVI0ple3Zy7pXTo3Ng+s2LUo8=; b=b0Fvs4z1kVpe4TXOoPu4JQ9L5EuhBIwMSvEgSgvL01h0iHiYoJ5yHjCiZZedTrX+QjWEYbswHe+p0rw7bWmaWHKxJzxgDP8zepckcc61Qef8egcrc2FM6I18k2ufsPUFs0pN4W73y8nV8YgU9Jq713wcRp+myMZLDEszZ2xHsNX/hO5pIThkfOfz6BUT4HbUK4bcjg0GJH3V6NeMFLvxPUDujRhTeWlLOaFx+XF+po4kjF0kf0qeC7KV2DHFy3sxAFT/ZPqtx7fFrpMLXcsLafdzJxqmDjZ8Dg9Utpa5G1xUlyI8+FIUXJj93N/dic9Ecxg7FwS88NA5sjPKO22tnw== 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 MWHPR11MB1631.namprd11.prod.outlook.com (2603:10b6:301:10::10) by BY5PR11MB4005.namprd11.prod.outlook.com (2603:10b6:a03:18c::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.18; Mon, 27 Jun 2022 06:52:31 +0000 Received: from MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::991b:97a0:7836:5174]) by MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::991b:97a0:7836:5174%10]) with mapi id 15.20.5373.018; Mon, 27 Jun 2022 06:52:31 +0000 From: "Ni, Ray" To: "Guo, Gua" , "devel@edk2.groups.io" CC: "Dong, Guo" , "Lu, James" Subject: Re: [PATCH] UefiPayloadPkg: Align Attribute value with UPL spec Thread-Topic: [PATCH] UefiPayloadPkg: Align Attribute value with UPL spec Thread-Index: AQHYidNYihgPU77ZPEyb/GeFVA6ljq1im55ggAAHUQCAAA/IgIAAHnZA Date: Mon, 27 Jun 2022 06:52:31 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US 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-office365-filtering-correlation-id: c80b0487-e2c7-4c4b-cbb4-08da58099bc8 x-ms-traffictypediagnostic: BY5PR11MB4005:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qEuVmTKr9x46BHcwbcEM8YyhyTZcU4TB4uBRO9dTY2yB/znQPcx95DtUvL40kzdEfbyXbVBmZsTmsJHElmEyVlcKejfR57ETSAKo9lSigLEAy/ffF+h9j8v1YUalL+8B+jzihy2jzQx0oUNTr9bxQffajiYZeJiBXsNN//LUCbKnSCCfbs/zuT7hWNk80cA6j9QNA0Zonck6zjutP+mOk4J0gfSmBvHkaYm+5yYuLBceIZ+6O2Ga8WmehjNIdI30BMdHREGirZiknBh60jzRaUlx5n43iebX83rSaphcw1dsw7TyynhZFecG2ko3W9dzGXaJERSuCI2DM+RXZ/U1o2jvydLcuMeozXmI8+YZSZLlRus/nYIrQV8t3/yvN0bounuV/OK2vA7O80fx0hvrntL/3h+wlhMPr3fuXfEeKjjGBlqm2y2DWENDYgqbRWVcqhuoPh97u7L4weNZ8/nlkZc63wubtbitZu8dBfuCwJP1Lj4jygL9yqrABSJNjB0gmufjCyS943eemvPXkG9+1QQXuU6pkn6d+saktOXvpdJbtiCx5F3t7Y3LKRT6U30U0NhnlRh69J+lkC1EjjWE4OQ6H3IsB1AVLdup4ftR76Oop30ZfBqd4B77JiQUZcZ0RY9ToGCIYzjbGX6GCrpfK1UWGYViDWALE08/Z0JZ1Srp+gJUOrl552S8tOgQAYdtTxhNXoswJ70Kt5Dj1X9urWiLkYuOKWavipVDt2mI0kTgO62a7IXysKXqoi0Yrtg8WPXxMGScnp1sXN1n8XeQoiL+h1Hvo6YXexRFwIDdc10= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1631.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(346002)(39860400002)(136003)(396003)(376002)(7696005)(53546011)(55016003)(26005)(9686003)(6506007)(64756008)(38100700002)(33656002)(8676002)(66556008)(76116006)(66946007)(2906002)(82960400001)(66446008)(66476007)(38070700005)(83380400001)(71200400001)(316002)(86362001)(54906003)(122000001)(52536014)(107886003)(41300700001)(110136005)(186003)(8936002)(4326008)(478600001)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?tp2Sf3JZwLF/2dk1oAMYSnb3sMqESjJCJv/SbNdIaja1crlmQS9YslLn8IKX?= =?us-ascii?Q?mKoyDGw/0QjjGzFxNT/hhmiYTAmo0k0kL6LACjKmBqSaoMzsJ34b/5WO1E5M?= =?us-ascii?Q?AkOPK8WHeejCAFcUj3815ugiOgaYDvfNZkI5zE8zE7UEXhTffgj6bzs0n2Ah?= =?us-ascii?Q?/0RhgMZS7uhoVJBlHPXa+/+mtITOsbgUqJ+joccYUvmwXVDxJskkzHlEkxZ1?= =?us-ascii?Q?x9kt9xv46swzkPK00+l6dQpAKcLgM1Jjr0llOUL3e8KFh+rZtQRiXjnXfTM9?= =?us-ascii?Q?3RJl+vE4P9Vsfl6Ez5aAHw4ssuyWj+JGONu/XZwWsKovgZr9PRayoNr/Clgc?= =?us-ascii?Q?Gb84IXxoVi3Pq5ngpgnBFnTi/eorpS/ShrWXiYDkbBwNNvywM6yHxBVM8vYz?= =?us-ascii?Q?f7esNuVP3Wdeey9dtARqq0V84jfWoR9r6hOumQ/gRAmolpC2m1ayBgHXqKZX?= =?us-ascii?Q?qJvxZCUsd8iSwlW51JmzzhskoxXTatwYmdkHdjA+Vq+KZV/joRGvSCXKqnYT?= =?us-ascii?Q?fcIhlUwygaXmxOtqI0iCfSp8Vm4pHRnw7YOoKzg4aPmvyxqYThv7sge1YA2C?= =?us-ascii?Q?cOqwMp1Zd1CPLxDgMKi3vtOQJMfccDRxcnbH8lE6gPcgwZ+8a4AwHjQlNHhF?= =?us-ascii?Q?8pjk2LZDJjsUHhj60KGek3TN6D2GuVQ7WcIwcpsleWIN4gpPyqsXoYqiVDb+?= =?us-ascii?Q?ReMgyGeEKCtKqjHKJfVlZfNgEiI9HQAibVaFv4An7tP4ey31peFvQYzTRS+R?= =?us-ascii?Q?M6dAGg5jSYdqXSCypqwqkjjpOxfSwr6epNkFlljzGnzH0poUlK0mWUIJGA/s?= =?us-ascii?Q?62ExW7gC0M4cTfGDxfm528c1CNk9RYwZ1Efi2RudN9Q5azW6Fahj5rOUupxo?= =?us-ascii?Q?JLjZiK+oG5YmdAJyuVcdJOkoADmLM2etAqE8gY2Bn9cPQZQSu47oKa+MRXC/?= =?us-ascii?Q?QGEu8AjrPRKW9hcj23n17B3Dc5Nun8iWQYn45r1I7foA29YRtpOJ01chuNta?= =?us-ascii?Q?ABfUwmbDkyORxhsVw5lr/qhgSQwxOn7rnzYFC0DTccDSNvKV22lfj66DQ+3C?= =?us-ascii?Q?R0/pEB367aN/uMJ0JMTS3WxXGLj/rwyGGaCSTrZt0INCYBTbLrrIOvuTuSkg?= =?us-ascii?Q?31J7wtEu3KE2noSuEWdhAseKd9bxPj0XUS4gEJ6GtVsE9JzTUi8Ib7YEHgda?= =?us-ascii?Q?Y0V0UMeH8CH2QXswq3YRDQ7sCwRHMYgPtRCPmX58bWNPZSSObC9ho6fh65SE?= =?us-ascii?Q?edEppnWtrMR11fZVdLmAN/kZ2Inf4S2d0dgy9vaMgDfU/QLr6iMX5vAYK46H?= =?us-ascii?Q?YoTHzQAF53sSpZsxOOC3JUZGTSceiEaEoszeFSxDh1ISKidHeX0AE5fDXGSj?= =?us-ascii?Q?O67qWs7PPC++TjO8x2ouv8choiXTA4wxxLEoLLUFnzeTN0rErevCgcw/3Cd3?= =?us-ascii?Q?AYRHIQVZGD9i/sRJEbxP7Y7WYKNkxZil8vib5sKakKhlozc3pF09gJoZotk9?= =?us-ascii?Q?zIJ0dQbpoI+5HiQR/ihc0gICMRQCp5LqDJ+/MqyOoCRAjEe6cF0WA3j3fS4e?= =?us-ascii?Q?rdfgIgSppiinOknwgvc=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1631.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c80b0487-e2c7-4c4b-cbb4-08da58099bc8 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jun 2022 06:52:31.7455 (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: tVt+/0ezKFmri8cc8snuix2ja5p2cZhyg7GY3It6s2qQje+9wbwWuD/B9TQIObpJdc9AW44E603eXMGOfJEa/A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4005 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Ray Ni > -----Original Message----- > From: Guo, Gua > Sent: Monday, June 27, 2022 1:03 PM > To: Ni, Ray ; devel@edk2.groups.io > Cc: Dong, Guo ; Lu, James > Subject: RE: [PATCH] UefiPayloadPkg: Align Attribute value with UPL spec >=20 > Yes, #2 is chosen in by the python interpreter. >=20 > -----Original Message----- > From: Guo, Gua > Sent: Monday, June 27, 2022 12:07 PM > To: Ni, Ray ; devel@edk2.groups.io > Cc: Dong, Guo ; Lu, James > Subject: RE: [PATCH] UefiPayloadPkg: Align Attribute value with UPL spec >=20 > The python logic will like for below >=20 > > upld_info_hdr.Attribute |=3D 1 if BuildTarget =3D=3D "DEBUG" else 0 > =3D=3D=3D=3D=3D=3D=3D=3D=3D> > > if BuildTarget =3D=3D "DEBUG": > > upld_info_hdr.Attribute |=3D 1 > > else: > > upld_info_hdr.Attribute |=3D 0 >=20 > Thanks, > Gua >=20 > -----Original Message----- > From: Ni, Ray > Sent: Monday, June 27, 2022 11:44 AM > To: Guo, Gua ; devel@edk2.groups.io > Cc: Dong, Guo ; Lu, James > Subject: RE: [PATCH] UefiPayloadPkg: Align Attribute value with UPL spec >=20 > > + upld_info_hdr.Attribute |=3D 1 if BuildTarget =3D=3D "DEBUG" else = 0 >=20 >=20 > I am not python expert. Above statement might be interpreted as: > 1. (upld_info.hdr.Attribute |=3D 1) if BuildTarget =3D=3D "DEBUG" else 0 = 2. upld_info_hdr.Attribute |=3D (1 if BuildTarget =3D=3D > "DEBUG" else 0) >=20 > Are we sure that the #2 is chosen in by the python interpreter?