From nobody Tue May 7 01:08:06 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+61268+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+61268+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210940; cv=none; d=zohomail.com; s=zohoarc; b=deOYZKylKP0A1qAZAR6Vx2xSZgg2VwqamTFgRhlFxnjG091UCukekmN660rwklrj/eabWlD8kwnNVbwTcDBj7ykbz9d66fohpIjkVS6YBcTEa5AFF23C6PqEMS2yyhc+dMYEFCwzt9YHcQR2E62GsJLwJigEdJFxCzAfaNLPMmk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210940; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=aMzfxLexxNdRPjqlYkO6oYO0tWNpeoBbKmeb0H7kMm8=; b=oHUhcw3v6PRaDPWzXYThF0w1/Ph8PyFNc2YaCqp9kbtXgXd99ezL/2SW7TWG7rqovqgQiuYFrfGwsc6ouT+D94oFfXj00D6OshxL6o68EMVkjPWIuAiY5yEhPQOCVyAGrRELGXMVYOx2s45Q7e4S/l+znHtmS88fbGN1rv8F+68= 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+61268+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 1592210940642574.873721643912; Mon, 15 Jun 2020 01:49:00 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id PLuPYY1788612xJxTOCiKLZx; Mon, 15 Jun 2020 01:49:00 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:48:59 -0700 IronPort-SDR: G2P9eENWdzi5O/KDIUf4rZNkM49viLn16gFUzrh9C4moldtpfD9HDYp7F1apLmRLjkfGLSHvqQ Onlp64GdQh6g== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:48:59 -0700 IronPort-SDR: rJaEOPXLoIS6Dy1KxNhhZPvvCcnuHVsoeuklSPx/v9dZY/JkIZ9owrZ/IFU6U/DnhOzgI5qCRm FA/MVJrKs6bw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951011" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:48:56 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Bob Feng , Liming Gao Subject: [edk2-devel] [PATCH v4 01/17] BaseTools/Scripts: Add EccCheck.py Date: Mon, 15 Jun 2020 16:48:33 +0800 Message-Id: <20200615084849.120708-2-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: g6GK3gj1rHnil92K8NrjRVh4x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210940; bh=qrw5BZWax9wBP1oKFhIfGOVhNxJTuP2uw+hsQCWmoGQ=; h=Cc:Date:From:Reply-To:Subject:To; b=IdyJFa3ZHTOq/ntDrIJqjxGqgpZEktIPxnTYubUEQuWSAT3NulvM/HM2UENhcp8HeBy na4my2FeNhZ0IgHL4KEUoT/6CYnPqUoPKhAx5kThPx1mVIQPayLnAr5n0dtJAAm99REeX KLElhKIzJ7qmrweYRDoSW5Lo+0aKBiat/ro= 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 | 419 ++++++++++++++++++++++++++++++++++ 1 file changed, 419 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..8049e95656be --- /dev/null +++ b/BaseTools/Scripts/EccCheck.py @@ -0,0 +1,419 @@ +## @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 +from typing import List, Dict, Tuple, Any + +__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(exception_list: List[str], exception_xml: str) -> None: + error_code_list =3D exception_list[::2] + keyword_list =3D exception_list[1::2] + dom_tree =3D xml.dom.minidom.parse(exception_xml) + root_node =3D dom_tree.documentElement + for error_code, keyword in zip(error_code_list, keyword_list): + customer_node =3D dom_tree.createElement("Exception") + keyword_node =3D dom_tree.createElement("KeyWord") + keyword_node_text_value =3D dom_tree.createTextNode(keyword) + keyword_node.appendChild(keyword_node_text_value) + customer_node.appendChild(keyword_node) + error_code_node =3D dom_tree.createElement("ErrorID") + error_code_text_value =3D dom_tree.createTextNode(error_code) + error_code_node.appendChild(error_code_text_value) + customer_node.appendChild(error_code_node) + root_node.appendChild(customer_node) + + with open(exception_xml, 'w') as f: + dom_tree.writexml(f, indent=3D'', addindent=3D'', newl=3D'\n', enc= oding=3D'UTF-8') + + +def GetPkgList() -> List[str]: + WORKDIR =3D EnvList['WORKDIR'] + dirs =3D os.listdir(WORKDIR) + pkg_list =3D [] + for directory in dirs: + if directory.endswith('Pkg'): + pkg_list.append(directory) + return pkg_list + + +def GenerateEccReport(modify_dir_list: List[str], ecc_diff_range: Dict[str= , List[Tuple[int, int]]]) -> None: + ecc_need =3D False + ecc_run =3D True + pkg_list =3D GetPkgList() + + for line in modify_dir_list: + print('Run ECC tool for the commit in %s' % line) + GlobalSymbol['GenerateEccReport'] =3D True + for pkg in pkg_list: + if pkg in line: + ecc_need =3D True + ecc_cmd =3D ["py", "-3", "%WORKDIR%\\BaseTools\\Source\\Py= thon\\Ecc\\EccMain.py", + "-c", "%WORKDIR%\\BaseTools\\Source\\Pyth= on\\Ecc\\config.ini", + "-e", "%WORKDIR%\\BaseTools\\Source\\Pyth= on\\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: + ecc_run =3D False + break + + if not ecc_run: + print('Fail to run ECC tool') + GlobalSymbol['SCRIPT_ERROR'] =3D True + EndDelFile() + + if GlobalSymbol.get('GenerateEccReport'): + ParseEccReport(ecc_diff_range) + else: + print("Patch check tool or ECC tool don't detect error") + + if ecc_need: + revert_cmd =3D ["git", "checkout", "--", "%WORKDIR%\\BaseTools\\So= urce\\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(ecc_diff_range: Dict[str, List[Tuple[int, int]]]) -> No= ne: + WORKDIR =3D EnvList['WORKDIR'] + ecc_log =3D os.path.join(WORKDIR, "Ecc.log") + ecc_csv =3D "Ecc.csv" + file =3D os.listdir(WORKDIR) + row_lines =3D [] + if ecc_csv in file: + with open(ecc_csv) as csv_file: + reader =3D csv.reader(csv_file) + for row in reader: + for modify_file in ecc_diff_range: + if modify_file in row[3]: + for i in ecc_diff_range[modify_file]: + line_no =3D int(row[4]) + if i[0] <=3D line_no <=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] + row_line =3D '\n *'.join(row) + row_lines.append(row_line) + break + break + if row_lines: + GlobalSymbol['ECC_PASS'] =3D False + + with open(ecc_log, 'a') as log: + all_line =3D '\n'.join(row_lines) + all_line =3D all_line + '\n' + log.writelines(all_line) + + +def RemoveFile(file: str) -> None: + if os.path.exists(file): + os.remove(file) + + +def ExecuteScript(command: List[str], env_variables: Any, collect_env: boo= l =3D False, + enable_std_pipe: bool =3D False, shell: bool =3D True) -= > Tuple[str, str, Dict[str, str], int]: + env_marker =3D '-----env-----' + env: Dict[str, str] =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: str, marker: str) -> Tuple[str, D= ict[str, str]]: + 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() -> None: + WORKDIR =3D EnvList['WORKDIR'] + modify_file_list_log =3D os.path.join(WORKDIR, 'PatchModifyFiles.log') + RemoveFile(modify_file_list_log) + patch_log =3D os.path.join(WORKDIR, 'PatchFile.log') + RemoveFile(patch_log) + file_log =3D os.path.join(WORKDIR, "File.log") + RemoveFile(file_log) + if GlobalSymbol.get('GenerateEccReport'): + file_list =3D os.listdir(WORKDIR) + csv_list =3D [os.path.join(WORKDIR, file) for file in file_list if= file.endswith('.csv')] + for csv_file in csv_list: + RemoveFile(csv_file) + if GlobalSymbol.get('SCRIPT_ERROR'): + print('ECC tool detect error') + exit(1) + + +def GetDiffrange(commit: str) -> Dict[str, List[Tuple[int, int]]]: + WORKDIR =3D EnvList['WORKDIR'] + range_directory: Dict[str, List[Tuple[int, int]]] =3D {} + patch_log =3D os.path.join(WORKDIR, 'PatchFile.log') + format_patch_cmd =3D ["git", "show", str(commit), "--unified=3D0", ">"= , patch_log] + _, _, 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() + with open(patch_log, encoding=3D'utf8') as patch_file: + file_lines =3D patch_file.readlines() + IsDelete =3D True + StartCheck =3D False + for line in file_lines: + modify_file =3D FindModifyFile.findall(line) + if modify_file and not StartCheck and os.path.isfile(modify_fi= le[0]): + modify_file_comment_dic =3D GetCommentRange(modify_file[0]) + IsDelete =3D False + StartCheck =3D True + modify_file_dic =3D modify_file[0] + modify_file_dic =3D modify_file_dic.replace("/", "\\") + range_directory[modify_file_dic] =3D [] + elif line.startswith('--- '): + StartCheck =3D False + elif re.match(LineScopePattern, line, re.I) and not IsDelete a= nd StartCheck: + start_line =3D LineNumRange.search(line).group(1) + line_range =3D LineNumRange.search(line).group(2) + if not line_range: + line_range =3D '1' + range_directory[modify_file_dic].append((int(start_line), = int(start_line) + int(line_range) - 1)) + for i in modify_file_comment_dic: + if i[0] <=3D int(start_line) <=3D i[1]: + range_directory[modify_file_dic].append(i) + return range_directory + + +def GetCommentRange(modify_file: str) -> List[Tuple[int, int]]: + WORKDIR =3D EnvList['WORKDIR'] + modify_file_path =3D os.path.join(WORKDIR, modify_file) + with open(modify_file_path) as f: + line_no =3D 1 + comment_range: List[Tuple[int, int]] =3D [] + Start =3D False + for line in f: + if line.startswith('/**'): + startno =3D line_no + Start =3D True + if line.startswith('**/') and Start: + endno =3D line_no + Start =3D False + comment_range.append((int(startno), int(endno))) + line_no +=3D 1 + + if comment_range and comment_range[0][0] =3D=3D 1: + del comment_range[0] + return comment_range + + +def GetModifyDir(commit: str) -> List[str]: + WORKDIR =3D EnvList['WORKDIR'] + modify_dir_list =3D [] + modify_file_list_log =3D os.path.join(WORKDIR, 'PatchModifyFiles.log') + EnvList['ModifyFileListLog'] =3D modify_file_list_log + patch_modify_cmd =3D ["git", "diff", "--name-status", str(commit), str= (commit) + "~1", ">", modify_file_list_log] + _, _, 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() + with open(modify_file_list_log) as modify_file: + file_lines =3D modify_file.readlines() + for Line in file_lines: + file_path =3D ReModifyFile.findall(Line) + if file_path: + file_dir =3D os.path.dirname(file_path[0]) + else: + continue + pkg_list =3D GetPkgList() + if file_dir in pkg_list or not file_dir: + continue + else: + modify_dir_list.append('%s' % file_dir) + + modify_dir_list =3D list(set(modify_dir_list)) + return modify_dir_list + + +def ApplyConfig(modify_dir_list: List[str], ecc_diff_range: Dict[str, List= [Tuple[int, int]]]) -> None: + WORKDIR =3D EnvList['WORKDIR'] + modify_pkg_list =3D [] + for modify_dir in modify_dir_list: + modify_pkg =3D modify_dir.split("/")[0] + modify_pkg_list.append(modify_pkg) + modify_pkg_list =3D list(set(modify_pkg_list)) + for modify_pkg in modify_pkg_list: + pkg_config_file =3D os.path.join(WORKDIR, modify_pkg, modify_pkg += ".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: + ecc_config =3D pkg_config["EccCheck"] + # + # Add exceptions + # + exception_list =3D ecc_config["ExceptionList"] + exception_xml =3D os.path.join(WORKDIR, "BaseTools", "Sour= ce", "Python", "Ecc", "exception.xml") + if os.path.exists(exception_xml): + AppendException(exception_list, exception_xml) + # + # Exclude ignored files + # + ignore_file_list =3D ecc_config['IgnoreFiles'] + for ignore_file in ignore_file_list: + ignore_file =3D ignore_file.replace("/", "\\") + ignore_file =3D os.path.join(modify_pkg, ignore_file) + if ignore_file in ecc_diff_range: + del ecc_diff_range[ignore_file] + return + + +def CheckOneCommit(commit: str) -> None: + WORKDIR =3D EnvList['WORKDIR'] + 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) + modify_dir_list =3D GetModifyDir(commit) + ecc_diff_range =3D GetDiffrange(commit) + ApplyConfig(modify_dir_list, ecc_diff_range) + GenerateEccReport(modify_dir_list, ecc_diff_range) + EndDelFile() + + +def parse_options() -> argparse.Namespace: + 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 read_commit_list_from_git(start_commit: str, count: int) -> List[str]: + cmd =3D ['git', 'rev-list', '--abbrev-commit', '--no-walk'] + if count !=3D 0: + cmd.append('--max-count=3D' + str(count)) + cmd.append(start_commit) + p =3D subprocess.Popen(cmd, stdout=3Dsubprocess.PIPE, stderr=3Dsubproc= ess.STDOUT) + result =3D p.communicate() + out =3D result[0].decode('utf-8', 'ignore') if result[0] and result[0]= .find(b"fatal") !=3D 0 else None + return out.split() if out else [] + + +def ReleaseReport() -> int: + WORKDIR =3D EnvList['WORKDIR'] + ecc_log =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=3D= Ecc pass=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D') + RemoveFile(ecc_log) + return 0 + else: + print('\n=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= Ecc error detected=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= ') + with open(ecc_log) as output: + print(output.read()) + RemoveFile(ecc_log) + return -1 + + +def SetupEnvironment() -> None: + WORKDIR =3D os.getcwd() + EnvList['WORKDIR'] =3D WORKDIR + EnvList['WORKSPACE'] =3D WORKDIR + python_path =3D os.path.join(WORKDIR, "BaseTools", "Source", "Python") + EnvList['PYTHONPATH'] =3D python_path + + +def main() -> int: + 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], 0) + + GlobalSymbol['ECC_PASS'] =3D True + + SetupEnvironment() + for commit in commits: + CheckOneCommit(commit) + + retval =3D ReleaseReport() + 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 (#61268): https://edk2.groups.io/g/devel/message/61268 Mute This Topic: https://groups.io/mt/74890546/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 Tue May 7 01:08:06 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+61269+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+61269+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210942; cv=none; d=zohomail.com; s=zohoarc; b=ICOZINtjiEGa/X4g+U4wbkELnByk23K3KAVSt30d+gDlN1ntiI80XavkDjs8YGGSRNZDtKdN+IlEsn6f3k9Sabk2FRbJpMtPHoDXBEZmO2gug8CXhnCcwbTfQvXVOiT6SbdCGj0Yv23LMKGz9yjSxDsBG3kdOQ4xH8L5TcAREdc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210942; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=jVbFxJVFw7te3GX3WAQDEIVcOBf1tpGc0SiNK7lMyGo=; b=V16HYBKzT3z2nbdSe2je4+3ifUKL7csTCn0LEAllZs/J0xCRWz8wc+YPqeLQ97Du3SYefSSbc87c5EOpfRScooispwbu+rWFvlQ8sqIAuM3eBTsrJXOGEnJq8xpLr6j/96RYmmIgba85Zx59thIJ/cIrMXRRPMCkes/3Mmq2LC8= 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+61269+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 1592210942972191.35841164021758; Mon, 15 Jun 2020 01:49:02 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id jOJWYY1788612xswPwFF9cfD; Mon, 15 Jun 2020 01:49:02 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:02 -0700 IronPort-SDR: 7+8dumMLnMUwEv3li6e24fLJOMuSG+7G1Snh3xkugj79qTk9tV+ras0+p8En8v8lgZ7CpohWzJ ZcZ9UD2VkLJQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:02 -0700 IronPort-SDR: oK3zdRFDHmfJb2UjIx4LG1UXhtigLcCgUkjYcPuXFM5LAxr5qd29SyWrGikxBrVAPyqqH3ts/M N4/9tCiEt1uQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951029" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:00 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v4 02/17] pip-requirements.txt: Add Ecc required lib Date: Mon, 15 Jun 2020 16:48:34 +0800 Message-Id: <20200615084849.120708-3-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: CBxvwyeZFwN9WvVRkvoLfpsSx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210942; bh=PSdQyU0RnGn5fHkqj5EphWvb53uJWUI9E7rNud8CbsE=; h=Cc:Date:From:Reply-To:Subject:To; b=jGlAkX+R1ziGveDoQB3UtHEDz2vEZjyhMHitUXbIjVV8grzjiu4lfGFWuM7WeuLA+cD 0vow9ImAbSadBhwq8ShLG2Vsa6fkUvRijKcrRjPiCMdIBPlwhEgmwtcR9A30tvKxUUvI/ nStMm2LK/Z/9bUihIhJgUrivDAzlHFzLzTw= 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 (#61269): https://edk2.groups.io/g/devel/message/61269 Mute This Topic: https://groups.io/mt/74890548/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 Tue May 7 01:08:06 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+61270+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+61270+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210945; cv=none; d=zohomail.com; s=zohoarc; b=RZAf9U/NCnul+9YgYbnGMsey1uydnZ9yXbebpX96KOJOk+STpuCqEUPwBO4s+77Dx1lk2orCJc4929nddRU+5BFF3EG3I2rcAql3Ixx1NtzA0f60qNRSRuY7UVA0sbajQ7CxrCrvkhjCg4NJE4DuvoaMFGemBFpoRwan7NOhtBg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210945; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=HoLUd9g0oEIBZz7DtmuU4lkFWue3+fT38AYkrokf/1I=; b=Sv3/6Y4f4oL5LnXyEVoVt0Kraf9/jIHqIkd2i5HigHUkXmBz0gMQ2yGLI4YYxDxdctpBqgQTmsMKn5vPlYj22CWOifEDuGtThSzJjFp7SiwxTvGsD1ZMABveKNpne6iwl48fPk7VlzpPYqCmIF4hOg0GtYhfE8lV6VXr8TcN1kk= 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+61270+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 1592210945344288.24820713474776; Mon, 15 Jun 2020 01:49:05 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id G4JlYY1788612xu7znYtgQ7M; Mon, 15 Jun 2020 01:49:05 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:04 -0700 IronPort-SDR: BLxNxVTlivuB4d/Lh+Jx/aBOoZIhh+eeZGg0Oi8UqE9hA8N8GD6tuVvx4Wq83bUfozdfRsJ3h/ 63TgU7+WZcLA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:04 -0700 IronPort-SDR: 0F500Z/4qhQMbZ7Y3OwLxY72oyREwnArLbgaoy302ANg/xI7NAugyJO1xOlR9w9bY61aoxRmhj FkhLo710xeaQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951050" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:02 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Sean Brogan , Bret Barkelew , Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v4 03/17] .azurepiplines: Add a pipline to check ECC issues for commits Date: Mon, 15 Jun 2020 16:48:35 +0800 Message-Id: <20200615084849.120708-4-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: BwEpy0RepQJh97ve2PnBXilrx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210945; bh=1VTzvKkNmY/84VJoQsdK1mxQ7UStHixEfy8DcGZ6h0U=; h=Cc:Date:From:Reply-To:Subject:To; b=RcchnB8ZnJxi2wzyP65pwR46lenKqgzUR7dILHwwbumomMU+o4xrVss5By4NHZ6WdM/ hhpJtuGQJgHnxijxfJY2ZPUByyQ5wgDD9tiPrAXHszK8rkwVpaoKxUFjVgC3zwCHNm3fa brW+dYdGWjwcsW8QCaEfMjFEgFxr6BUyW8U= 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 (#61270): https://edk2.groups.io/g/devel/message/61270 Mute This Topic: https://groups.io/mt/74890549/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 Tue May 7 01:08:06 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+61271+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+61271+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210947; cv=none; d=zohomail.com; s=zohoarc; b=HbrCGTfdKyKvs0x1SMpC0zWKFYLS3zFlPzZrIPGxOG3fBvvwC6RK4l1PATYSmY48mbN9BKkb1qiXzUxMR7MQ5Fj+Bbbu1A42vivWsBDn05RIFNPdRy7Qsr/NSyCksZZKVxqi9VsxqGmD4iPmiBfaDK5FBVUPD4VaoeO1hwqK+pM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210947; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=rYirzaIFYdw4ETkQh0F9apbU0DhB2I4xQ+eMFLwfBd4=; b=fe18PJXBGpUEUmEeCla2YUjbnsf92Fa2CSYFVgYFK6BJxR8+fGINnRFIpHT1RG9ZXnxNjPmLdlVfs4Jzh9Y0R8i2T9JCt060figztToa6hh2XGPO5whdKbT6Dr5kwb6I+uckQp5zyU3ee0xChHLz1zoSsNFvEc5yl5WW44PBFvk= 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+61271+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 1592210947817684.2771946837524; Mon, 15 Jun 2020 01:49:07 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 8oGpYY1788612xhYsAPQzj3b; Mon, 15 Jun 2020 01:49:07 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:06 -0700 IronPort-SDR: IG/hPjdeJ7jnhZPlS5QlPHg5/CW5BtImMTg0YOxfOk4xBzCIE+T7urz6cOny+/yFmMl04MozEk zP9bJSkIZi6w== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:06 -0700 IronPort-SDR: QiRRNd4rhOhMGYzhsLLO8lUFUEgoE4UqF364jLoMQnfZqf8yJtrYtXHeAH9tBBZ4FV2aseWGf5 U6msy98ef25g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951059" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:05 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jian J Wang , Hao A Wu Subject: [edk2-devel] [PATCH v4 04/17] MdeModulePkg/MdeModulePkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:36 +0800 Message-Id: <20200615084849.120708-5-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: bTfV7dByUwbxT3bK6LMj7ok4x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210947; bh=D6BeIJpc2jQieO8oOzJmhhcAc1Y5CznkNK/POcKH75w=; h=Cc:Date:From:Reply-To:Subject:To; b=VjHFcKko7BBW5ya7dPpfys8ceo+LkVPllx/QHifPH0AcpMoKTpFxWNZdUV8uVFNwCDO rRObjWI29nD+Sl+4960HWwAbeFXCGseZF26h0y2joYUJMlepHTsAPSiiK/3JRVYCLkz4o OdEgwElFJP+Iq4/YbeplnB3A3siWm7vUSDo= 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 (#61271): https://edk2.groups.io/g/devel/message/61271 Mute This Topic: https://groups.io/mt/74890550/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 Tue May 7 01:08:06 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+61272+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+61272+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210949; cv=none; d=zohomail.com; s=zohoarc; b=OEMtO7QLy2cKX2xtMGW1gZs3Yy/8C7e7LxKaGgqorK2sX62l9S+rqbf0KXqiDMGC4432H0lEOaBDvVylPj+nvIal8H/DEpd/tnRl7gEqm9aoKLd1pa9bYByBnB+HOUMVUuDy5FUn2d8AXDOBSlFWzRPBdWTGN5tjr4sPQPAv3I4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210949; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=Bn+v5XX2KgmOruJFeg+gcdb46tyivRSZubo9JD+x1FE=; b=J3UtQZHl40Wefjpxy1QbItgXYOIz5drkmkDH8tAf9cZn/8w5ZUY3B11wGx1JJ2X0yAT7tczWXpiQCj38yLRGwzh8WvKq5ilviuxHZVYBwoTFm5hfnFEoNrwpj1ecLcIwybK5rDr5noJY9lkDuhrnr2+kevvkA7GCaxWl7mdyubo= 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+61272+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 1592210949323200.44675084739674; Mon, 15 Jun 2020 01:49:09 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id nuVCYY1788612x63lxW1UN6f; Mon, 15 Jun 2020 01:49:09 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:08 -0700 IronPort-SDR: 3+LKWjRMCLTTpLBdXVShtEK7n8mi9JUBc/ijzoOlcUBeT6D6uYopOPrYSySyJHMCm8iCvGIRDO gv4PGSnnzNhA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:08 -0700 IronPort-SDR: ibt1vQPW5ohzJVrrxlUnCJNegRKpTbQcrNnCpA/x11Xmk4kNOFrQx4cCodvKeCKeu8PrRbSNd4 j+qRZhHejYpQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951062" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:07 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Laszlo Ersek , Ard Biesheuvel , Leif Lindholm Subject: [edk2-devel] [PATCH v4 05/17] ArmVirtPkg/ArmVirtPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:37 +0800 Message-Id: <20200615084849.120708-6-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: 1ERbxXl7thmjxZCF7cN2SDgux1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210949; bh=5WrzFSfXlE2aGHSp9OGKnR4xKkUIIws40ogt0L7I9IA=; h=Cc:Date:From:Reply-To:Subject:To; b=oBA1/g8KERnS5Y0W4t5rr39q8xgHZgxPj2+gJM+ohUCUh1nYe32hwrURpzvYNrruiwg RF3f3Q+gPAPH2IuXRz/t0BDGzvxetcnP59/auukr0J0/ACOxFb8CuSWclfQjoFu43TCRJ mv95BFiTrL0eTGKI/PsKhCQbq+yzYv6cUTI= 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 (#61272): https://edk2.groups.io/g/devel/message/61272 Mute This Topic: https://groups.io/mt/74890551/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 Tue May 7 01:08:06 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+61273+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+61273+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210951; cv=none; d=zohomail.com; s=zohoarc; b=I0d06t+nzUKuO5Rndpv6bMuIX0LSJOdzCrXvs1LcGDlsf5n+xiIr14GiDfMraIYU+tnDoHdpfUCZ5O9lYNK0YOwUj5nMWmhSO0Iv9pCn7u0sL2V+wBpLKLSyUJjk/0u1xDun9NdiwcTfGjgLEtS9dvlSuWTNW3ltVmNAR9Z22cg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210951; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=5u06wPwBe/3qsTrIn4D2sbmqPuZjbjlMzp67wiO9gXk=; b=YxDTRJRnisYG4/yPqV4Ozm3w6R9whnkAkht/Q0cimDoOO8BO1Hc2A19Ij0Tytc+KXxUXl7bUsHejYDUXCni94+Ko9m2D5sB0+xBIFy0rP6HZGrT/WY4UeJ82fxLex81bmrojBqS40n8x5QV8d062kSbJkboxcU5do43mI4a6TXg= 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+61273+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 1592210951194640.642398084603; Mon, 15 Jun 2020 01:49:11 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id ZGXAYY1788612xYg4MEXrsKy; Mon, 15 Jun 2020 01:49:10 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:10 -0700 IronPort-SDR: IDAD6wILJHnpP1J7Fz+s98u0fPvo1ZETUc/A5VtzjD1qoehH5JD494gZ7D7OU5DGxM9/nAzKpb wrQZoqmwfhcA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:10 -0700 IronPort-SDR: mZlhhdpnxCYwzyqlrbTInidrmU+pmywd2IisHon5ZNQP70cNFn9uodlVt/YwRmYx3WPF/7vZx2 1BFGne/zAKig== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951070" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:09 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jian J Wang , Xiaoyu Lu Subject: [edk2-devel] [PATCH v4 06/17] CryptoPkg/CryptoPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:38 +0800 Message-Id: <20200615084849.120708-7-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: sF6SVbfLMQogkhTfr1HTpTVOx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210950; bh=FURMOs0DFwZ1Ht4UXw/4qsYYTBsHKHTxB55g9yC71Ow=; h=Cc:Date:From:Reply-To:Subject:To; b=JIYpQEzezSynY+DuBvqp8Aib4GdrUw5pfRLsoVQJaCkkjTZIU3iZuZQgtxZnaXhmYAU CrjqbgyC+tBqrJ0GJyO1R6B70kX6hCKWcR0qk78AdwvuNXhofLAP1bTvMft3Um9MKrVVU WOtYB+LPmF4pIwrfUJAb9AgdtwDd5TyhOTo= 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: Xiaoyu Lu Signed-off-by: Shenglei Zhang Reviewed-by: Guomin Jiang --- 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 (#61273): https://edk2.groups.io/g/devel/message/61273 Mute This Topic: https://groups.io/mt/74890552/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 Tue May 7 01:08:06 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+61274+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+61274+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210953; cv=none; d=zohomail.com; s=zohoarc; b=MeXpwkm/Yaf3B6LGcTXd+lv7KOXPWjStkWAZ4k0IBd1k6H4u2Jmloq7n4ZsRw6Ucfmwfhd6gitBJNLfOhtTC7TZmmBseeUxnK+lubj0JgZI37LETq0nYSPKaW2A3EFb5FCqEznTwNaV03QoNYkwZkZH0DduKY+SeaV7+bnW+XuM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210953; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=xVKfDYnfTZTcVHDYWlc9t2W6gKiECkfpKTW2S249fsM=; b=J9hI8SObQWRrfxUCY/864wdCKlYUblDynUVDLh5+3rbt0GAJ6V9qG9UHsL9GIh25Uoq51/PElzNRq8T8d9FBR0JzNu0cijZLvjXbTA8VcVl6gLxJPofiMiOZKdSgb3OqnyTC8F2Za6X7ilWlQsUDnqm0/2KuvpaK0aM6/Dvat1M= 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+61274+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 1592210953150778.7486917885328; Mon, 15 Jun 2020 01:49:13 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id j8nCYY1788612xnzHSafKVUC; Mon, 15 Jun 2020 01:49:12 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:12 -0700 IronPort-SDR: Nm+TuojW67cJEyHPExpFPSMbziN2Vt7y+nc0DDSk3B68EhHDvtKEWK2xSYc+KyYuihW6klsjP1 v1Y2+RK0g1tQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:12 -0700 IronPort-SDR: 9OOfFW3mPcc3hYh568hiuTLCrmo90koH0ADzg1V9cuuKW6FbVV1L0CB7p0H3VbuSa0/94OBOYj xYPm55Uy4mtQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951081" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:10 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jordan Justen , Andrew Fish , Ray Ni Subject: [edk2-devel] [PATCH v4 07/17] EmulatorPkg/EmulatorPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:39 +0800 Message-Id: <20200615084849.120708-8-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: EnYgIzT0KSJYGdtqOCDN2cEHx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210952; bh=aAh/V36uWiGyHAeizl4ljuV0mh6ufoqTlzTTl9Pwq9c=; h=Cc:Date:From:Reply-To:Subject:To; b=ssmuLYQe1yGLXf+sWlwsnarglh7nhBtOCdqmHO/VNmYZPu1cC6fOOssBaoaX8Ka32Y5 596CLuCKoJPrRclZVu85RAZiZFYH9nk36DMXd2S1wCuRnZCzwDcsd/+JJcfWytOJRoWSl HRYbJznRrppVjxFKJMh+PwcVcBNQuhoeF4s= 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 (#61274): https://edk2.groups.io/g/devel/message/61274 Mute This Topic: https://groups.io/mt/74890553/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 Tue May 7 01:08:06 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+61275+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+61275+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210954; cv=none; d=zohomail.com; s=zohoarc; b=FPLRz3Zum4oAQ/RzhJg4ZDu6aHaxSwowDfJH3XVhiRA2FaS39RTbxXznHPW60oes3l3SvoWPiXV2RV5z6vLU+1NWVkhDX/TyvBtkPwJru3Q47JxxWKE/eY/S9MsDz+XRiFoCZHpcyfsTkIPCEO57YecjLWkkS6TGVTXvuCJ+GcA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210954; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=rAr6J8CkZeJvA8mLMhyBBrLw33IaMUpbzEdHnxFFoIw=; b=WDKQEk7lhS32huvj9dy7+BvIzBB8BpR33pxPik5REcANNV/9aP+IRshhXrnJHuznoaoI/8ZwfXNixFWCpdhTeTxO+GPoxa836GHVe+b3dFhX29AGzCN9JcRk18fgcYcKpK8e9llksx1cBc9xRkgvLgezT5eJKltDHQHToSZpnBg= 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+61275+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 1592210954966129.88715650882375; Mon, 15 Jun 2020 01:49:14 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 5AulYY1788612x7MeNbJWf1o; Mon, 15 Jun 2020 01:49:14 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:14 -0700 IronPort-SDR: V22JJV8HGIkr8jRcW4UbQQklwMy+/if6nDvuv6Tnz0QTKRVVbyPWB2qNLQK7tyXOc4AIX9mXPI dtNpDlQE4uJg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:14 -0700 IronPort-SDR: FxHNlYN/Py+sqGksxT8dZalbHtiFuaic4yFr5kvaLs7TnovCY5axyeh4ows66Ia9la72rMOPqX JRb5GZ/jsmXA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951087" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:12 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni Subject: [edk2-devel] [PATCH v4 08/17] FatPkg/FatPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:40 +0800 Message-Id: <20200615084849.120708-9-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: gU1uqJMI757rcTCcENXJ7t7Wx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210954; bh=0EA4y35PB5J5Vx90l8zUx8/DykH8U69CF7Vs9E6Ejko=; h=Cc:Date:From:Reply-To:Subject:To; b=eV3cCjVBHhiu2M95BKrd+wb15lTwR8PWBZAIoHUzELzR6EQaSbGB24XqUhNUWOtHU8l IOEhXPotmUCDpSc53k1UIKxmzb0YYy/rSUzfwey20zysawFabkaxaY+gDkdmgxRuikrWg OMoghBFhndYCygfZjXhQnGE0IASZmI6MQc4= 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 Reviewed-by: Guomin Jiang --- 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 (#61275): https://edk2.groups.io/g/devel/message/61275 Mute This Topic: https://groups.io/mt/74890554/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 Tue May 7 01:08:06 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+61276+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+61276+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210956; cv=none; d=zohomail.com; s=zohoarc; b=h6PZI3WoF7qnlEVGSeZ9+6QtIVPSveHh88fldDV8ECLzs/74zW2OtBHWOU48xZ/Y/IR9NhB8A/v841EA+tQa3qFaqyWU4KWwaE4rTWezhSBMTM/ObM0mLBmEohto958qTOYUjcEwolrKzCnaHlhNz1+yZ8KWw061lYdbuii15LY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210956; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=hbiGGdRen2FqHzloopPra+rrkKvh5bBDDEuf0Hu8Sqg=; b=Jx3Cqie/OCCt5oqoBY+/2qqpEkFf8kbZ5ZttACxzx64RPUjFjnfAZzxvvh5a7SvO1Q25lDHZehiDhm5uSGmsOm6FJz27ope2uDOpmVEaSqes0dl1jYn0r9+YNmRKc3uXuT/BV7hB8AjM1+h+m42kXGNI43ythdyJQJhL1fGszGA= 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+61276+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 1592210956612803.9611990974121; Mon, 15 Jun 2020 01:49:16 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id evcNYY1788612xNGksyXn0Km; Mon, 15 Jun 2020 01:49:16 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:15 -0700 IronPort-SDR: udeRktW7QMiRxdysGV2FgbCAeoeweA34VAmHycOC/WJbHyt7UUPNP0h2/8iH6BuyLz1gFXkAjQ 6vBdBF2VOiAQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:15 -0700 IronPort-SDR: qWc8tLcscfPS0fTvo6N0ZfTv1yhqEV0cV3Y+swvkC/2FJCraGFmgOkNU7fP2harCOBkC8Fog2u eVIvyVFYYkDg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951093" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:14 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Liming Gao , Michael D Kinney Subject: [edk2-devel] [PATCH v4 09/17] FmpDevicePkg/FmpDevicePkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:41 +0800 Message-Id: <20200615084849.120708-10-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: Lc5ZhrzPiohI67a4Yc8ZJiOTx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210956; bh=jZ9/XsVfn7P3eOg/VrDBXJJeaX09cCcSg6UAYWl4seE=; h=Cc:Date:From:Reply-To:Subject:To; b=P6bT2r4fPJSvAYJv/PvKN21JAjCgnjliv9u0ypxeCTXl27oxv4vw2Sl6Ty/Okd31vmr 1lvVU3ZaB1mI3L2N//1jcsJLqo/hCBAATN8avp/ViJqnDyy+HPS1SCgJ2/wpNWyW8cKIr lCOPR0S121T33iqqkvkUq71KhCK97n7krsI= 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 Reviewed-by: Guomin Jiang --- 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 (#61276): https://edk2.groups.io/g/devel/message/61276 Mute This Topic: https://groups.io/mt/74890555/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 Tue May 7 01:08:06 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+61277+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+61277+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210958; cv=none; d=zohomail.com; s=zohoarc; b=FeiIuKI7xrr+jJVRzUhxxJYN3srV71KXd/6l4DnK0STI397SiTTv9bhgSkb1L4wuD93Jn2dXPDsDTQrBW4/XisEhHfOmEHqhFEnkknIW5laq6ViBxDgkObnFJtMw0TbrZAhUjoFLDkeeYRDFU6hItauHpRPPfIIQaMgS8kBKFlo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210958; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=rcqF+3IYerlETJKLQePm+UaN13frEQ5F4a4ibwXSNbQ=; b=IgTGgjbLmx7IDkfUOPlaOjndNSfBcZgcSbBIULl261HQS9trYU/tCGxe6wp0B39GCIhL1AnY4vcNPX7A5BTFCrVs3rreMf/T2ZqL9W7bOp93o7YTd2zTAJwpSEEOK8b4A91cyBTpT6nSNYQeNzKuPbhkswGwCTLSidMl+7iZFfI= 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+61277+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 1592210958421773.2647400719565; Mon, 15 Jun 2020 01:49:18 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id uOcCYY1788612xmQuIZvjsWY; Mon, 15 Jun 2020 01:49:18 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:17 -0700 IronPort-SDR: OM6VWkY8na3C1DdVj8jFUMIXPqjKK12NK+WYRq0HvC0PYwc/0OKLtUI7ljdSzFA/pmAl6e+Kgk NjDY/KeJZYrA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:17 -0700 IronPort-SDR: jXKTIO7NRyiF5qdiU54ximak+AO1FbCRINh5Bj2UJTuwCMmH7WEgxXxED82Kv3mvJ7bF+KSagK NZIA5rf62Yug== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951102" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:16 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Michael D Kinney , Liming Gao Subject: [edk2-devel] [PATCH v4 10/17] MdePkg/MdePkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:42 +0800 Message-Id: <20200615084849.120708-11-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: ftdqvp24uUo13eBGwHyqhGrOx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210958; bh=/jwVNBYwcS5zL7MMpYfk7nsbEKjAbwWxSsrK6xk7lVo=; h=Cc:Date:From:Reply-To:Subject:To; b=l9wWbpaA5XFkAVNb/cqj9/tVQJIYNjMgYNivl9KWjTLwYIBt5syJgvw+lFChqDuWpim YP3WjBg2B7gqqmik0jdinLGnJ9LXIZ5NlutO02GMGUTuqfgNg9JmKeb4lBM98Dg0zjKHx seilioi8H+LV/xs5kwDV7jx4y6RtTG1s0N0= 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 (#61277): https://edk2.groups.io/g/devel/message/61277 Mute This Topic: https://groups.io/mt/74890556/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 Tue May 7 01:08:06 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+61278+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+61278+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210960; cv=none; d=zohomail.com; s=zohoarc; b=FjFdVHQ7OuB1trKZYxv8afLUDkO+N/s8D9CkdURl9t72ensWkXJ5xYpUtUL6B0ePP9Go7TvYJvgDGJGFJdcqnBN7u2iyQNwVChiqbuvPWt6WNCOQNERSCmzyUZDOgOPeiCUQ54RrWK6qZUDUFY1An+OMeCUAtCo9HHJNXWNgIvE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210960; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=gIrlOj1TJouKx/IpZAbNQ/CwdE5j/aKZ/4my/E+80e4=; b=kKemizID42ykVI8kCTjZi2pdMiIuJXC8OMgOflqD/mAzNjgk6gshThrQ6bnFx0VcfhPa6a2FwmXa6zgfnB6a5j8N07tAgAlrNj8ZE21+iDWtWKvDHgR6A2oFU/ShqAr9dCS///PtPzfd2CddgfD7sjTuXpmzkNmo1cCGRRHTeyo= 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+61278+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 15922109606262.5263047746939264; Mon, 15 Jun 2020 01:49:20 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 4eL4YY1788612xRqSTUNyMqL; Mon, 15 Jun 2020 01:49:20 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:19 -0700 IronPort-SDR: bXdIR/u4NQlrRtIJ8560MvFu+SJUQZEqicbbBVKUdED/adFbt5X9wHj/YzEOeCanFwAkaEamxq 4rJ+YguzQfdQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:19 -0700 IronPort-SDR: jGbQxVzcTOclVhWH5PPH8Dw6/TpkDzpQ5FebLJRcJRQ45qD/ajeH6IYt173kVRcTanE9q+/x0/ E48+PMwMwKvg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951120" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:18 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Maciej Rabeda , Jiaxin Wu , Siyuan Fu Subject: [edk2-devel] [PATCH v4 11/17] NetworkPkg/NetworkPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:43 +0800 Message-Id: <20200615084849.120708-12-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: m5KbEJkTJwWTWiWHZU6o422cx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210960; bh=xY/wFM77AnUJGgcIX7lSePqEaiQzoFa4Mq9LK0rIJHE=; h=Cc:Date:From:Reply-To:Subject:To; b=HLVXmFe2upvfnQJwjNMGPVO9Iq8JROVa2Dbo+k+qtcLzaqZ4h+bFTpNtx9PnySYBiAz j6NL5DaJk4rh3kmWBRGqXTyT3q6rB8P3SixFLNoXOQ12lYbBnYlUl/+AvYUbk26WEZe/F /CXx3tHqlAsH4y37ZqJHKtCBsPVOddXG32A= 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 (#61278): https://edk2.groups.io/g/devel/message/61278 Mute This Topic: https://groups.io/mt/74890557/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 Tue May 7 01:08:06 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+61279+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+61279+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210962; cv=none; d=zohomail.com; s=zohoarc; b=gQ5IxLTaV+NaR8tsBomW5Kz49bEBGXEK9ad9NZ6EKqcxXJ1zO8loPxSMflUXDIkpm0LMoLBKejgq5xsnqspvKvr2KS85VgPbqVD0t55adiYr1AB8c+o+5r41k5xXD6eAvQbh0u3WT08JDnUFTsYXJJssPAsiHRVGwfANLjwhtqQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210962; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=CMKg1ogWKlGcrLPXgdIYzIaCo2WzG+mpNN6bC36pV5s=; b=f7LNFEEu+CFS5ihjE8E4yltV0i6dVZBn4pci24BvxI04fIEB3RRr1mf/FCpLVFkF+BnKGqYfH/YPOrS/N5msv8J3QcB0Dwvme6P9qi8CVFVBG/J63IEjLaZmNEaRFxHSGx3OCa2jirwXkzwtxH7XIyCcYQogwYgIg+cduVAVO+w= 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+61279+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 1592210962604840.6099799695685; Mon, 15 Jun 2020 01:49:22 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 9nxFYY1788612xxhrjjobKOk; Mon, 15 Jun 2020 01:49:22 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:21 -0700 IronPort-SDR: yxZw9UhmHCw6ys2WUufMjivBDruUMTCIE0x3XqPIZo+Mdtyo1/P0kI8/7UNhSDZCTCOnplRWhT qJ/9TkNVQwYg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:21 -0700 IronPort-SDR: EQ5XRj258rZ+fLlrGoHRNiRn38jgwi0BZWJuiTIxh8XhHsa1zVfVp9sZnHlSeWCEnnCsLNUX/l QRUC4h09MkMA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951133" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:20 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jordan Justen , Laszlo Ersek , Ard Biesheuvel Subject: [edk2-devel] [PATCH v4 12/17] OvmfPkg/OvmfPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:44 +0800 Message-Id: <20200615084849.120708-13-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: IXYYjGe00s4EvezEOtyuZZuox1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210962; bh=ID2fh2reNpwQX+lkpX+0GBSnyoqUIo5CX3+wAX5IdFA=; h=Cc:Date:From:Reply-To:Subject:To; b=twwwlM9y0+LVLNNkIi6E8s8t5s4Sml15Fv2WEL5ONQtx51r4p+znOfhbCmz/Yvjh9B9 tM03wEPZA+ep1ZgIxVdsMPayqV8z4x2B9psj9mJiQ7kLTSDwjx7uot6jQG+oCU6gLA7Wa 7+7KLsO5SE/Xl1vQcdOFA1AcXoHbOX2o0SA= 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 (#61279): https://edk2.groups.io/g/devel/message/61279 Mute This Topic: https://groups.io/mt/74890558/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 Tue May 7 01:08:06 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+61280+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+61280+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210964; cv=none; d=zohomail.com; s=zohoarc; b=PYJM+LiQZzIKU72bJKc9frw8bsohABPOJn3FiOJT5sDR4dkL/yJPYAY30boHiumYP9U/AtFA3ErHUbKKxHPPWqNL1VTfqpvp54GR7y4n+fBXLnweTxEtQZBM/BqG2neqeQpXotExjEjitf2zR+73c7tpEN14Yr+o4Il9dYi55FA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210964; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=6rXCRybQbD4UtLoWWlIBd2u1Ybgg4dHovpUUdnijvYw=; b=OKpfoDf/7aXpA2DqxIBXgVzfixfDl6COFJXyk2c7fcgmgdHzP3m+Wa4RnZAY4SZ7zFx666mKktqXLq8eGUN1YHRaz5Q1wx45vGLzaod/J54phBZDDLAslba8lwP/8b8UN+AkiNhOgIt1gVyRmgqXWFauZPxbl3PbtxBtyQQdXkM= 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+61280+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 1592210964274979.7696080999802; Mon, 15 Jun 2020 01:49:24 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id MwrfYY1788612xcCd7WJj1Rz; Mon, 15 Jun 2020 01:49:23 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:23 -0700 IronPort-SDR: 7BbSL7RvGJCOJNHCjVs7kGFhmft3ZG2vY6N/6QqPRDexwRw2nsbA426c4Grhdx33dtoJd/D+RN IusReMqg8d4g== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:23 -0700 IronPort-SDR: +KOBmGNiawknZweeqzxImAH/JdBTBjk3y4i7oMGEghnbnpViJ0nfE1x0eVEgWa8Fz7xYyYac2C 97Kvg/OZL0Rg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951159" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:22 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni Subject: [edk2-devel] [PATCH v4 13/17] PcAtChipsetPkg/PcAtChipsetPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:45 +0800 Message-Id: <20200615084849.120708-14-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: 8OpLphsNVFzQs8tbDJFeAT5Cx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210963; bh=XgElti4jQpzrs9+DyGkQ1Qd/QCygxDUvTIKK8W+RgCU=; h=Cc:Date:From:Reply-To:Subject:To; b=tiTFfJYOTdZ7vPFam4qr/lNa6FFZjg+kPB2GMrl9fXwxNV7rkbWFP1ZHFnW7YJ9d80E O6VAnk8gVxtnZhjDwChiAlKRGEcxqbEQ0oTFvQgB49S5PQEks5XSAhwe4k/aqZY56x+GX TCuHvv0BloBQuSyaxMtA0LS2U4kLFUIjcjc= 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 (#61280): https://edk2.groups.io/g/devel/message/61280 Mute This Topic: https://groups.io/mt/74890559/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 Tue May 7 01:08:06 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+61281+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+61281+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210966; cv=none; d=zohomail.com; s=zohoarc; b=fIE/PieEgpNSEtuN3oYR1lEP0MJQ+yZXuQf+kxY7vt0TDEaAq9YZRGW/xzfEW3AiVyLgrRVeCqF4gVHuzMSRCor8VrjuZmQOern8R3hiW9I/kCJeJkBjHx8dXZ3A8CkAqhjv/w83WIpjpJx43HRcR/1IfzvszeHABXGVsKDnbiQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210966; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=7eIKUf/me4iGeN5p47EbliIuiT2gLyd7YlYjECv7vg0=; b=SZawzlRtan7wsNqGzu5kQ/04psbGjqbTdQpQgaT3tQKk7RggLWw44gV9kVyuw3wyU06rWlLOn76WWOwynNrPX64i85qi9kgVvjWT1MLPq5fjif9CAt6Mih6kRN2UhgIEkYaG+LuOlSiM0jb8zLUn+YGDj2XWRRPlCc3j1fu2y8E= 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+61281+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 1592210966416173.17772157414595; Mon, 15 Jun 2020 01:49:26 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id DNkVYY1788612xahJVEHoFbi; Mon, 15 Jun 2020 01:49:26 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:25 -0700 IronPort-SDR: 6r7bodNLsjfSS9+S9Je4vHbTFwxPmLFmpQNiB6CYxsPJCVKvkTwHHWhewtqxEapNyrPCVkTMfd bEEUSBzs9Qbw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:25 -0700 IronPort-SDR: lQSYdgBs4iflYdJupSf5YPFaDqAaaXAoSND4qNlhb+O3OTmJQqddGqglhLzZxN3ts7HFNLM2qd Epud+DnhWJjA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951181" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:24 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Jiewen Yao , Jian J Wang , Chao Zhang Subject: [edk2-devel] [PATCH v4 14/17] SecurityPkg/SecurityPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:46 +0800 Message-Id: <20200615084849.120708-15-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: ltJr7gmizAT4BSujgcw2KL7vx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210966; bh=/oXava0HTCVtp8ryJgxGv4P5xJZ1/0tugjzOhxh9UeI=; h=Cc:Date:From:Reply-To:Subject:To; b=U6RCkA8DuWcZ/D0CECWyLa627JepdOGBuVZgWus2cXTRcu25Ordtt00ww4BXC1TmwaZ Op0anGPMyXMM6o38gEMJNQPY3LVwouMSPYbfnkmDAmRSN5dtWvkwme5r/CYbFD6xKYUOq MdPWKpjuaP1hfsie2S1ijwberwR1bAS66xE= 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 (#61281): https://edk2.groups.io/g/devel/message/61281 Mute This Topic: https://groups.io/mt/74890560/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 Tue May 7 01:08:06 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+61282+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+61282+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210968; cv=none; d=zohomail.com; s=zohoarc; b=SBWCGXxT9q5qvnnaKu1YssNgWMPASiQJ8pF6ZjxycM1HM+9oxKIwACoOgVvUvAGileh3dkO2gkn7d5OZA4kp1sRDlNA6ikC/oI7tKx37uppMvplF9p2pRUXqrpAuy2A7bRKxRA1G1eU19kkrH4dfiNEe5ZVKmSSYzUUBnVo/Q5s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210968; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=DWFhhxHwexINO2qWAxYUTMGg+f8vwCfCaM5PRS6M9e8=; b=VagOhXWfpn70AaGD5jhda0l01keFHvyXEzLXb3ulAAoz/b9bJyM/ph/8fYuFIMrx6mw4+JiSdd8oMtwZWpzGYCyOYTtNZFDD/YHjHn8/k+9WuYIyR0sO3WBUblyabsl4lAbNMyh32rvcOT/ekohlWvN9xe9q0SIsQ48M+Z62Zl0= 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+61282+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 1592210968726954.9747152252745; Mon, 15 Jun 2020 01:49:28 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id w1xxYY1788612xzwB37ZWOCn; Mon, 15 Jun 2020 01:49:28 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:28 -0700 IronPort-SDR: oHRGYcu9aDDY2xCvMZew0yed0587nmYVgUhXAEjABHhNqJt6l1GlJuW8vYJuVJqsVM54ta3YdF ByMh1QWfZDuw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:27 -0700 IronPort-SDR: pNsWK4GSV7KAYHPpOZ+ya/C7xBY0tDlfmEGACSd3AvL5IEwNOwRFDwdW2vx2gPOW8RS6tYDXU3 1qS9zJ8NVjDA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951210" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:26 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Ray Ni , Zhichao Gao Subject: [edk2-devel] [PATCH v4 15/17] ShellPkg/ShellPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:47 +0800 Message-Id: <20200615084849.120708-16-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: pNEAC9AtwcXQyDmne1GBtRNIx1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210968; bh=GvvM7HROYY8rFkowN7Y7NQlrIv2lp24P5fMEN9Sp09E=; h=Cc:Date:From:Reply-To:Subject:To; b=C388jcSuh3AlAgUN8WUef4Cbq2BxbFAhDzXQShKY4KMtaJ5JBClLNwYZxwX4PofB/8f ROvXJhLn33Q5mhSvEL+hgVq+isthFA8eHZjimcajlRi8mEOoPuoz/EQmiWxAbet7PtxAg eBvDyVtgGncbg75CvGV4+T5C/47FVAosz78= 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 (#61282): https://edk2.groups.io/g/devel/message/61282 Mute This Topic: https://groups.io/mt/74890562/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 Tue May 7 01:08:06 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+61283+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+61283+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210971; cv=none; d=zohomail.com; s=zohoarc; b=hc7W+UPKtdhGNTsbFepSnMrhOov5RlhHgU7kMDYSSGug/MEHkG3XkhnOBF2VlVfw3gHKZATJKd8yHRquvVVONMp9qbUp5pbRJUT0o2r8/e5ad5jk18nn0XQ5IojzeJGt2r9sbucK+hhHErOqFsTTgdix/Ky8k2cDluiT0sXf5vw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210971; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=Un5GQ93w0hg/wD2fZaYfLfkJnaZJqZONmA+zyiK1TkI=; b=JAFI8uPsOOgwgLUjjJFqzUvhxbnkeZlmoeiS9foRN987jwYgnURmqv5Q1Z0Keh2yR3LWExc+fsAgqWdAkDNtZSqYSXFn7jdRcKp1e3gAfdg1d5h+MLU2WkVnvZ+KPpHWCRLvcziBmZ7CrTmiY3Mtl8PAn04tDe3rE/nMNGv3xdI= 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+61283+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 1592210971077915.8459184200456; Mon, 15 Jun 2020 01:49:31 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id GMBLYY1788612x0TZf3AdUEo; Mon, 15 Jun 2020 01:49:30 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:30 -0700 IronPort-SDR: R1INJtUhp03mzqFa3jNorsZRyYC+1WONwrO8CI+FEk61iHHTNEXGRH0ub9R+cAZWBoqGobUB9n NvOUB343O7Ig== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:29 -0700 IronPort-SDR: +SEZ6Hu2hMueG4t4TEn75+BjB+EsYqsRrUr4isJddHCFKW9ucA2r8nQ8wdnu2P/EfI23SjmQeU 5+4kioTIw6Jw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951225" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:28 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Eric Dong , Ray Ni , Laszlo Ersek Subject: [edk2-devel] [PATCH v4 16/17] UefiCpuPkg/UefiCpuPkg.ci.yaml: Add configuration for Ecc check Date: Mon, 15 Jun 2020 16:48:48 +0800 Message-Id: <20200615084849.120708-17-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: FfgOfUZpSlcVYXHZrmzbtwW2x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210970; bh=wMxKt14HGTYLjnSOCdDAkrLROBPqf5vdOYafkUy8M28=; h=Cc:Date:From:Reply-To:Subject:To; b=BGdssVnTDdKeKZfWRwuNzNuVfQUPE/vJirswaI9/oKkSjzHyAS/w9sh3Y+yds1xSbLa mlRRoVDbh4R2F5mL+23vL705V+Hi0U806oOBZouN5vezOhQv/rpArKrm05Vc6VOtc+bmW 5+QLmZlP5SmSOzVXVN15vywy0+Jsh3PnGgo= 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 (#61283): https://edk2.groups.io/g/devel/message/61283 Mute This Topic: https://groups.io/mt/74890563/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 Tue May 7 01:08:06 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+61284+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+61284+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=intel.com ARC-Seal: i=1; a=rsa-sha256; t=1592210972; cv=none; d=zohomail.com; s=zohoarc; b=XwHlvVabxntj4SSuxAEmjoVxLziACrDLzQeewinCTWVNebcSxYLlKFeozWkWdtnQQmiSM2nyLK9Z9K2lR+Mcn7QwcUNzfi6QxumzUEZdjHf+Gz7QVXpEPB5k9bKC6JLnrY545jF8SDUyekQBC5GqArv4NIqMvbdDza/WB+cMMgo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1592210972; h=Cc:Date:From:In-Reply-To:List-Id:List-Unsubscribe:Message-ID:Reply-To:References:Sender:Subject:To; bh=JWdE/A4X30aj9/0paxM/wpEhR8DMNevQ6N7zc1LxhSo=; b=iv/FMPmz7rcVhxNZj67aFjl/vmV37jrBcJe/bqh9CYazmuW0reKCjnTP/Vnoo1wTpixP7bPTy29m86IBU1qBaocBpakzis9qeOpMCKQDJ8PNNGISZPl6kM9ZSr0ZOoBhuQ3hTpTEBgtGybX+/VDxsuSuXF/+Q/So1wOIo3oSlfY= 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+61284+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 1592210972858232.3432368695975; Mon, 15 Jun 2020 01:49:32 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id r1TXYY1788612x1zI7ZWa7gH; Mon, 15 Jun 2020 01:49:32 -0700 X-Received: from mga11.intel.com (mga11.intel.com []) by mx.groups.io with SMTP id smtpd.web10.13168.1592210936576771257 for ; Mon, 15 Jun 2020 01:49:32 -0700 IronPort-SDR: r41U7yiH2Dr8h5JD5ahglwvWHapacGmoUH1vVR6dumVyCd4j98lC7hk6Ku5jsdTEuKKmfLdxxd 7O26C/VDUxkA== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False X-Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2020 01:49:31 -0700 IronPort-SDR: ev4BcPVuc2tC0VYAmNPgyNu23bYlpL7As8HN53/PwdZ/jRXI8lOeu6wyHgA6R/Eq7ioZC2Fe0m Hz6bFAmyHFCQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,514,1583222400"; d="scan'208";a="475951242" X-Received: from shenglei-dev.ccr.corp.intel.com ([10.239.158.52]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2020 01:49:30 -0700 From: "Zhang, Shenglei" To: devel@edk2.groups.io Cc: Michael D Kinney , Sean Brogan , Bret Barkelew Subject: [edk2-devel] [PATCH v4 17/17] UnitTestFrameworkPkg: Add configuration for Ecc check in yaml file Date: Mon, 15 Jun 2020 16:48:49 +0800 Message-Id: <20200615084849.120708-18-shenglei.zhang@intel.com> In-Reply-To: <20200615084849.120708-1-shenglei.zhang@intel.com> References: <20200615084849.120708-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: M43MoNlCRwxARqwRail7wpM3x1787277AA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1592210972; bh=hB65+/BBWn64k6DmlG7ljOFUD5LiDFgwA7Cb/Y9LYTY=; h=Cc:Date:From:Reply-To:Subject:To; b=CoTvM9+T32zmHLY4+82pon7piKHjgVjyOs6Rk2mg88dhMyU8r1U7AaynUlwB8KK6vpS GrroE4O82LIxfe6ks+CKnSF87clwdXnCUWsuDfvW/yHTuOVtThrTZZWbN0HWbR7h1jmL/ p/eFNibb0sZWrN3i7oNReBE7tcumXlOR8d8= 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 (#61284): https://edk2.groups.io/g/devel/message/61284 Mute This Topic: https://groups.io/mt/74890564/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-