From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61021+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61021+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776919; cv=none; d=zohomail.com; s=zohoarc; b=eI+GcLonLPVUf0pXXF6D9hcY6wrdtFoxmVCTi+dup/wdnjbVkO+rdJHrY+O5Lj69ZJqn2s12bJSF7JRalkzE2zIJKUtJtbLEBw5b5q+Obgh1EiM13xN2o9TEvzwWY29vIx9XsiZPADqdVcWc7QdVbYjkdqJwxCZOaIxn7fVhMUM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776919; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=s57clmC8OfJRiMwnebcAXv0QIJDFARcLo3rc0pGiyPo=; b=FNFLTWb909caFpIeg6fJ1vOpqcjLs1QPDkqCpkbhYSMhSbSZRwDq+QXfoGIJ5z3Aj0GbBVGvBa273Ekys7pJ4IU0MLGkzN44RhCHNe87I7zXyqvZUK4cO7vuZy7FGsq9bZotaW06bkPCUM6Z4o/HEtFgXw354DTK9j7As1HDppQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61021+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776919298790.2935961923724; Wed, 10 Jun 2020 01:15:19 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id wrU3YY1788612xQbfH5LuRhk; Wed, 10 Jun 2020 01:15:18 -0700 X-Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:18 -0700 IronPort-SDR: mzmNEVE6vlIFz23X8rT0V6xPg8Ya2LyKmeoLy6XkFXbJDVBWKxzp515kMtH+26D/jTKbhqpxwo gzN18O+LYq0w== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:18 -0700 IronPort-SDR: uvEl8meA+JmhwV97mXcMfxJi3cBLMa1rav9kzRkJcUGk79Hr1ZxYT6VT+Oez94vJ2sbSD87jQU xucpQ/smWC0Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220424" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:16 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Bob Feng , Liming Gao Subject: [edk2-devel] [PATCH v3 01/17] BaseTools/Scripts: Add EccCheck.py Date: Wed, 10 Jun 2020 16:14:21 +0800 Message-Id: <20200610081437.61352-2-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: VtE8BHFY4uGEZbDIEIZPB4cFx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776918; bh=U0d9suSaARGrWlDK4b0HlHHPFXzAtwCHH52dRvV/0j8=; h=Cc:Date:From:Reply-To:Subject:To; b=lkXO4HjYINeBlyLflydbjITn60p8G71J1GLuh3KpcAih0YDSjIXwduJ9odE1IWjm69e 7IVVxj619uIMDW9J/gb/e1r30hdS/LMSchulkSvaZxBivAQcXBazw2KQiSBmr44Q/Zd0+ WBZ0hGJdfa5EfeXGYtdjLGZzFWU5Xx3xWRM= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2606 EccCheck.py is a tool to report Ecc issues for commits, which will be run on open ci. But note not each kind of issue could be reported out. It can only handle the issues, whose line number in CSV report accurately map with their code in source code files. And comment issues can also be handled. Its usage is similar to PatchCheck.py. Type EccCheck.py -h and then learn how to use it. If a patch passes EccCheck, "Ecc Pass" will show up. Otherwise, "Ecc error detected" alerts the users and the details are also presented. Cc: Bob Feng Cc: Liming Gao Signed-off-by: Shenglei Zhang --- BaseTools/Scripts/EccCheck.py | 437 ++++++++++++++++++++++++++++++++++ 1 file changed, 437 insertions(+) create mode 100644 BaseTools/Scripts/EccCheck.py diff --git a/BaseTools/Scripts/EccCheck.py b/BaseTools/Scripts/EccCheck.py new file mode 100644 index 000000000000..2848a1e43864 --- /dev/null +++ b/BaseTools/Scripts/EccCheck.py @@ -0,0 +1,437 @@ +## @file +# Check a patch for various format issues +# +# Copyright (c) 2020, Intel Corporation. All rights reserved.
+# +# SPDX-License-Identifier: BSD-2-Clause-Patent +# + +import os +import re +import csv +import subprocess +import argparse +import sys +import yaml +import xml.dom.minidom + +__copyright__ =3D "Copyright (c) 2020, Intel Corporation All rights reser= ved." +ReModifyFile =3D re.compile(r'[B-Q,S-Z]+[\d]*\t(.*?)\n') +FindModifyFile =3D re.compile(r'\+\+\+ b\/(.*)') +LineScopePattern =3D (r'@@ -\d*\,*\d* \+\d*\,*\d* @@.*') +LineNumRange =3D re.compile(r'@@ -\d*\,*\d* \+(\d*)\,*(\d*) @@.*') + +EnvList =3D os.environ +GlobalSymbol =3D {} + +def AppendException(ExceptionList, ExceptionFile): + error_code_list =3D ExceptionList[::2] + keyword_list =3D ExceptionList[1::2] + domTree =3D xml.dom.minidom.parse(ExceptionFile) + rootNode =3D domTree.documentElement + for error_code, keyword in zip(error_code_list, keyword_list): + customer_node =3D domTree.createElement("Exception") + keyword_node =3D domTree.createElement("KeyWord") + keyword_node_text_value =3D domTree.createTextNode(keyword) + keyword_node.appendChild(keyword_node_text_value) + customer_node.appendChild(keyword_node) + error_code_node =3D domTree.createElement("ErrorID") + error_code_text_value =3D domTree.createTextNode(error_code) + error_code_node.appendChild(error_code_text_value) + customer_node.appendChild(error_code_node) + rootNode.appendChild(customer_node) + + with open(ExceptionFile, 'w') as f: + domTree.writexml(f,indent=3D'',addindent=3D'',newl=3D'\n',encoding= =3D'UTF-8') + +def GetPkgList(EnvList): + WORKDIR =3D EnvList['WORKDIR'] + dirs =3D os.listdir(WORKDIR) + PkgList =3D [] + for directory in dirs: + if directory.endswith('Pkg'): + PkgList.append(directory) + return PkgList + +def GenerateEccReport(EnvList, ModifyDirList, EccDiffRange): + IsECCNeed =3D False + IsTrue =3D True + PkgList =3D GetPkgList(EnvList) + + for Line in ModifyDirList: + print('echo Run ECC tool for the commit in %s' % Line) + GlobalSymbol['GenerateEccReport'] =3D True + for Pkg in PkgList: + if Pkg in Line: + IsECCNeed =3D True + Ecc_cmd =3D ["ecc", "-c", "%WORKDIR%\BaseTools\Source\Pyth= on\Ecc\config.ini", + "-e", "%WORKDIR%\BaseTools\Source\Python= \Ecc\exception.xml", + "-t", "%WORKDIR%\{}".format(Line), + "-r", "%WORKDIR%\Ecc.csv"] + _, _, result, return_code =3D ExecuteScript(Ecc_cmd, EnvLi= st, shell=3DTrue) + if return_code !=3D 0: + IsTrue =3D False + break + + if not IsTrue: + print('Fail to run ECC tool') + GlobalSymbol['SCRIPT_ERROR'] =3D True + EndDelFile(EnvList) + + if GlobalSymbol.get('GenerateEccReport'): + ParseEccReport(EnvList, EccDiffRange) + else: + print("Patch check tool or ECC tool don't detect error") + + if IsECCNeed: + revert_cmd =3D ["git", "checkout", "--", "%WORKDIR%\BaseTools\Sour= ce\Python\Ecc\exception.xml"] + _, _, result, return_code =3D ExecuteScript(revert_cmd, EnvList, s= hell=3DTrue) + else: + print("Doesn't need run ECC check") + return + +def ParseEccReport(EnvList, EccDiffRange): + WorkDir =3D EnvList['WORKDIR'] + EccLog =3D os.path.join(WorkDir, "Ecc.log") + EccsCsv =3D "Ecc.csv" + FileList =3D os.listdir(WorkDir) + rowLines =3D [] + if EccsCsv in FileList: + with open(EccsCsv) as Csv: + reader =3D csv.reader(Csv) + for row in reader: + for ModifyFile in EccDiffRange: + if ModifyFile in row[3]: + for i in EccDiffRange[ModifyFile]: + LineNo =3D int(row[4]) + if i[0] <=3D LineNo <=3D i[1]: + row[0] =3D '\nEFI coding style error' + row[1] =3D 'Error code: ' + row[1] + row[3] =3D 'File: ' + row[3] + row[4] =3D 'Line number: ' + row[4] + rowLine =3D '\n *'.join(row) + rowLines.append(rowLine) + break + break + if rowLines: + GlobalSymbol['ECC_PASS'] =3D False + + with open(EccLog, 'a') as EccFile: + AllLine =3D '\n'.join(rowLines) + AllLine =3D AllLine + '\n' + EccFile.writelines(AllLine) + +def RemoveFile(File): + if os.path.exists(File): + os.remove(File) + +def ExecuteScript(command, env_variables, collect_env=3DFalse, + enable_std_pipe=3DFalse, shell=3DTrue): + """launches a process that executes a script/shell command passed to it + + :param command: The command/script with its commandline + arguments to be executed + :type command: List:String + :param env_variables: Environment variables passed to the process + :type env_variables: String + :param collect_env: Enables the collection of evironment variables + when process execution is done + :type collect_env: Boolean + :param enable_std_pipe: Enables process out to be piped to + :type enable_std_pipe: String + :returns: a tuple of std_out, stderr , environment variables, + return code + :rtype: Tuple: (std_out, stderr , enVar, return_code) + """ + + env_marker =3D '-----env-----' + env =3D {} + kwarg =3D {"env": env_variables, + "universal_newlines": True, + "shell": shell, + "cwd": env_variables["WORKSPACE"]} + + if enable_std_pipe or collect_env: + kwarg["stdout"] =3D subprocess.PIPE + kwarg["stderr"] =3D subprocess.PIPE + + if collect_env: + # get the binary that prints environment variables based on os + if os.name =3D=3D 'nt': + get_var_command =3D "set" + else: + get_var_command =3D "env" + # modify the command to print the environment variables + if isinstance(command, list): + command +=3D ["&&", "echo", env_marker, "&&", + get_var_command, "&&", "echo", env_marker] + else: + command +=3D " " + " ".join(["&&", "echo", env_marker, + "&&", get_var_command, + "&&", "echo", env_marker]) + + # execute the command + execute =3D subprocess.Popen(command, **kwarg) + std_out, stderr =3D execute.communicate() + code =3D execute.returncode + + # wait for process to be done + execute.wait() + + # if collect enviroment variables + if collect_env: + # get the new environment variables + std_out, env =3D GetEnvironmentVariables(std_out, env_marker) + return (std_out, stderr, env, code) + +def GetEnvironmentVariables(std_out_str, marker): + """Gets the environment variables from a process + + :param std_out_str: The std_out pipe + :type std_out_str: String + :param marker: A begining and end mark of environment + variables printed to std_out + :type marker: String + :returns: The environment variables read from the process' std_out= pipe + :rtype: Tuple + """ + start_env_update =3D False + environment_vars =3D {} + out_put =3D "" + for line in std_out_str.split("\n"): + if start_env_update and len(line.split("=3D")) =3D=3D 2: + key, value =3D line.split("=3D") + environment_vars[key] =3D value + else: + out_put +=3D "\n" + line.replace(marker, "") + + if marker in line: + if start_env_update: + start_env_update =3D False + else: + start_env_update =3D True + return (out_put, environment_vars) + +def EndDelFile(EnvList): + WORKDIR =3D EnvList['WORKDIR'] + ModifyFileListLog =3D os.path.join(WORKDIR, 'PatchModifyFiles.log') + RemoveFile(ModifyFileListLog) + PatchLog =3D os.path.join(WORKDIR, 'PatchFile.log') + RemoveFile(PatchLog) + FileLog =3D os.path.join(WORKDIR, "File.log") + RemoveFile(FileLog) + if GlobalSymbol.get('GenerateEccReport'): + FileList =3D os.listdir(WORKDIR) + CsvList =3D [os.path.join(WORKDIR, File) for File in FileList if F= ile.endswith('.csv')] + for Csv in CsvList: + RemoveFile(Csv) + if GlobalSymbol.get('SCRIPT_ERROR'): + print('ECC tool detect error') + exit(1) + +def EdksetupRebuild(EnvList, WORKDIR): + EnvList['WORKDIR'] =3D WORKDIR + EnvList['WORKSPACE'] =3D WORKDIR + edk2_setup_cmd =3D ["edksetup", "Rebuild"] + _, _, result, return_code =3D ExecuteScript(edk2_setup_cmd, EnvList, c= ollect_env=3DTrue, shell=3DTrue) + if return_code =3D=3D 0: + for Key in result: + EnvList[Key] =3D result[Key] + return True + return False + +def GetDiffrange(EnvList, commit): + WORKDIR =3D EnvList['WORKDIR'] + ModifyFileListLog =3D EnvList['ModifyFileListLog'] + RangeDirectory =3D {} + PatchLog =3D os.path.join(WORKDIR, 'PatchFile.log') + Format_Patch_cmd =3D ["git", "show", str(commit), "--unified=3D0", ">"= , PatchLog] + _, _, result, return_code =3D ExecuteScript(Format_Patch_cmd, EnvList,= shell=3DTrue) + if return_code !=3D 0: + print('Fail to run GIT') + GlobalSymbol['SCRIPT_ERROR'] =3D True + EndDelFile(EnvList) + with open(PatchLog, encoding=3D'utf8') as PatchLogFile: + Filelines =3D PatchLogFile.readlines() + IsDelete =3D True + StartCheck =3D False + for line in Filelines: + ModifyFile =3D FindModifyFile.findall(line) + if ModifyFile and not StartCheck and os.path.isfile(ModifyFile= [0]): + ModifyFileCommentDic =3D GetCommentRange(EnvList, ModifyFi= le[0]) + IsDelete =3D False + StartCheck =3D True + ModifyFilieDic =3D ModifyFile[0] + ModifyFilieDic =3D ModifyFilieDic.replace("/","\\") + RangeDirectory[ModifyFilieDic] =3D [] + elif line.startswith('--- '): + StartCheck =3D False + elif re.match(LineScopePattern, line, re.I) and not IsDelete a= nd StartCheck: + startline =3D LineNumRange.search(line).group(1) + linerange =3D LineNumRange.search(line).group(2) + if not linerange: + linerange =3D '1' + RangeDirectory[ModifyFilieDic].append((int(startline), int= (startline) + int(linerange) - 1)) + for i in ModifyFileCommentDic: + if i[0] <=3D int(startline) <=3D i[1]: + RangeDirectory[ModifyFilieDic].append(i) + return RangeDirectory + +def GetCommentRange(EnvList, ModifyFile): + WORKDIR =3D EnvList['WORKDIR'] + ModifyFilePath =3D os.path.join(WORKDIR, ModifyFile) + with open(ModifyFilePath) as f: + LineNo =3D 1 + CommentRange =3D [] + Start =3D False + for line in f: + if line.startswith('/**'): + startno =3D LineNo + Start =3D True + if line.startswith('**/') and Start: + endno =3D LineNo + Start =3D False + CommentRange.append((int(startno), int(endno))) + LineNo +=3D 1 + + if CommentRange and CommentRange[0][0] =3D=3D 1: + del CommentRange[0] + return CommentRange + +def GetModifyDir(EnvList, commit): + WORKDIR =3D EnvList['WORKDIR'] + ModifyDirList =3D [] + ModifyFileListLog =3D os.path.join(WORKDIR, 'PatchModifyFiles.log') + EnvList['ModifyFileListLog'] =3D ModifyFileListLog + Patch_Modify_cmd =3D ["git", "diff", "--name-status", str(commit), str= (commit)+"~1", ">", ModifyFileListLog] + _, _, result, return_code =3D ExecuteScript(Patch_Modify_cmd, EnvList,= shell=3DTrue) + if return_code !=3D 0: + print('Fail to run GIT') + GlobalSymbol['SCRIPT_ERROR'] =3D True + EndDelFile(EnvList) + with open(ModifyFileListLog) as ModifyFile: + Filelines =3D ModifyFile.readlines() + for Line in Filelines: + FilePath =3D ReModifyFile.findall(Line) + if FilePath: + FileDir =3D os.path.dirname(FilePath[0]) + else: + continue + PkgList =3D GetPkgList(EnvList) + if FileDir in PkgList or not FileDir: + continue + else: + ModifyDirList.append('%s'%FileDir) + + ModifyDirList =3D list(set(ModifyDirList)) + return ModifyDirList + +def ApplyConfig(EnvList, ModifyDirList, EccDiffRange): + WORKDIR =3D EnvList['WORKDIR'] + ModifyPkgList =3D [] + for ModifyDir in ModifyDirList: + ModifyPkg =3D ModifyDir.split("/")[0] + ModifyPkgList.append(ModifyPkg) + ModifyPkgList =3D list(set(ModifyPkgList)) + for ModifyPkg in ModifyPkgList: + pkg_config_file =3D os.path.join(WORKDIR, ModifyPkg, ModifyPkg + "= .ci.yaml") + if os.path.exists(pkg_config_file): + with open(pkg_config_file, 'r') as f: + pkg_config =3D yaml.safe_load(f) + if "EccCheck" in pkg_config: + EccConfig =3D pkg_config["EccCheck"] + # + # Add exceptions + # + ExceptionList =3D EccConfig["ExceptionList"] + ExceptionFile =3D os.path.join(WORKDIR, "BaseTools", "Sour= ce", "Python", "Ecc", "exception.xml") + if os.path.exists(ExceptionFile): + AppendException(ExceptionList, ExceptionFile) + # + # Exclude ignored files + # + IgnoreFilesList =3D EccConfig['IgnoreFiles'] + for ignore_file in IgnoreFilesList: + ignore_file =3D ignore_file.replace("/", "\\") + ignore_file =3D os.path.join(ModifyPkg, ignore_file) + if ignore_file in EccDiffRange: + del EccDiffRange[ignore_file] + return + +def CheckOneCommit(commit): + WORKDIR =3D os.getcwd() + if not WORKDIR.endswith('edk2') and not WORKDIR.endswith('Edk2') and n= ot WORKDIR.endswith('\s'): + print(WORKDIR) + print("Error: invalid workspace.\nBefore using EccCheck.py, please= change workspace to edk2 root directory!") + exit(1) + EdksetupRebuild(EnvList, WORKDIR) + ModifyDirList =3D GetModifyDir(EnvList, commit) + EccDiffRange =3D GetDiffrange(EnvList, commit) + ApplyConfig(EnvList, ModifyDirList, EccDiffRange) + GenerateEccReport(EnvList, ModifyDirList, EccDiffRange) + EndDelFile(EnvList) + +def parse_options(): + parser =3D argparse.ArgumentParser(description=3D__copyright__) + parser.add_argument('commits', nargs=3D'*', + help=3D'[commit(s) ID | number of commits, like "-= 3" means check first 3 commits]') + args =3D parser.parse_args() + return args + +def process_one_arg(self, arg): + if len(arg) >=3D 2 and arg[0] =3D=3D '-': + count =3D int(arg[1:]) + CheckOneArg(arg, self.count).ok + + +def read_commit_list_from_git(start_commit, count): + cmd =3D ['git', 'rev-list', '--abbrev-commit', '--no-walk' ] + if count is not None: + cmd.append('--max-count=3D' + str(count)) + cmd.append(start_commit) + p =3D subprocess.Popen(cmd, + stdout=3Dsubprocess.PIPE, + stderr=3Dsubprocess.STDOUT) + result =3D p.communicate() + out =3D result[0].decode('utf-8', 'ignore') if result[0] and result[0]= .find(b"fatal")!=3D0 else None + return out.split() if out else [] + +def ReleaseReport(EnvList): + WORKDIR =3D EnvList['WORKDIR'] + EccLog =3D os.path.join(WORKDIR, "ECC.log") + if GlobalSymbol['ECC_PASS']: + print('\n=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3DEcc pass=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D') + RemoveFile(EccLog) + return 0 + else: + print('\n=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3DEcc error detected=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D') + with open(EccLog) as output: + print(output.read()) + RemoveFile(EccLog) + return -1 + +def main(): + commits =3D parse_options().commits + + if len(commits) =3D=3D 0: + commits =3D [ 'HEAD' ] + + if len(commits[0]) >=3D 2 and commits[0][0] =3D=3D '-': + count =3D int(commits[0][1:]) + commits =3D read_commit_list_from_git('HEAD', count) + + """ + This 'if' block is only used for creating pull request. + """ + if ".." in commits[0]: + commits =3D read_commit_list_from_git(commits[0], None) + + GlobalSymbol['ECC_PASS'] =3D True + for commit in commits: + CheckOneCommit(commit) + + retval =3D ReleaseReport(EnvList) + return retval + +if __name__ =3D=3D "__main__": + sys.exit(main()) --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61021): https://edk2.groups.io/g/devel/message/61021 Mute This Topic: https://groups.io/mt/74792209/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61022+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61022+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776921; cv=none; d=zohomail.com; s=zohoarc; b=nMfxWUeYxLVTXJ9oXefeihCMXyoepKQOQSJ1nZ5rYGhRhM402ykZPIS1IvRtmhD7FKf5sOqajfABQJjIEHOPVfvzWcMuTOTtyPcpbMTL4frXX6WgjBzHvA7rgj1/pW5uT4yEOIPVxHxJuNA/qzhz2Ex9XGD0SJ6SH6wJbd1ESCY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776921; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=JiWv3dRTvshBm17jn4xYp9LrE9zodcN/kPfdHXmYpLE=; b=UZbCPwLtftTbPWCC/P7Qy0dJOofta7J+bG+j63pMktJ3hWowwNbR7zRmmo4HCAMe96pCuQF/JmhOzDKcIQNS9MCbnCe8NSOVb1WP/nFjWHv3UuFOJY6n3BAk+yBC3x2OOG1D4W1VXdpSJK7LNhPQ/cKnAhvpZhay8XF36FXvLf0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61022+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776921320799.8024796061011; Wed, 10 Jun 2020 01:15:21 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id SOdXYY1788612xxK8FqjNJmg; Wed, 10 Jun 2020 01:15:21 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:20 -0700 IronPort-SDR: /bpB6DiOwn2oUKn9nAMV190hIfpiKRbZTpkJOmkOgZiv/mdIk55Jm8jIEf6anlzrn2eJ5CXEtf GekK5SHo3ypA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:20 -0700 IronPort-SDR: tdqsIPfyJnuLFsm85ZPKtxdVJDS3/XqTNXhMr2rDCA2coeDiDF/lLZwnPps4Xy6oPyJa5rtT/A 74BuaFPNHBYg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220432" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:18 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v3 02/17] pip-requirements.txt: Add Ecc required lib Date: Wed, 10 Jun 2020 16:14:22 +0800 Message-Id: <20200610081437.61352-3-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: w10Eadh9I6kkfl4yCEnlQHlkx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776921; bh=3rv9nkCzkJwzrkzpc88lhCq2uTp6VElbUrU9xu+MkU0=; h=Cc:Date:From:Reply-To:Subject:To; b=UXtcPqRjJwftUkHRnGFPE4Mhvjf/zGbUMrsMn9bjv5bpgq7CUt2Q8fF/9mtd4vDWF+p 3xrf4brRUYUWjchyORGz0r30TUhqx579445uktbX6pddQSb2+1EfTRQkIkHc0hZHHZIvf BGCaryy6mz0GvfB2HT2n+vgyzr0CY4CfteY= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" antlr4-python3-runtime is a lib to support Ecc run with Py3.x. Cc: Sean Brogan Cc: Bret Barkelew Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Shenglei Zhang --- pip-requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/pip-requirements.txt b/pip-requirements.txt index 574dac43b1a6..0fecd37f2a83 100644 --- a/pip-requirements.txt +++ b/pip-requirements.txt @@ -14,3 +14,4 @@ =20 edk2-pytool-library=3D=3D0.10.* edk2-pytool-extensions~=3D0.13.3 +antlr4-python3-runtime=3D=3D4.7.1 --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61022): https://edk2.groups.io/g/devel/message/61022 Mute This Topic: https://groups.io/mt/74792210/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61023+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61023+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776923; cv=none; d=zohomail.com; s=zohoarc; b=EMCXQrfNpWHsWIRHF/hpWFu+3XaO1pNLlsjinQ9ar9aCDcppB1R9Ay6uUfdjtEOE5z1bPpnoBwm316BPxJ+uzBQuM+2rJI9gvlF0snzAnV9h3sYsU+nZqcO6Z/VgXjARgDmN48BwfQXhRHWCpa/FYFeiWEQuIe9WdziaMRo252s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776923; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=OttKSLVqZ50JG8SQuRVqKlin10VO6c/rVLzzNi4MsHM=; b=GaeBNzBXAOZcaxRUAfKV0g2CP6UOfvRq+DsP3zJtSsJ0enZ62ZzGqNlpv2QWgnqZNAaa0Q6bdgHuVzgbmaVfOrZ+Oc8PGASKCfR0M1rHd9XD6RpLHOSDeE0OVa33ocOqwDMbDM80zuTHufLl7NCQdKx4bqS3dGx/qQ1ybetr9Xg= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61023+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776923549642.8858447576137; Wed, 10 Jun 2020 01:15:23 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id HGqVYY1788612xpxZfqt6f86; Wed, 10 Jun 2020 01:15:23 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:22 -0700 IronPort-SDR: lFuAe98FjPeQPvX/RyqT3X6lQy3i0krOzWDE1IIBT7u230ewzUoVyCXCtFGgmlCE1RbXaJ+paR xfYPgljmQZFg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:22 -0700 IronPort-SDR: wInfvTBKc+bAzYMpWfj0qbTz4/+XXBtz8REOmZf9jiRv3BZiL8uZrOJEffjT66uqxLnN8hrbdi Y8Cr2x47lqLQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220440" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:21 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v3 03/17] .azurepiplines: Add a pipline to check ECC issues for commits Date: Wed, 10 Jun 2020 16:14:23 +0800 Message-Id: <20200610081437.61352-4-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: tC1ZqCcXQUurGdn4MHCNrtYlx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776923; bh=bRbIvjm0dIrQxCpyPmiyxSkUjYLGqtsiK3ejeASwhc4=; h=Cc:Date:From:Reply-To:Subject:To; b=se5azfanH3+PCWsT78A/EEDptrNrFwhspm19gsPGM70XqX6oBtUvYOsjGWH4OtQdTrl yeFDCjQxyB9rS5hoJrhfHihk+s8Fsn6Zwl+cGdrok3/84jgn1tPlPLxzrLlUTy+qsrU6Z mD5jILURtq1eOkEN5YkhAt1UvHjz8PZqhEc= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2606 Add a pipeline to run the ECC checks on Azure Pipelines agents for edk2 open ci. Cc: Sean Brogan Cc: Bret Barkelew Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Shenglei Zhang --- .azurepipelines/Windows-EccCheck.yml | 38 ++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .azurepipelines/Windows-EccCheck.yml diff --git a/.azurepipelines/Windows-EccCheck.yml b/.azurepipelines/Windows= -EccCheck.yml new file mode 100644 index 000000000000..0d20551efb5f --- /dev/null +++ b/.azurepipelines/Windows-EccCheck.yml @@ -0,0 +1,38 @@ +## @file +# Azure Pipielines YML file that evalues the patch series in a PR using the +# python script BaseTools/Scripts/PatchCheck.py. +# +# NOTE: This example monitors pull requests against the edk2-ci branch. M= ost +# environments would replace 'edk2-ci' with 'master'. +# +# Copyright (c) 2019, Intel Corporation. All rights reserved.
+# SPDX-License-Identifier: BSD-2-Clause-Patent +# +# https://github.com/tianocore +# +## + +trigger: none + +pr: +- master + +pool: + vmImage: 'windows-latest' + +steps: +- checkout: self + clean: true + +- task: UsePythonVersion@0 + inputs: + versionSpec: '3.8.x' + architecture: 'x64' + +- script: pip install -r pip-requirements.txt + displayName: 'Install/Upgrade pip modules' + +- script: | + git fetch origin $(System.PullRequest.TargetBranch):$(System.PullReque= st.TargetBranch) + py -3 BaseTools/Scripts/EccCheck.py $(System.PullRequest.TargetBranch)= ..$(System.PullRequest.SourceCommitId) + displayName: 'Use EccCheck.py to verify patch series in pull request' --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61023): https://edk2.groups.io/g/devel/message/61023 Mute This Topic: https://groups.io/mt/74792211/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61024+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61024+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776925; cv=none; d=zohomail.com; s=zohoarc; b=dK//ZDiZIpQVDsOMZJ8n8jlliJoG8d4aDTULGtk1/n++qrBO8+KakEDDRjg1HpFchTqCzYObC33b/+zfp0wp9AEnt9FKe+PWmdoQ43WAufIDDvL2xyhdKDWT508Kes0Xrw3mxQidUtfx5YJZzIuC4I/jal9SOZYSH9kL9ArhKjc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776925; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=8wbTm0rOPWlQnup5ADtkGC8vmHj7EftJx0ZabHE5Yhk=; b=E/YVQ4FkVo5GVFvVIhwuQ5pflrgzRIC9M9ImI6WX4KTdb3NAfLrairRoNhfCn/W0VsZZLSPWzoZ41q4PWhpA9YWQTpep1RXOQpYqxKqYy+imowZltXlAtqnCsj3QaIn/iVGXRSeI0u53y6+pRSNzVzX0uKr4Ct9A+eXpWa7DXMw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61024+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776925386314.27138943566683; Wed, 10 Jun 2020 01:15:25 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id XB6GYY1788612xkd0k3qhEvY; Wed, 10 Jun 2020 01:15:25 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:24 -0700 IronPort-SDR: ZouUfCWQsDr6t7H2a1gAVdT+h+COW6GdfKCnH95f47DMacEkujhVRS+5sAh2phNGNNpvdSdEI8 PdBjTZr7Nh1A== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:24 -0700 IronPort-SDR: gjaUNnrTA98ZfvFd7U1+FGY5mlehAPFwqmk5T1tnY/Bup2f2zJImqEGE4qRA6NYFn6DDM7vTD5 DmXaGjvLQuHA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220450" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:23 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jian J Wang , Hao A Wu Subject: [edk2-devel] [PATCH v3 04/17] MdeModulePkg/MdeModulePkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:24 +0800 Message-Id: <20200610081437.61352-5-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: bgZcqb4n89qZHlhBO9bl9hAjx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776925; bh=o+9q6sz9Y+0tKjU5QYVUuXhPs6SAExzzeJ4AR3x040A=; h=Cc:Date:From:Reply-To:Subject:To; b=qY7oPc8zPBYvlMJDOWhJ74xUZwVrkkWQPfmoxg8qaW2w1lAhLbIbu4z3Fa82kRomeZR njtGwquYDWwoDtq7JFJVrrArBpfuq6T5jT3tP38b7os5fY0dL6pqbpiuVBx562dfl+BOG Ck3U6Si7YicX3IVI9NViopb/8v5t3BqK3ow= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jian J Wang Cc: Hao A Wu Signed-off-by: Shenglei Zhang --- MdeModulePkg/MdeModulePkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/MdeModulePkg/MdeModulePkg.ci.yaml b/MdeModulePkg/MdeModulePkg.= ci.yaml index 1cfc1328390e..cfdac0a73f0c 100644 --- a/MdeModulePkg/MdeModulePkg.ci.yaml +++ b/MdeModulePkg/MdeModulePkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined ci/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "MdeModulePkg.dsc" --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61024): https://edk2.groups.io/g/devel/message/61024 Mute This Topic: https://groups.io/mt/74792212/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61025+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61025+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776927; cv=none; d=zohomail.com; s=zohoarc; b=lWn+uFoAq7uN4mh7juA2vrxORF7lZuTHygCPaA3lOAR8JLEODgwKIlVcjj0xmEa7pDdNCqwmXaD6obZVGGeT+boSWHiTz2vkKr33Sp26n2CQ5CDBKnpZ9wTecHZCRY9/960JgLedNmKMUxsZAMvXmiiVmrwxYleXqMdGxwiX54A= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776927; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=dMCWXHFPLCaLq5wk5DLypmVhENDlSxPxTg9Yghmawns=; b=P9FYFa/A7C7A1i6u1JCttXwpd31GbDLYopcmiFhvpJrAsfIexAAHE+ufIHgrxvas3DsXkQ8CA429cQTyFm6JeXwTBhHf1wmTnqMjlynHzkNkBDTRH3GlfPQROzg8tvyyH0mLNeNND2C1JdDWmMr0TTJduFn/VRR+An0TDfZzcXk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61025+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776927593154.53535389071328; Wed, 10 Jun 2020 01:15:27 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id IBuTYY1788612xA0ALSBOA6b; Wed, 10 Jun 2020 01:15:27 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:26 -0700 IronPort-SDR: WWXFw5o/Wc54yidGc/zv2j+Tm5ZBUj4H+0f04uRV02YD4u0NFVHOEYALmEZaURtWcc2TsGEit1 QuFXV6pxJbmQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:26 -0700 IronPort-SDR: 2CSYhuj02btvr2rJXjtfyaFn74ixkGntWbsd+eWuP3uUbOF4NWYS86WsMNIUbPGhFRhC09oHGW 7uB7PMku9ODw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220454" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:25 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Laszlo Ersek , Ard Biesheuvel , Leif Lindholm Subject: [edk2-devel] [PATCH v3 05/17] ArmVirtPkg/ArmVirtPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:25 +0800 Message-Id: <20200610081437.61352-6-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: caZB2GriX4lPlnQETcbI74Iex1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776927; bh=amHRIP5QkyuWPw5DAVCNSo5fTs7Ckc2Vxl6c6is9V7M=; h=Cc:Date:From:Reply-To:Subject:To; b=dNPIPqk3lM0BS/QPX24JVTXiODCJHjqxf3Dt9+QxvqZ67Wgrosk/GTo2RZLrU/SGE57 CHzHIA1/cBokb4fuaaKjmjW7ltML8SmruaDC2l77elbFFHYOqPHxNLULKh4MuMcy/IcC/ H3czDdl6i0mSLCUAd7SECHFkg1zH36CY1vM= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Leif Lindholm Signed-off-by: Shenglei Zhang Acked-by: Laszlo Ersek --- ArmVirtPkg/ArmVirtPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ArmVirtPkg/ArmVirtPkg.ci.yaml b/ArmVirtPkg/ArmVirtPkg.ci.yaml index 4553725ee528..b52e621b3c5c 100644 --- a/ArmVirtPkg/ArmVirtPkg.ci.yaml +++ b/ArmVirtPkg/ArmVirtPkg.ci.yaml @@ -8,6 +8,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined .pytool/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "" # Don't support this test --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61025): https://edk2.groups.io/g/devel/message/61025 Mute This Topic: https://groups.io/mt/74792213/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61026+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61026+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776929; cv=none; d=zohomail.com; s=zohoarc; b=WjHxNpZxqsMw7apdF+Q4zm1EqpQD45fKcNK5yuyDJcCYgqTgMGmST6c9w3BzpB3cWLN0d56zll0Jd7jxgzFQcjh4LLUkI32cy/AnyFrnSTiowfEbM9TxXarx8sMalJwud81wePwcOpp8VQoMyvV/VGPz0uCFdctgzqciibUeCuQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776929; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=u6qGNbvNiSz/Fcok92tJMQCT1SwAHbs5IzcUF7uonuQ=; b=XdXhM7YkjX2cR7bahjdsql6y6V9Axg+L3S0V0WbKpJoRBin4v63o9HsMWVF7S1IwrRPBwsqZ398ExVR2Fx7a+dxrUC2ODRx/IZ0wNTFryeCpf7ML12B/PttKEgmxqz8/XZX0NLw6WVmLqALgEj+4gV25yw7AQrXRwFfXFava0wo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61026+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776929465252.3858327160682; Wed, 10 Jun 2020 01:15:29 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 9BEuYY1788612xO3rWJ4o9L5; Wed, 10 Jun 2020 01:15:29 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:28 -0700 IronPort-SDR: CAlzP5blzyISiHKFGKpsYYw32t+s1yQs+fn87fXArpS+Y6CJi2NHkfofv0kAr5eMUPb9Nn1nyi NwyTb6sXuDug== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:28 -0700 IronPort-SDR: qK/CV2xYI0Cfil4mEySVpFqURRGaQsz5cCz6CB/OPpstTKP/KMsVIXiEjO4swlxvuyHZHdiOrg Uk4tfj7zA/uQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220479" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:27 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jian J Wang , Xiaoyu Lu Subject: =?UTF-8?B?W2VkazItZGV2ZWxdIFtQQVRDSCB2MyAwNi8xN10gQ3J5cHRvUGtnL0NyeXB0b1BrZy5jaS55YW1s77yaIEFkZCBjb25maWd1cmF0aW9uIGZvciBFY2MgY2hlY2s=?= Date: Wed, 10 Jun 2020 16:14:26 +0800 Message-Id: <20200610081437.61352-7-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: Cmoyd3ZgrHw1xJEFmA7Pvde5x1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776929; bh=JPu0V1Tb3p3B8C1NO4BJBIKBZtEaJcjsxXhAakKZMss=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=hDN++UtFS27gTKCZM6lrvIOyXyFyKJBlUR5DlyAdvvEhBI8jqR/yxIG7cuXq9O4noRr 6pMNpzOtDNsnIEf8/nrZc7TmnxoobyzL0862E+Z9D9JyYBg+44pO/VYrsNEd9bgDtb3OX lF/v/N5aZrJi1Gl0HtWW04vQDl8f9Q+PA1g= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jian J Wang Cc: Xiaoyu Lu Signed-off-by: Shenglei Zhang --- CryptoPkg/CryptoPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CryptoPkg/CryptoPkg.ci.yaml b/CryptoPkg/CryptoPkg.ci.yaml index f54ebfb22e70..2c1a8a7f5072 100644 --- a/CryptoPkg/CryptoPkg.ci.yaml +++ b/CryptoPkg/CryptoPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "CryptoPkg.dsc" }, --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61026): https://edk2.groups.io/g/devel/message/61026 Mute This Topic: https://groups.io/mt/74792214/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61027+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61027+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776931; cv=none; d=zohomail.com; s=zohoarc; b=Vdv+Pt4MzDkeiO5GPs6tzVn9qDQ5bjlxeHUsAwCmQXma9araVc9ROc8344C9VPKMlcA8w1l5BOLngfa5YV/oulh4UPnd7jtI8uLnG7hPnQAl84jm+CItQNNHb9WERZ5S6t/a2ute+Zrg+Gg9msN9jIm3k965cgFgumN9GOV7Pco= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776931; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=lsIe/ZWONTtmfcuoVsMffX+vy/yiBzOUaAqTkNBZUdI=; b=KywhVRcfMR03lWK7LYaRhrgpkKcHd6l0BWfhiSNmYJSbmT7KXDdJ6dvsN1ItKBLNmnaGlUW3yjqhjZRJda9V4RtetjJ+2VDo3wKTlgKPN7EklkfTx0geNViGuHvN2lJXckDr7yj4cfyJJgQYRYuje2YcmDDzsZAAHB8AcxqshKo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61027+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776931723525.9625952575755; Wed, 10 Jun 2020 01:15:31 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id pGOmYY1788612x0oNWNWvyYX; Wed, 10 Jun 2020 01:15:31 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:30 -0700 IronPort-SDR: wZPBKN+IMqmESt8+qVTBfCaAQPby6WZByZNUjXnCofpGCH4odC2YYcaWKU0YA0qyO4hklXAN2p 3+b2YlochdEw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:30 -0700 IronPort-SDR: fOk931T9AKspvS4WLuAATDwWpZzYE86Gv5GcIsBbesHx7B6QTWjynXAiiX5hSOAgelYZv4Cg4l 9J3Iv1zEnlDg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220494" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:29 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jordan Justen , Andrew Fish , Ray Ni Subject: [edk2-devel] [PATCH v3 07/17] EmulatorPkg/EmulatorPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:27 +0800 Message-Id: <20200610081437.61352-8-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: YVnTCO9YxgecGm71FnKWNRqbx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776931; bh=9xxjOZxcsGRMFCPMv9Ap7xZ2b2ik46D5AIg1SrjW3I4=; h=Cc:Date:From:Reply-To:Subject:To; b=ItoDhQjlSp/KB3mpfLTiqQI51aoiMglX8TY6OVFMGe1YVCmVADHSuooIY273WNNlm+Y ulH3JjP1u0bsgcU6MEuKEv4Avw1PQaMeljjN0JF0SL0B5Tn1sGkFs8YATBSRmXso0RFlT BejhHc2KaOs/GNsayrdrz/Dg6DxfHM58uYs= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jordan Justen Cc: Andrew Fish Cc: Ray Ni Signed-off-by: Shenglei Zhang --- EmulatorPkg/EmulatorPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/EmulatorPkg/EmulatorPkg.ci.yaml b/EmulatorPkg/EmulatorPkg.ci.y= aml index 81f81780ec76..a5c932366c8a 100644 --- a/EmulatorPkg/EmulatorPkg.ci.yaml +++ b/EmulatorPkg/EmulatorPkg.ci.yaml @@ -8,6 +8,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined .pytool/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "" # Don't support this test --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61027): https://edk2.groups.io/g/devel/message/61027 Mute This Topic: https://groups.io/mt/74792215/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61028+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61028+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776933; cv=none; d=zohomail.com; s=zohoarc; b=ZSC/XasviuqADacfDoTS7GmhcPezgP0C/K7Ax/CJoxMOdYqu0qU0vW1AQNN5a3CtzC84LYSWrgyOueZQE0c+yfp/wW1k+BW1xe+53L6r0RquYPtwPm6OVwchWBrMAVBfMhrq+P354QSrxkKoC0Qao6R3qj1FLg2oB+xI+LPiMlY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776933; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=OKta/ou4z3SqLXjlW/SF3BE0UIeJyYTLRYaj1Dpw/b4=; b=FA/8z/Vd8avvmy0/e2O844U4wcUnQ8TSvcumxkZlITt2WFfP4Rryjfa+MquYmd+qMjDfXfChH8ApRxUw2Z0WBljsN7qXEEOejj+KviAGrrlnGCqWmMb52G031KcmSZKbjHGC3PuH6pAERonpOeXRIc22NOVdkoGgkxFXjHY3CjQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61028+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776933727657.4214880291224; Wed, 10 Jun 2020 01:15:33 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id WyuqYY1788612xHmAeJweyT5; Wed, 10 Jun 2020 01:15:33 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:32 -0700 IronPort-SDR: I+0iTKEvB7HHT0E3RVgMdbTEZWKO+JzvR0PtPcCArruC9FGEPlVqAVR4m7Djeaul69gJJFTIJt pbYkmTDQFpKw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:32 -0700 IronPort-SDR: VE7hmY/3Owk75Eioe4m3HEfaFiybhxne/M/oIXX8Fa6DpAw898tmahBjryGZ2O3XZvifzYqaws h6sbA3MOdAHw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220509" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:31 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni Subject: [edk2-devel] [PATCH v3 08/17] FatPkg/FatPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:28 +0800 Message-Id: <20200610081437.61352-9-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: 1Gi03bU0hl44pB3iOtNVMADRx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776933; bh=8NR0vctBqpweVLKgPR2fV471vaCAokMBVA/KILBKhTk=; h=Cc:Date:From:Reply-To:Subject:To; b=Oy0leoNXN9BXuf59i+IBkpPsm7xvjCyaITExSHbX5Jq0tlhjbrzDxIsaSns5PhUVLCI spg2yjBZChRNju542pIC0eBqBiHaURuj6yyqeSnZLCI9Ag7VKbl8olYFOuUKTFK0ETFmC hjQ/+v0DtGogTvJvRij34iFu1YDq1odOyLk= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Ray Ni Signed-off-by: Shenglei Zhang --- FatPkg/FatPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/FatPkg/FatPkg.ci.yaml b/FatPkg/FatPkg.ci.yaml index 8b0fb1d4fcd5..82069d3a7534 100644 --- a/FatPkg/FatPkg.ci.yaml +++ b/FatPkg/FatPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "FatPkg.dsc" }, --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61028): https://edk2.groups.io/g/devel/message/61028 Mute This Topic: https://groups.io/mt/74792216/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61029+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61029+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776935; cv=none; d=zohomail.com; s=zohoarc; b=TTMhnQ3kqAdzRjmu+HQqIZ/3c72T5ru04R1nu/WB7ElSLWNLEdalPQeh2n8D6F/k3g8G/wnvd+74cGBXcoOvrBhgTZdo3orKi6zy1p9gmK3SxIcckhY9Nl5enyhsp5POLl0vpnuNC1Esz+PZls0+IS29vzzFithzc/8SXF0oRlI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776935; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=WLCL7hNVpEFV2ikL5GB4sd4KNubNDwI3lNjBMe7M1lY=; b=S7V42Er6vIh7dNG1D5V5WknHnT4zbTruDwfXYX9gj47iQDvryhdoxXtG7j7WRearQz/RSFrHlPh615PDDaqqnSOzi4pO1w33xLiZ0WqfClog7NEF07a9CX1LghoenWDz+mvvnBXSjYNB6t9C2QuLt5In/heq36o4Pbw7MqQTKq0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61029+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776935728849.9444004443214; Wed, 10 Jun 2020 01:15:35 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id InVdYY1788612x3X02Ht3dTq; Wed, 10 Jun 2020 01:15:35 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:34 -0700 IronPort-SDR: OBwYv3dD4Lg3bWSmoJw4qoILxZzFIRr+OsqjBhS70JefTL28CEWVes7opPYeOqj8lLaoocPMdE Kuf9NhQcVPCg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:34 -0700 IronPort-SDR: +3KtAo7I7Hj6ZM2VwwoOfwI6bPCpgQAun6N6OI+0RDNBE/OASUtjQVZdibayBzH9udQtt5ivlg u0RUMO+ePbEg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220519" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:33 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Liming Gao , Michael D Kinney Subject: [edk2-devel] [PATCH v3 09/17] FmpDevicePkg/FmpDevicePkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:29 +0800 Message-Id: <20200610081437.61352-10-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: 33WbLtRd2GaA2BdEEt5zuairx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776935; bh=cWffvEXb/s0Dg9RZxvCwrokd7DMX6yeagXzWNH2i+sQ=; h=Cc:Date:From:Reply-To:Subject:To; b=exN/PRoIIVKm9UxeIWg+OhlksYOpy+sHPdybIM/5reR/8IWSEx394SxklOjFOl56qpm zt8D9ABTG11VQr5Bda1g9VxOHsuatZ/2uzAhj6V2qRkZyueRNbNyil56bvolFxMuXvGaT PN1Ol7QLOtBlSyzs6cBOJTHprR9/NTgpXxA= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Liming Gao Cc: Michael D Kinney Signed-off-by: Shenglei Zhang --- FmpDevicePkg/FmpDevicePkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/FmpDevicePkg/FmpDevicePkg.ci.yaml b/FmpDevicePkg/FmpDevicePkg.= ci.yaml index 74a0aefe8e49..99ffa4aae8f2 100644 --- a/FmpDevicePkg/FmpDevicePkg.ci.yaml +++ b/FmpDevicePkg/FmpDevicePkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "FmpDevicePkg.dsc" }, --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61029): https://edk2.groups.io/g/devel/message/61029 Mute This Topic: https://groups.io/mt/74792217/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61030+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61030+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776937; cv=none; d=zohomail.com; s=zohoarc; b=nVTjsXzw0YcjVgdKo1rLAJbPWsq5YKFbY57sIegn58knrzpKwqk4LXoF9/dbrqcVIHaQAqRL5b0fR4lOWV2g/lu8dgJAcGD1d+mSljo2qeKnHym474WQnY62IXHZoXanHLqILWbs1SqtURz8CvwYQ9x2blJFWQGzRhJYNPIfiXI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776937; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=wXD0l62qz1l4H0AFZNccrIrcgt/3kfoufTfwzYZYj18=; b=BokrilmZF/ecJI6AKNgnK6BxjTlomgxoJwPZdNSoeiDlBwCvtBDka/fzQvxnS+f3Y006cNPx2bK8bduwTZvT6Ku3w60WQmGRj84RsYTpnMwd7sRH62S3NxhXosinI1j84XICW3f5MWaTcWfQEqk94g99cxc/L1FopNzfwbmEcqA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61030+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 159177693749157.23245544242809; Wed, 10 Jun 2020 01:15:37 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 81h3YY1788612xd992DsqlmT; Wed, 10 Jun 2020 01:15:37 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:36 -0700 IronPort-SDR: 36Tq4JhutZcNkUVZosVHaEEsBvatfd3PYk16P+DhDBJEdZP9UpUNHp69trS7+xdEozxM4RpESF ykfhoiDqsUUg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:36 -0700 IronPort-SDR: YijoR41VaYO1vBMAEbBu14lcLFPx4i6cdaRVgipurNjwtTmm6Wx3MXEMTYVS/pKqMrMDN1nQuo 12yFDJVEd8Qg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220534" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:35 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v3 10/17] MdePkg/MdePkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:30 +0800 Message-Id: <20200610081437.61352-11-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: gdVNjEXKtUvBpZaNbm0z2CqCx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776937; bh=q7r6Fny/BUlhuc6rhpUdzJflLlAMgAW5fP9sl0+TOEE=; h=Cc:Date:From:Reply-To:Subject:To; b=fnk/uhl8QfsVD0VVnPPQqmDu9iyZUV2YiHrUKmLDJvHcufawbEZnFlJzO5Lx8lrUvhM tcgm4PykBXppEDs0+dZw4o6tOwXJOPjVUQrsBJvuQNGq0mVN1jr9oPch18Q5GdbQTAgbZ GihRvCq9cIBMQdWOxpMD+3VzlnGWffufc8c= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Shenglei Zhang --- MdePkg/MdePkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/MdePkg/MdePkg.ci.yaml b/MdePkg/MdePkg.ci.yaml index 3268f1535499..e779dac912b4 100644 --- a/MdePkg/MdePkg.ci.yaml +++ b/MdePkg/MdePkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined ci/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "MdePkg.dsc" --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61030): https://edk2.groups.io/g/devel/message/61030 Mute This Topic: https://groups.io/mt/74792218/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61031+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61031+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776939; cv=none; d=zohomail.com; s=zohoarc; b=MqPtpEdeI5/Niz6S74xJ87Vgm8THZKM9vPjSNlQtGh8xykGMmKIA2BBLkUIPNLtJ6GMK90gbCnkC4ALAwx1fhkE4V1eKXdVfppRROH/lUj7W1VFrje8wr1FO1lfottkRy/VHxalKaRwzXeWMFNdHotkkHsSbiqnpFbQrapReCwg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776939; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=2+TeVVILch19qTl/26bZAOVwYUZLRYl+pu5+7nJgSTU=; b=ml1v6NJxH9GUyWbMm8u48/zgLmgWJhdYbZWm1tY49VXzeVXafron3T1OsfP1zsVoPFFh4vv666TkgvG2rXW02je83k+vuLJDeEMlrtT/Zb3OEk2++HQny13/OsfAvHd9c56w2a2gbZ9Nba9Z7o4pXVn4xu3v9Nou1jZ66ctdGUQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61031+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776939655807.6832059188657; Wed, 10 Jun 2020 01:15:39 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id xH0QYY1788612xLwBLbdOHFN; Wed, 10 Jun 2020 01:15:39 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:38 -0700 IronPort-SDR: I/vevKI0TL6FGa7FrNet3PFeKt3N1lHb4YgymKGsajzOr3RLTWlEa2GcPQWgoST+jjuo0Znh2X JmNOq7ij9jtQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:38 -0700 IronPort-SDR: oK+5saUcwsBM1k7zUSJ3YKMsIsFIPBwAZ4howyJQZpY97jp78o03UT8DBdygVY7EV36jZPty9P caajEJ1ymnfg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220538" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:37 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Maciej Rabeda , Jiaxin Wu , Siyuan Fu Subject: [edk2-devel] [PATCH v3 11/17] NetworkPkg/NetworkPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:31 +0800 Message-Id: <20200610081437.61352-12-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: ri80wShl9vHwJFisqOXVT2I2x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776939; bh=wHRSQxHycswthJLK84a8/TfHgV+97TQ4uKRlft1YQkM=; h=Cc:Date:From:Reply-To:Subject:To; b=g33FHbffsMOoy9a++buB6G8j0M0O0AWB/HF5kG9LPt/lt1jEGTKhACZF+zpaTmJs/Ub 2CtcT14d0TIM6P5VNwBgoUK5x2my81Au2xXQnF5nUOVjDDMnTtfBfGcxuScqUBeF9/hNC SNSnJmKlMEAGPxdh2XJF+ClaWG+iDTEAUuo= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Maciej Rabeda Cc: Jiaxin Wu Cc: Siyuan Fu Signed-off-by: Shenglei Zhang Reviewed-by: Maciej Rabeda --- NetworkPkg/NetworkPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/NetworkPkg/NetworkPkg.ci.yaml b/NetworkPkg/NetworkPkg.ci.yaml index 70f2e1014748..7cd61912c71e 100644 --- a/NetworkPkg/NetworkPkg.ci.yaml +++ b/NetworkPkg/NetworkPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "NetworkPkg.dsc" }, --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61031): https://edk2.groups.io/g/devel/message/61031 Mute This Topic: https://groups.io/mt/74792219/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61032+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61032+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776941; cv=none; d=zohomail.com; s=zohoarc; b=DxRNQlyO0pZqRzBbKdJuENv7fCIcOyQhS8ZRXf3D8zzgcvlG7SZjsh+XNU2k8gmYWNUeQMi9aH/S/WyWrvPl+iQ+2Fw195dnVNFLzvduSvnC3pGNxKnykuRtAiS1p/kBcNK/pObcY0+ts5LPWiS9vAIjhcnKYNlnspqXZ10BhYg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776941; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=Sl2A5t91xpK7d8AaNuCQmh/HwFnL/TPn1m9Y6NyqJNA=; b=gQUozl/t8SwlLOJGsTnzWyPz0/ZJFnqIcxqAP4dpHjip5IVUp7CnIV28B48GeJzAxAaFR2N436dxyvJtNLvoLaiDIikHSagOBpxoTVM+kB3MaTc4wrk/Ba2MKHiyBKv0XGUKpg7ESnqSXjugEA6QxKbCbUJeUDLTxT29SV2RW9o= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61032+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776941667899.2982712295486; Wed, 10 Jun 2020 01:15:41 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id gSlHYY1788612xt7xL2Km4fz; Wed, 10 Jun 2020 01:15:41 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:40 -0700 IronPort-SDR: t60gsbkWpqUSwbnbZxMHaCxYlPPE/H09iH0OdK93Ae2Mtqicxp3RrtKglXwVX1gY6n1ywzhs7o WUDcc3MtEiew== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:40 -0700 IronPort-SDR: AqkZH8qpkBzYoJ8BcNl/veRzSRnqP5yegp6SRsTTXHiYktkLdH2ePRTRMgbS4KO7RNrHkPgSQj jSbfXQmmDvHA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220548" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:39 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jordan Justen , Laszlo Ersek , Ard Biesheuvel Subject: [edk2-devel] [PATCH v3 12/17] OvmfPkg/OvmfPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:32 +0800 Message-Id: <20200610081437.61352-13-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: 1SIRGdnXAk5U9mM9aIVzYX3hx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776941; bh=aCKXYsIIXwn4nMqbmWqCcGJhuxHLt9DO4ft3Zs+PnVw=; h=Cc:Date:From:Reply-To:Subject:To; b=pR0ry6hhCD30zNdQjiy8WOqXGjI9fMGqES26FJAkkkre6/JxlGGbtsiTcO1AKmCqP9h 8SxnnXZcHq6VA/xO3e7lh/IlHEV14gKanlIdyXjUq0AKwciGXCuNr3V1QChuO2FIB++GC wF/7fH36y4Lyu/h0gRR/CIIMod3DIpw95wE= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Shenglei Zhang Acked-by: Laszlo Ersek --- OvmfPkg/OvmfPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/OvmfPkg/OvmfPkg.ci.yaml b/OvmfPkg/OvmfPkg.ci.yaml index 98992f0429ff..67561c0bace0 100644 --- a/OvmfPkg/OvmfPkg.ci.yaml +++ b/OvmfPkg/OvmfPkg.ci.yaml @@ -8,6 +8,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined .pytool/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "" # Don't support this test --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61032): https://edk2.groups.io/g/devel/message/61032 Mute This Topic: https://groups.io/mt/74792220/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61033+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61033+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776944; cv=none; d=zohomail.com; s=zohoarc; b=V1drdNs+G+dQ5aFece+SlLpkSCnC3fI4s/BlbyYzyrmQmiGPm/6GBk7o1EXjiy1M94iK0LF0saRxYMSa+b6XAKZ/1E2x5OYcwZdy/Ji7/sxiwNbd6BzHKW983WnLHJocZ4xAqj5rl/mVspcaERCetZnMMOLZl2cMf2CCDAFJx7U= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776944; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=k5SmUuCxdstZPL7qZl3wWRVVAyu0zUBrMS11deEwiWo=; b=Jbi6i1BBk7j6Uq2BqwL7Kp1jGHltS5l3xp1Vh9Drr32gi3ZDblur+QrqZfvYKJuzKKpkCjtLQT77meF0GmLo7Q8SfOJem9ixiqnZI9mCb9l/CAW98+gi/94VU5HL68ovrNPEj1+ZTwfUhHg2Q1zlsCa3Ktf5rWctqvcEoy0typM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61033+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776944144351.0594821204371; Wed, 10 Jun 2020 01:15:44 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 48efYY1788612xlimaQv43gW; Wed, 10 Jun 2020 01:15:43 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:43 -0700 IronPort-SDR: tmFh43MmJ5YQSFuGQuFbJGZFWy2fUc4iJzn0Ub9c/GbJjMyPK2cKMglh5fRyDCChMw7Mgy0cZv LWjJhgheYGhQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:43 -0700 IronPort-SDR: McrVdIHVEVMo6naZ26tKcvTB0gOOjNZhfeFoTTQsVQzHdNPJ2FwqTXS8h3rBln11GYxd4HYzjA 0sgrai3/SolA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220689" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:41 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni Subject: [edk2-devel] [PATCH v3 13/17] PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:33 +0800 Message-Id: <20200610081437.61352-14-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: ndok4hjTFc4alimqhSwukBIKx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776943; bh=dCSwku2m9eNIUP3M+sCHNlcnE1JYOOv0Msuaps7smDk=; h=Cc:Date:From:Reply-To:Subject:To; b=cQF6MlzgtRZ3AB/IFLYz566a8wnCA5DTTWYuGYq9jtWbLx7sWJMbR1ZOQ4McLGQfJ29 IO9m0OcGs25U9Tj6MUBUcNods489xA8QZAtDPnic3z2L87ZBcuqLELpW2F5YNIHgto/zx 1gChAWlm0vyo2Plkb5j5U1r9ugsiCn1j7AI= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Ray Ni Signed-off-by: Shenglei Zhang --- PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml b/PcAtChipsetPkg/PcAtChi= psetPkg.ci.yaml index be470807bd9e..5809ff8e3b1c 100644 --- a/PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml +++ b/PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "PcAtChipsetPkg.dsc" }, --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61033): https://edk2.groups.io/g/devel/message/61033 Mute This Topic: https://groups.io/mt/74792221/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61034+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61034+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776946; cv=none; d=zohomail.com; s=zohoarc; b=hPl8cNo8if2o0Becl9UzUizyHr18J1x9iZvk6gxAcrHzJkDesiO1r+F5iHPe8gwyW+ThmlOySPr833WsnCLbeC6NxkgxavPX9PS8GeSSNW1dxLAoXN9ZzquPuiaNLhECCF1zjf1258/ja595KVt0/7NQ9aKiaom5Se+/inp+S34= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776946; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=bnjEVHBrYsc85oB8DoTuJ7Se9rolPIuYdyEIvZxsSI0=; b=coHoC0LS2aoSdaufCEcpmvbjLIsdiJR6Wi7Turxb2KNuMMhifFij1y4YO/UXflqOjPrrH95elSUlF/JKShvDR2rFKS4eRebs6fnOLefn/jw3+TZQ/SQHsSe2IcWQIJLBxZOOEGKLR1FgA0ZAF6pjpE4NkI7IavY9S2sgxVoP8W0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61034+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776946230720.5467630805765; Wed, 10 Jun 2020 01:15:46 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id H5SpYY1788612xlygu5BwAUP; Wed, 10 Jun 2020 01:15:45 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:45 -0700 IronPort-SDR: cbWcPXAFi1658A3NtsUE5ZZALDESLjUegHVKXbOFwPBKEsQtYQZNURm1hbB03HNW9EDMLyClT+ VMdhiBk4y2xg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:45 -0700 IronPort-SDR: X8r65xkofAXf2mxel/W2WssIqhcyNg0rW1VrA71XATsP1w36GFdEhKkN66ObSQ3qlWcEJ7EvEH r8dshXHzCxiw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220773" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:43 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jiewen Yao , Jian J Wang , Chao Zhang Subject: [edk2-devel] [PATCH v3 14/17] SecurityPkg/SecurityPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:34 +0800 Message-Id: <20200610081437.61352-15-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: lX8qSdrRQxpVw0vLmTZva0scx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776945; bh=3xJFt9qM4LjO8EIE4OxJYzVX6voJvnqMBzNIAYUgxeg=; h=Cc:Date:From:Reply-To:Subject:To; b=SBAgE3BENLaI3AVt5uzqyzje6AjV/G6gk86EgD5mD4Q5U8BHFhaQfEu63JULrQhRO0m FZnkGcsQpKP6wP22i03fsjNXi2f+Ogqdsh9XqwJPkutJDn6642/osostRCRRux1+jsLhe d7P0RNK2HXqGDNMB6kDbplbeUqu/dUWGiWc= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Jiewen Yao Cc: Jian J Wang Cc: Chao Zhang Signed-off-by: Shenglei Zhang --- SecurityPkg/SecurityPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/SecurityPkg/SecurityPkg.ci.yaml b/SecurityPkg/SecurityPkg.ci.y= aml index 953219053318..dc70ce642171 100644 --- a/SecurityPkg/SecurityPkg.ci.yaml +++ b/SecurityPkg/SecurityPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "SecurityPkg.dsc" }, --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61034): https://edk2.groups.io/g/devel/message/61034 Mute This Topic: https://groups.io/mt/74792223/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61035+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61035+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776948; cv=none; d=zohomail.com; s=zohoarc; b=PgdofZzpz8mzg8cVGBnvDPRc/zE3VaiQGsE4cek97jnQ86PugRTVjv/YUGW0EXJBhExMLZuqDmYipoqlL42JkVqG7BUvOz9uchNOW+HZKjWsX1y//V9dDHdXpCQhmZDduvmPtt3TXxBOqQDM9xyexMij943NtXgPvoeT6W3lOJ4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776948; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=VYGUicN0l9gnWW98b+FNrvHXRWcwxlDGb+1VdmRhUEs=; b=LXb52ri7sn4vjo/PDkwaMFG/mvttdTcIMdE+6QcscJz16bA/R2Y8cLXCTIoCwsPZ0Ocks986Z1IcTM1L+wk+sW14vU4P5P8kuSs6YSYA6TXK26Jk7aDQp+VZ1BhZxrM36leSu6g0RTv9dRO7/sWN8nT9e7vY+f7uhnBMRbmu/zw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61035+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776948091530.4156442106248; Wed, 10 Jun 2020 01:15:48 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id JlyOYY1788612xONgdoW23E9; Wed, 10 Jun 2020 01:15:47 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:47 -0700 IronPort-SDR: Hn3EHVKyQ8jbJFu90h4enitPMwIRpTPStNnJVvMFPy+jFruzExvLT9fXJE09oghd4D1GSgjnFz BOZotigow1cw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:47 -0700 IronPort-SDR: fgGm6m3MeJlebhWPty16pX1oWshg2hzPeK9HdlrKfuAro6Iils/EJDna4J0PD7VPeHcF4RLotC ApOfj80SaFWA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220787" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:45 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni , Zhichao Gao Subject: [edk2-devel] [PATCH v3 15/17] ShellPkg/ShellPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:35 +0800 Message-Id: <20200610081437.61352-16-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: NkGu43S9KdA849VxEnPWvCfHx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776947; bh=gKlm3FZ4zEXqZLFVT3bQAt3n18DZI1cKBm0wvdPrBgc=; h=Cc:Date:From:Reply-To:Subject:To; b=pN3w/PM4G9AaxpUqaASPukTsDDpGFbmSpHZ6qGy1b5PHm3hbPv1APncjXoCWE/zWIPq o8HOM4KgU/lyIvStf4122d8CG+gkFQAP7lwjAZ3Jc9+P3r8svbQ7PfSW94Ay5nvxxAWUC NDqfZ1/+G7RjEdJh2kD/NZn6NwqHIyGMUnM= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Ray Ni Cc: Zhichao Gao Signed-off-by: Shenglei Zhang --- ShellPkg/ShellPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ShellPkg/ShellPkg.ci.yaml b/ShellPkg/ShellPkg.ci.yaml index 67de34a2556e..528bd2cc41cc 100644 --- a/ShellPkg/ShellPkg.ci.yaml +++ b/ShellPkg/ShellPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "ShellPkg.dsc" }, --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61035): https://edk2.groups.io/g/devel/message/61035 Mute This Topic: https://groups.io/mt/74792225/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61036+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61036+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776949; cv=none; d=zohomail.com; s=zohoarc; b=XOt65dINdHJj3VKy+m+WZMuhBTUF4wZspb9FFLw5haXI63edG3UdINfaaDpYgBuSlNUgzXr2dJy1VXkMHnF3LRZsA71Un6rf4vUvdVIlUJXoQi2Mw6mdMUddbQS0+wnaVhKSjIbOW8E9WSoqJXQA5l3z8Fbg+QgL+8C89bpvPyw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776949; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=O7irZp6XvukbPFoBOoFx1MOtCxOZbsVaS2/N/zjUnh4=; b=iJ/LkaUb5uSTZrYOn1CVh8seXmIp3EUGF4+az2NP6BcbftLyvvj3774RaUzDRfZxksYVp1px1dKY7HyXp9az7iouZ0eYfk0kJ+M6Y954IVS9E50lAftHrUeJ6HHVS0FEu9VI14rUjJUR+0sTyZjLjDFO8wUCRF9e+WYQCaGTPJU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61036+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776949947999.3316682578131; Wed, 10 Jun 2020 01:15:49 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id QnvDYY1788612xx6b6i2OGsa; Wed, 10 Jun 2020 01:15:49 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:49 -0700 IronPort-SDR: YlCchwu/kYhXndXIAu17A88ryTtGd5AxfQ9cPahWSM/NRBT85f+kL2YLfF+emHvsU7KxkVrVtV hYX8q5+4AbOw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:49 -0700 IronPort-SDR: MEXDPteNTqG5OqpGIoZbGzfVG21PIA3cCo6jEL25qrRXZb56TjNjP9e8Abv37WP/lcfKCj8itO Eq9+0e3sNe4A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220797" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:47 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Eric Dong , Ray Ni , Laszlo Ersek Subject: [edk2-devel] [PATCH v3 16/17] UefiCpuPkg/UefiCpuPkg.ci.yaml: Add configuration for Ecc check Date: Wed, 10 Jun 2020 16:14:36 +0800 Message-Id: <20200610081437.61352-17-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: msf8WsAXebUKxeC8r7Tvldf6x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776949; bh=fiMXeefaYiGbdXEpB63XSlpLyVU84csM20n50bNz5dw=; h=Cc:Date:From:Reply-To:Subject:To; b=g304n6JNwN4RUxHqFs9BhvREN83BObxNsyMFi1Rcii3SWw+3L5k9385QniyPdvxG+zf XY+dGP69KTFQdYjONOOYuIiybVRBPVPHrDr4iZZZRGhTEDwQ+aNMy9/WpAcB9h5CP4JmK AHEdYfVCUm0/TuWaD4j2IqUY/cJ90htWHb4= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Eric Dong Cc: Ray Ni Cc: Laszlo Ersek Signed-off-by: Shenglei Zhang Acked-by: Laszlo Ersek --- UefiCpuPkg/UefiCpuPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/UefiCpuPkg/UefiCpuPkg.ci.yaml b/UefiCpuPkg/UefiCpuPkg.ci.yaml index 99e460a8b090..dc3ff362f7c2 100644 --- a/UefiCpuPkg/UefiCpuPkg.ci.yaml +++ b/UefiCpuPkg/UefiCpuPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, "CompilerPlugin": { "DscPath": "UefiCpuPkg.dsc" }, --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61036): https://edk2.groups.io/g/devel/message/61036 Mute This Topic: https://groups.io/mt/74792226/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Wed May 8 20:42:52 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) client-ip=66.175.222.12; envelope-from=bounce+27952+61037+1787277+3901457@groups.io; helo=web01.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61037+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1591776953; cv=none; d=zohomail.com; s=zohoarc; b=WbZFdJQY5IqPQNTZj4YX4yJXR+zJAe70KnHcTQmsRwAb8iqaaIRRKpLvSaoM/lqdNkw6vY6CjsrCwEOh5x8BSK/H3hI3vmFFmWy2Jkb9jMeCBI1xXsvAfgTYQ7CQ0Gv0wODiDk1HjigXpOa28WE+bT79eFvm5O7TuJQtxqKn3yU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1591776953; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=rPuajJQH0M6Ay+yBfgRVRDXmBZzi3z6xuDlugUVxpNY=; b=ZI9EyZxxJvFkpix4ZrfcFPNCAgth3cNzXy4LAmrSV7lhAa0SiHL5WcuO2hhGLD0qKWtpfoa4Bcj+1fxNdD0tADKmOIHL2xpTBf83cT9yrmL24uvwmGVcLZcHEujiaFTYqyTAqU3/3jKmcjNUmCmPIvfWjQTLHNJaspak0nnPphE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.12 as permitted sender) smtp.mailfrom=bounce+27952+61037+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) header.from= Received: from web01.groups.io (web01.groups.io [66.175.222.12]) by mx.zohomail.com with SMTPS id 1591776953698325.58487408961435; Wed, 10 Jun 2020 01:15:53 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 9ruuYY1788612xaatTapC0Wv; Wed, 10 Jun 2020 01:15:53 -0700 X-Received: from mga17.intel.com (mga17.intel.com []) by mx.groups.io with SMTP id smtpd.web12.6131.1591776918502597999 for ; Wed, 10 Jun 2020 01:15:52 -0700 IronPort-SDR: LhHA8WgnK5naIQizFW7OsPTIMK+M2myqo3HSm8hhGaq1E73XKereLIII27P5JKw1IqBTXvfbrc ljkAgv2f+UEA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jun 2020 01:15:52 -0700 IronPort-SDR: GHhlxwBLtcN8epW/y+6h1q5vIEvA4OhoPrOlvImS4hPNQaXte7RaJLHPPTOlzzN7842FpmuF4b xtcMYGRc0ocA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,495,1583222400"; d="scan'208";a="259220835" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga007.fm.intel.com with ESMTP; 10 Jun 2020 01:15:51 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Michael D Kinney , Sean Brogan , Bret Barkelew Subject: [edk2-devel] [PATCH v3 17/17] UnitTestFrameworkPkg: Add configuration for Ecc check in yaml file Date: Wed, 10 Jun 2020 16:14:37 +0800 Message-Id: <20200610081437.61352-18-shenglei.zhang@intel.com> In-Reply-To: <20200610081437.61352-1-shenglei.zhang@intel.com> References: <20200610081437.61352-1-shenglei.zhang@intel.com> Precedence: Bulk List-Unsubscribe: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,shenglei.zhang@intel.com X-Gm-Message-State: jXaDvwkLkusXr79so8INfoO3x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1591776953; bh=I1B8uAiOnM62GioXbVkof3iE84wEzuzzDiao2ak1ZkE=; h=Cc:Date:From:Reply-To:Subject:To; b=ieRtWCZJWNUomUI0QtMrbNO3PotYwG70InxU7lyOxMWIJDe3vA0aRUe4AKKZPHu74Ng uuZTq5f8du/Ii0OCoxWaRiPbwbd9RD1KlWzIS7IuAWp2Aw6NHrydPnXjU0KdIJ4Gqk9eh /Z+ccX7k1q5FJumM+WG25x5YnP9PI8u/dKg= X-ZohoMail-DKIM: pass (identity @groups.io) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add configuration ExceptionList and IgnoreFiles for package config files. So users can rely on this to ignore some Ecc issues. Cc: Michael D Kinney Cc: Sean Brogan Cc: Bret Barkelew Signed-off-by: Shenglei Zhang --- UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml b/UnitTestFr= ameworkPkg/UnitTestFrameworkPkg.ci.yaml index 51e172537f8a..7e9fc5d005fb 100644 --- a/UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml +++ b/UnitTestFrameworkPkg/UnitTestFrameworkPkg.ci.yaml @@ -5,6 +5,16 @@ # SPDX-License-Identifier: BSD-2-Clause-Patent ## { + "EccCheck": { + ## Exception sample looks like below: + ## "ExceptionList": [ + ## "", "" + ## ] + "ExceptionList": [ + ], + "IgnoreFiles": [ + ] + }, ## options defined .pytool/Plugin/CompilerPlugin "CompilerPlugin": { "DscPath": "UnitTestFrameworkPkg.dsc" --=20 2.18.0.windows.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#61037): https://edk2.groups.io/g/devel/message/61037 Mute This Topic: https://groups.io/mt/74792227/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-