From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web08.38389.1656302799410540827 for ; Sun, 26 Jun 2022 21:06:39 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=WgxUKPg/; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: gua.guo@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1656302799; x=1687838799; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=wFlSEZQdCr5pQZlB9E62Ja+5659FKAf+lkqqrYxqwFo=; b=WgxUKPg/95c5lug4pcpwaV5JBSJvgJv6khb8RyfSqr/PR13IqwYOBMSn IwPuqDyKpNtKq1AKT+20P1h8h3x1LvUdUk/TPKw4aeD8fMCFDF5wJoXjy Y2EoXglR2DQPJt7t7IsvauWc5lCqUglXBSKJ+3ivZpB5fnMGyVegliDrl /aNm1QDjujotUtU4hE/NtKGeIDRxiureLSWB+WPzEPp0rIRbiVAuLWrwK pO51mvYgSb96GEKjoAzWFD4wy1PVxjhDPbeK7DDNAfdvWjphQE7VwoKop 34ZtbzMmzmXyvvTrByMoyW9IVz4AIqNBlIk5CglGncBiBXQ/PSTMw+OjT w==; X-IronPort-AV: E=McAfee;i="6400,9594,10390"; a="270091452" X-IronPort-AV: E=Sophos;i="5.92,225,1650956400"; d="scan'208";a="270091452" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jun 2022 21:06:38 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,225,1650956400"; d="scan'208";a="646231766" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga008.fm.intel.com with ESMTP; 26 Jun 2022 21:06:38 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) 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 21:06:38 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx601.amr.corp.intel.com (10.18.126.81) 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 21:06:38 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.45) by edgegateway.intel.com (192.55.55.68) 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 21:06:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Nh3AR5ZF0ZdMnAaYUx/kYVroW0WoAK9CF8U6VG6W9Bk9lnZYDcjJ93VBnw6Hi2qggve1mdNg1FvE9I5DHPVTBoTvQ/eTxPOLWIckYEwnxJGXuRKX7/Mx0YsOXlpJJYVIeu1z3B7EwhrNlYU1bSy+yxmycnPtLOEF4+gYaTiMZKW76Z0D131FWJh6dTbMPGQxL7tqO/sBUDe6rI/pfTMskmO3DbXDnREJUVPw3xAfNnZ5ps+CWNlwIYxPyOcEr9sknZ6IE2qeShoFmdYpuLRrQMtRUY4mwT8fVLOsj0NPI11Pk4G/aj1rLe31rQErALuPkxy15lQ9ZOsuXVhYRHVlIA== 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=HzpK9hfdWJr0mEcNzmJN7RyHU8w7gUiS/l7PA+XB5TM=; b=Z88wrNh4+It8MF7JmOTF7u9B68nUaPrF6m+OaxvHhqXendnF1DerFS057Y9z5KIgbppIBjOXdUote/EL/ek4LF1Vx4pyV50MRojXVj6DvDyegp4YCgBa7fsp5aiA6VPZpQLVY7s6ORWVE+723j7VQlhNApOkiVnHo8Ruuz2izZocqdguvycAG2UeRYeMaUt1rxIADJKSn+QKcPBFJZihICLX3lIGmKRkUPCEuqxYmwUJJ3cGZzDE+7Fs0ug/oGkiZZMN29U331DE5efeb4E3cb5WwKKswLMGdqe6fhgtrKXbFz+zekvj7pCzNiJmLXBWRb/+MWStWjJc+EoGbqx9cQ== 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 BL1PR11MB5478.namprd11.prod.outlook.com (2603:10b6:208:31d::12) by SN6PR11MB2765.namprd11.prod.outlook.com (2603:10b6:805:5f::17) 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 04:06:36 +0000 Received: from BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::5c7b:2e99:cc21:ae28]) by BL1PR11MB5478.namprd11.prod.outlook.com ([fe80::5c7b:2e99:cc21:ae28%4]) with mapi id 15.20.5373.018; Mon, 27 Jun 2022 04:06:36 +0000 From: "Guo, Gua" To: "Ni, Ray" , "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: AQHYidNYFqtq0Jfue0OFnPJvGiCUba1inJgAgAAFO7A= Date: Mon, 27 Jun 2022 04:06:36 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.500.17 dlp-reaction: no-action 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: d4a2f2c1-4cf1-45b6-21fa-08da57f26dee x-ms-traffictypediagnostic: SN6PR11MB2765:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Uy9t3NkBQoX3gfQbCo89TjdbGuuX+XLdwi55hSLEYfgRZUVp6nhEIp8szEtDATJAiSbZ5czUZc2eBO3j351gXs+mr41dUsUKodAmqE/FICTkBN3j1cMQrlXD8HhTmusT+6RuthAzuuXIySzEtlRtJi29gmqZZtyz/dm77gNV7nxTkcqMwNnD9oggNy89rkDjYpYEJAlp/eblIu7AckcuU/NSYPWqpnTRtYtx2hMFBIT+RdCydYhsqtBONv99QPnwHRusaruQZEmGWo0SucJ6t3vRSMTOkjRn6WU7HQBEi/zXOOKXkgmWaJ9aP7cdg4YYkckLDAGi5i65Gasz0Jl69j4KxorKauBHWwiXVMZHTM85bzRErLq9bmKO0JorFIcoZT6Vd3l5a+N3+cZaKvtOMtOritEUEO2rq9XVQ1CQr+WCZa2RXGijJfahnq5aA2p9U1+SNnES/ahoUibGKcDoMbpgzJMHLVeGu9/DBoDkA60ulEWaENSVivMraMdj7i+nQ9btB9inxcU5UGCGxdKlyiXaXLNXMQO6QMptpa7jQiH83qLc0rqFcQKHhjnSGcPhIWXd0tl1BxX1zGDdS7DB+o8PsUx1WPBF4YjzPHEs5PFrGgTnA/1vvJvzP5W9/Xg9dHm3ey456az04bx7BYefSwY3PnzlXVbRfhLBTRSpuFzEUlyPJnmCd90OME9/3kPJRx1ajF9KwLQN2/MYEgEUJCmNHj4X4K41CLkMxVwPb9QLQFFXJSP2QNthCLm2CVlUWa7nZARcpEU4rFnC+l7X4wnrasf38bvcs/sIzqQY1NA= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR11MB5478.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(396003)(136003)(376002)(39860400002)(366004)(346002)(55016003)(38070700005)(54906003)(66476007)(83380400001)(5660300002)(7696005)(6506007)(110136005)(53546011)(33656002)(8936002)(316002)(82960400001)(76116006)(66556008)(122000001)(26005)(38100700002)(478600001)(66946007)(107886003)(2906002)(41300700001)(9686003)(86362001)(186003)(52536014)(4744005)(71200400001)(66446008)(8676002)(4326008)(64756008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?AD1DFs6ilHnS3s11/L0Hxyx9O4dvlqJIT+gohU8nHmsJE+rt9+EQzJJhbuR4?= =?us-ascii?Q?4tgVR4SD33/2x/U6LBv153/CnxNeLEtvUdMoRtjLGp/UZG+e8/Su5Al4/dfM?= =?us-ascii?Q?NNRtPyXShxdWZAKQoE+Atwhcj0shmCW7BgyEXuP4WmzgcxgtKHbh5Q5qsdtu?= =?us-ascii?Q?UxuCFGgaOjaq6OSLnFdNhXaPjCoIfySS0SIeInpnM+x+/jW8Xewn648wbFB4?= =?us-ascii?Q?ZNIukcRhJ0qoJ/DRoJXgoDx+86jwgBNnhhlK5BrX8HKUpGKoJ+mgTckq6Hz2?= =?us-ascii?Q?81przFZ6WR9q6q689n2jdAhyaJNLiEaX6Z+xXjduglZEQJ3Gn/mggfFKMv2R?= =?us-ascii?Q?z5p0lMxjkMG83sMy76Ccyksv2WX20FLj7QtaGW9eq/IU41nDpZTIHxJQFUE0?= =?us-ascii?Q?AT3qQLGCTgn9RlAwCPzeiFP+YSlQTHZVwgSeZY9KE19fRxnBxoDtnl9DfKey?= =?us-ascii?Q?1VVr9xdxLE1s9rSrNeqxmEez3tagPvAvm2h/ChZtEhzIQM91UEw2Gi1HTsn2?= =?us-ascii?Q?P58ywWX2gV1KPWNwWJzFXB17IxTUD6D4Mv6SsnL6d2sFusfhVEgTqGv2Bc51?= =?us-ascii?Q?L0anLpgMdQBLRagjVAiI2t2M8SWMuqzYug1NkQEz6ZEk4Fj9G6cZDw3zpnLB?= =?us-ascii?Q?i87R6jCgAFIKCRqhCYNQ3Rm3ITt5BmTYncNZ+IFIxtX5yvlbuPHrApWDSMS3?= =?us-ascii?Q?IfVNabug/iJQsirtTd4AKIpiYrQ9IaTvQaMEiZCFP/nJ+nBYKk88aNkYUb6R?= =?us-ascii?Q?ou2ckweWXVvxp0TnFRlSG7ayS2Cjiwvoxw/rOYs07cFiqXqsg78SV0idQA63?= =?us-ascii?Q?zQwCsm5bwDxWQP8Ye+5VzsvTHytdaChYpb2KOK9WkixW2cguqZXtWbtFRflS?= =?us-ascii?Q?M1S4pyealbfn4ArGjC5rJrH1bfTgpq/VfT11SyaPNBcTK5pwmSi8LcQMQgQx?= =?us-ascii?Q?oQNMFnOgNaS8GsV17cEvZIFg3WNGJcgRpqQfn3cMND1wkvX4ISYquAVt22IP?= =?us-ascii?Q?Rje/yLr3c2Rp94kFR+cdxzxuyK7FIEs6how1sN0nZFRyqbYo2gDmn/F7LaFl?= =?us-ascii?Q?PcbzlZGs0pJ0+51rj1KrS0w6tgWxrd8U0a3GuPbcJJBi0u1ezPfmGs3i6vza?= =?us-ascii?Q?EWC+9JwTGLjUDR1NBKPVMQMP4xM1s66E624BMDEZS6E0mtcsjh9ydf5vyZDj?= =?us-ascii?Q?UAN8zuJhTV4+ZGUWIYg1Tyy5YL+vf1KLNhx5WoghHhemfJmgJEEd7TPn9sgv?= =?us-ascii?Q?7aIQCX2/o5toU58lpd8b6vVf7wkXijUcgxy+BnWEZB6ISqP3L+hW7fpoAQGt?= =?us-ascii?Q?aa91Y/lc3ydLuQBcRqriI+iyl2VT7rRLuh7i2fTphVUAA8hgyh1BLM1YN7g5?= =?us-ascii?Q?o83ut4mlEfzUVdDlCZ7yrQw8P1AVCCnUgo8QfXtXZoqzTTABw1ouV86A1AwN?= =?us-ascii?Q?lhuRGNeeOgXsBXhU7JSSVCLjdb9uW5YoRGhhXQfO5neuN2ALs45YQ9v7CIf7?= =?us-ascii?Q?LK4erWdyqMOrq4S/IhembrFnmTXOBnjNzxGbDt/Xln1soqOOiU0uvLS7aPCg?= =?us-ascii?Q?DHK4vjkpwQdLX5+KGsI=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR11MB5478.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4a2f2c1-4cf1-45b6-21fa-08da57f26dee X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jun 2022 04:06:36.4058 (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: L4HJ0lgTFlBp2gVPZjact3qCb7+OEHEkhPUgW/N88aNq6rNOW9ik88ZCqrqSGcowwAZnicJsBIiE92N9J7+ufQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2765 Return-Path: gua.guo@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable The python logic will like for below > 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 Thanks, Gua -----Original Message----- From: Ni, Ray =20 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 > + upld_info_hdr.Attribute |=3D 1 if BuildTarget =3D=3D "DEBUG" else 0 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) Are we sure that the #2 is chosen in by the python interpreter?