From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web10.16705.1602779558160374981 for ; Thu, 15 Oct 2020 09:32:38 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=dIel8/ls; spf=pass (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=055792000a=abner.chang@hpe.com) Received: from pps.filterd (m0150241.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 09FGWA5v018485 for ; Thu, 15 Oct 2020 16:32:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=el0Ft/4iROK53Dny7BMu4FJDWRuKGx9Hh5PVBjgcT+I=; b=dIel8/ls5em60CxJvQTpS0pPwKUI/JNUPurWPx28gtwQc88j0Y4D4xN+5+q7Gl2z0Cyq 0Qe0W1q9bIBjFZ9XpOIpHprVzdYokIi95SXZzFBWzdoWYK0nh5nfxNjx+/nU8F923V4q Dc48JPMH7+2MJGMjP4rT7gqujxZJrsVi7ypuk6sz25OgDHuc6PfGfwudwBLmhLeuTWVX QAaBLsa8r8Da5AAlsFKu2mQy3GeO0oTJkRGCg1bTj2e1SelOEurGFAHR0ldifJgUze81 wVVJdSXAhNI/i4tQUo12BPJNMsnUtWEQ99ERReK1KQQa8bevIh4+5DXC6lQbLdMt9OXz +w== Received: from g9t5008.houston.hpe.com (g9t5008.houston.hpe.com [15.241.48.72]) by mx0a-002e3701.pphosted.com with ESMTP id 345wff6t0c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 15 Oct 2020 16:32:37 +0000 Received: from G1W8106.americas.hpqcorp.net (g1w8106.austin.hp.com [16.193.72.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g9t5008.houston.hpe.com (Postfix) with ESMTPS id 99B2D62 for ; Thu, 15 Oct 2020 16:32:36 +0000 (UTC) Received: from G4W9326.americas.hpqcorp.net (16.208.32.96) by G1W8106.americas.hpqcorp.net (16.193.72.61) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 15 Oct 2020 16:32:36 +0000 Received: from G9W9210.americas.hpqcorp.net (2002:10dc:429b::10dc:429b) by G4W9326.americas.hpqcorp.net (2002:10d0:2060::10d0:2060) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 15 Oct 2020 16:32:36 +0000 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (15.241.52.11) by G9W9210.americas.hpqcorp.net (16.220.66.155) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 15 Oct 2020 16:32:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B9OxV9VCH1kg7DdIB6f0sTXai3j41iXpEiT47kjQ3d84ULx3zHFIVco6VJ0oPRersUMoiqkzhNObhE0E6d/qPynYyZ1UHaBbFSo7vmlRBIOLpso1wnEd30JJOruscsTm+pv3Oi0bnOV4Nk8MyvZkDqbfectzKwOz1lI7Qcce6sJbniz1CbZeuyEO5ff0dDYRy1v3w5hzG8UxCC263ZevHgPXFWGkIK8mWFDbUX0hI7jNuFIzKfPU89vYh1wVB5vhJbjExhd/XVOMueqV69qlKooBYftfZsYh6jGBB4PCUorB0XWf/g26gna/0v4+8V84K429v1P0BWQaVjJo9FX1qQ== 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-SenderADCheck; bh=el0Ft/4iROK53Dny7BMu4FJDWRuKGx9Hh5PVBjgcT+I=; b=b0IThxXBHOCx75cxj/+1Z6zULFDUE9pT0tpYvXhs1eRrEG6BHqH/vEreuM6JhVPOn2RgOfBQDPq5R0NTbFMcWrPyH5f9v1HcjtBZAC4VoDxEOSrm0L8EhsVf1WZE//fGhtpH/nz3vJ3vgCVnQmiAERH6D1NGflo1Zci2lprMQkb83oQUsg863r8Z3RB6I32Zy61mJzNPQjPOLHJJr7U5nAWtqn4WQSFeuXMbLBHOiayJN9Fyxs+ZLGz8wUlTu+6DYcWwG8hdSxdVJev2q+boKD5sobzjqSQUYCG19tNeh7FcWROJHgefX6F+iq43woLQkm5+2++7D7ctWn/R/1Y49w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB0408.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7512::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Thu, 15 Oct 2020 16:32:34 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::2d63:fa59:f357:43d0]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::2d63:fa59:f357:43d0%11]) with mapi id 15.20.3455.031; Thu, 15 Oct 2020 16:32:34 +0000 From: "Abner Chang" To: Bret Barkelew , "devel@edk2.groups.io" CC: Sean Brogan Subject: Re: CI test on copyright Thread-Topic: CI test on copyright Thread-Index: AdajCZImN7SgFVQlR+qEyNQ8Uibo5AABfs02AABGrdA= Date: Thu, 15 Oct 2020 16:32:34 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: microsoft.com; dkim=none (message not signed) header.d=none;microsoft.com; dmarc=none action=none header.from=hpe.com; x-originating-ip: [1.34.113.40] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 570c7d96-9bc1-4de8-444b-08d87127ebcb x-ms-traffictypediagnostic: CS1PR8401MB0408: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Ujfq/bRz2R3okBIU44/mZLKQn9ZtW334nMkcYXhFgC8eu2YNrnuka+yrTFHxA+cdSor2IwjQsN9Aygq/0SZl4BrUNFw0qjFnx2N8DEFCojqts4XdOFoa5CBhWRnYEho7M6AdLgLWBR0MlEzyWU6DqJhdYDz08kndOfnq/yrONfSiH0a4Hyqpda8y9p2cHJTCWu6nGBaCeTAHa1ujs4RtO1hwvGVyAhYvEhlEzZ/aX9D9iY0UnLqJtEsyBEqBRTXrLHrxZ32Lq9TecpMTQC7KNYSh5GD4SUfQ6JY0MqnJuhqLvAvi+gW1cphBgNU0S/xDzHb2ML2ZkAVGXxFfgy/vqpCnCO5ZTgu7sLEECmqE7LAHWsd/jjS+902FN9x5gQA2kp7URlrKuLotKLuoCz5POg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(376002)(346002)(39860400002)(136003)(366004)(396003)(4326008)(166002)(71200400001)(86362001)(8936002)(186003)(55016002)(2906002)(45080400002)(8676002)(66476007)(9686003)(66556008)(66946007)(64756008)(66446008)(66616009)(3480700007)(33656002)(7696005)(110136005)(52536014)(76116006)(478600001)(316002)(5660300002)(53546011)(6506007)(99936003)(26005)(966005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: ezH8IPhg0Pa7rPsGvi7191nzzXM5/yauQVESXX/4XgPF4NqbYHggoT0rb55zAj+NBURT2n321N7KmT05hBZ2jacsFq+WynZg0jPRq/khieEugOFs4e7HHm7T64wZ10jcSmZroV+VtFhixDyh9smG0vl7wGhCSClDVtJsxHW5Ddj5R1ulMbFqF+CYvfxUoHQrRhLm94DAJbzlo6TxtZ3ScRKcuNSPquUWiEf1npXkBTCCfNl029iR17QGFzazDE+ApwoessDSlgBI09h6a0txKC5AiwB0L7MXVprh7ZrVFufUiLwWXy7wknDi7Y+X8t2hACTdlZbkyJNbLwTkGejY89uAOHU3NV6nXqsxHBFEGIvi67T6hhSYnNO+5ffIDADQm9nPpPXs1mPgVnrpb4epO5gxj5g7h5T0GCqum+nB2PpOikBoSVMq15YkzeXHvu+NAnHp+d3o/S3+nNq9NUewM2u5xL7kn30th1sdmOOh4CVg+yYZngu0jLpWE359CYLZHEnk1AeCOWscvQzoGpamGByi23tnCR86m+aJRQmXSWRKAjcCW9IrgvWYcnKfahMPnDFgsO7FGDnvfi6E3woT4CojF+Z8CP3d7jmJ3KwXd/HFv16z+tnTJD3qoWU7CJxEaKWw6f+i79lQrmsCQBAqAw== x-ms-exchange-transport-forked: True X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 570c7d96-9bc1-4de8-444b-08d87127ebcb X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2020 16:32:34.4826 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: oExe3gW/OIlzAlngnXc7nnUGeF4yEZOAdthG60NpF88b40NdxjknKOnwy7Vf54zQ0WO1TDGwSBqYEWJFrrwUdw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB0408 X-OriginatorOrg: hpe.com X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235,18.0.687 definitions=2020-10-15_10:2020-10-14,2020-10-15 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 bulkscore=0 clxscore=1015 phishscore=0 priorityscore=1501 lowpriorityscore=0 mlxlogscore=893 spamscore=0 impostorscore=0 suspectscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2010150107 X-Groupsio-MsgNum: 66273 Content-Language: en-US Content-Type: multipart/related; boundary="_004_CS1PR8401MB114433BD6B20A9E538C0D9C5FF020CS1PR8401MB1144_"; type="multipart/alternative" --_004_CS1PR8401MB114433BD6B20A9E538C0D9C5FF020CS1PR8401MB1144_ Content-Type: multipart/alternative; boundary="_000_CS1PR8401MB114433BD6B20A9E538C0D9C5FF020CS1PR8401MB1144_" --_000_CS1PR8401MB114433BD6B20A9E538C0D9C5FF020CS1PR8401MB1144_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable ## @file # Implementation of EFI REST JSON Structure Protocol. # # (C) Copyright 2020 Hewlett Packard Enterprise Development LP
# SPDX-License-Identifier: BSD-2-Clause-Patent # ## Or you can check the PR, https://github.com/tianocore/edk2/pull/1019 Abner From: Bret Barkelew [mailto:Bret.Barkelew@microsoft.com] Sent: Friday, October 16, 2020 12:24 AM To: Chang, Abner (HPS SW/FW Technologist) ; devel@edk2= .groups.io Cc: Sean Brogan Subject: RE: CI test on copyright Can you share the entire copyright header? In my experience, It's actually = complaining about one of the '#' or '/*' tags. - Bret From: Chang, Abner (HPS SW/FW Technologist) Sent: Thursday, October 15, 2020 9:21 AM To: devel@edk2.groups.io Cc: Bret Barkelew; Sean Brogan Subject: [EXTERNAL] CI test on copyright Hi Sean and Bret, I got the CI test error which says the first line in file header section mu= st have the copyright information, however the copyright is there and looks= to me fine as below, (C) Copyright 2020 Hewlett Packard Enterprise Development LP
[cid:image001.png@01D6A353.D58FEA40] The interesting part is CI seems happy with below format of copyright, and = this issue only happens on INF file but not on the *.c and *.h. Copyright (C) 2020 Hewlett Packard Enterprise Development LP
Any idea on this? Abner --_000_CS1PR8401MB114433BD6B20A9E538C0D9C5FF020CS1PR8401MB1144_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

 

## @file

# Implementation of EF= I REST JSON Structure Protocol.

#

#  (C) Copyright = 2020 Hewlett Packard Enterprise Development LP<BR><= /p>

#  SPDX-License-I= dentifier: BSD-2-Clause-Patent

#

##

 

Or you can check the P= R,

https://github.com/tianocore/edk2/pull/10= 19

 

Abner

 

From: Bret Barkelew [mailto:Bret.Barkelew@mic= rosoft.com]
Sent: Friday, October 16, 2020 12:24 AM
To: Chang, Abner (HPS SW/FW Technologist) <abner.chang@hpe.com>= ;; devel@edk2.groups.io
Cc: Sean Brogan <sean.brogan@microsoft.com>
Subject: RE: CI test on copyright

 

Can you share the entire copyright header? In my exp= erience, It’s actually complaining about one of the ‘#’ o= r ‘/*’ tags.

 

- Bret

 

From: = Chang, Abner (HPS SW/FW Technologist)
Sent: Thursday, October 15, 2020 9:21 AM
To: devel@edk2.groups.io=
Cc: Bret Barkelew= ; Sean Brogan
Subject: [EXTERNAL] CI test on copyright

 

Hi Sean and Bret,

I got the CI test error which says the first line in= file header section must have the copyright information, however the copyr= ight is there and looks to me fine as below,

(C) Copyright = 2020 Hewlett Packard Enterprise Development LP<BR>

 

 

 

The interesting part is CI seems happy with below format of copyright, a= nd this issue only happens on INF file but not on the *.c and *.h.

Copyright (C) = 2020 Hewlett Packard Enterprise Development LP<BR>=

 

Any idea on this?

Abner

 

--_000_CS1PR8401MB114433BD6B20A9E538C0D9C5FF020CS1PR8401MB1144_-- --_004_CS1PR8401MB114433BD6B20A9E538C0D9C5FF020CS1PR8401MB1144_ Content-Type: image/png; name="image001.png" Content-Description: image001.png Content-Disposition: inline; filename="image001.png"; size=18194; creation-date="Thu, 15 Oct 2020 16:32:33 GMT"; modification-date="Thu, 15 Oct 2020 16:32:33 GMT" Content-ID: Content-Transfer-Encoding: base64 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 AAAASUVORK5CYII= --_004_CS1PR8401MB114433BD6B20A9E538C0D9C5FF020CS1PR8401MB1144_--