From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 9A9DFAC14A6 for ; Tue, 5 Mar 2024 12:01:37 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Rw5fbai/qHdHEzoAs/otvwmpREbiGxLNIXGi1ZYyXAM=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding:Content-Type; s=20140610; t=1709640096; v=1; b=lvQEkh4r1W8hW31PWF6ssFZ9GNTKtkSCz6rLtz5/Lg6Qpi2KY9bGoWQEndaBty+XeB1T8saj PZXv2AhBe+bP3ICxV+/DZn89rGkL0ZRpSe6VQZ64p9oaQvOgfTB61regh9BjPL+3rrexNzRiW+N 5c31W7S0gvt8ul2+2N2YrpZ4= X-Received: by 127.0.0.2 with SMTP id NmJxYY7687511xeISnt2Dhip; Tue, 05 Mar 2024 04:01:36 -0800 X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.groups.io with SMTP id smtpd.web10.20835.1709640095395999177 for ; Tue, 05 Mar 2024 04:01:35 -0800 X-Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-596-MupbgBYwOxWwCRP6CoCdEQ-1; Tue, 05 Mar 2024 07:01:31 -0500 X-MC-Unique: MupbgBYwOxWwCRP6CoCdEQ-1 X-Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.rdu2.redhat.com [10.11.54.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 5C85D80F7E4; Tue, 5 Mar 2024 12:01:30 +0000 (UTC) X-Received: from lacos-laptop-9.usersys.redhat.com (unknown [10.39.193.2]) by smtp.corp.redhat.com (Postfix) with ESMTP id 2213037F6; Tue, 5 Mar 2024 12:01:27 +0000 (UTC) From: "Laszlo Ersek" To: edk2-devel-groups-io Cc: Ard Biesheuvel , Leif Lindholm , Nate DeSimone , Sai Chaganty , Bibo Mao , Chao Li , Xianglai li , Sunil V L , USER0FISH , caiyuqing379 , dahogn , meng-cz Subject: [edk2-devel] [edk2-platforms PATCH v2 0/4] clean up ProcessLibraryConstructorList() declarations in SEC modules Date: Tue, 5 Mar 2024 13:01:22 +0100 Message-Id: <20240305120126.70259-1-lersek@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.1 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Precedence: Bulk List-Subscribe: List-Help: 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,lersek@redhat.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: YgjbgoYRQb2GwCQneDo8sGH5x7686176AA= Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="US-ASCII"; x-default=true X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=lvQEkh4r; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=redhat.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io QnVnemlsbGE6Ci0gaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9p ZD05OTAKClRoaXMgcGF0Y2ggc2VyaWVzIHB1dHMgdGhlIHJlY2VudCBCYXNlVG9vbHMgZmVhdHVy ZSB0byB1c2UgaW4gd2hpY2gKQXV0b0dlbiBnZW5lcmF0ZXMgdGhlIFByb2Nlc3NMaWJyYXJ5Q29u c3RydWN0b3JMaXN0KCkgZGVjbGFyYXRpb24gaW4KIkF1dG9HZW4uaCIgZm9yIHN1Y2ggbm9uLWxp YnJhcnkgU0VDIG1vZHVsZXMgd2hvc2UgSU5GX1ZFUlNJT04gaXMgYXQKbGVhc3QgMS4zMC4gVGhl IEJhc2VUb29scyBmZWF0dXJlIGlzIHByZXNlbnQgaW4gYm90aCBlZGsyIFsxXSBhbmQKZWRrMi1i YXNldG9vbHMgWzJdLCBhbmQgaGFzIGJlZW4gZG9jdW1lbnRlZCBpbiB0aGUgQnVpbGQgc3BlYyBb M10gYW5kCnRoZSBJbmYgc3BlYyBbNF0uIEt1ZG9zIHRvIFJlYmVjY2EgZm9yIHRhZ2dpbmcgYSBu ZXcgZWRrMi1iYXNldG9vbHMKcmVsZWFzZSBbNV0gWzZdIHdpdGggdGhlIG5ldyBmZWF0dXJlLgoK WzFdIGVkazIgY29tbWl0IGJhYzljNzQwODBjZgpbMl0gZWRrMi1iYXNldG9vbHMgY29tbWl0IDVi NzE2MWRlMjJlZQpbM10gZWRrMi1CdWlsZFNwZWNpZmljYXRpb24gY29tbWl0IHJhbmdlIGRiNjlm NTY2MWNhZS4uN2E3MTY1YTdkMTk5Cls0XSBlZGsyLUluZlNwZWNpZmljYXRpb24gY29tbWl0IHJh bmdlIGEzMWUzYzg0MmJlZS4uMWVhNjU0NjU3OGZlCls1XSBodHRwczovL2dpdGh1Yi5jb20vdGlh bm9jb3JlL2VkazItYmFzZXRvb2xzL3JlbGVhc2VzL3RhZy92MC4xLjUxCls2XSBodHRwczovL3B5 cGkub3JnL3Byb2plY3QvZWRrMi1iYXNldG9vbHMvMC4xLjUxLwoKVGhlIGVkazItYmFzZXRvb2xz IHBhcnQgaXMgYWRvcHRlZCBpbiB0aGUgZmlyc3QgcGF0Y2ggKGZvcgoicGlwLXJlcXVpcmVtZW50 cy50eHQiKSBvZiB0aGUgZWRrMiBzZXJpZXMKCiAgW2VkazItZGV2ZWxdIFtQQVRDSCB2MiAwMC8x MF0KICBjbGVhbiB1cCBQcm9jZXNzTGlicmFyeUNvbnN0cnVjdG9yTGlzdCgpIGRlY2xhcmF0aW9u cyBpbiBTRUMgbW9kdWxlcwoKICBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2Fn ZS8xMTYzNjcKICBtc2dpZCA8MjAyNDAzMDUxMTM4NDMuNjg4MTItMS1sZXJzZWtAcmVkaGF0LmNv bT4KClRoZSByZXN0IG9mIHRoZSBwYXRjaGVzIGNsZWFuIHVwIC0tIHN1cGVyZmx1b3VzLCBvciBl dmVuIGluY29ycmVjdCAtLQpQcm9jZXNzTGlicmFyeUNvbnN0cnVjdG9yTGlzdCgpIGRlY2xhcmF0 aW9ucyAoYW5kLCBpbiBzb21lIGNhc2VzLAppbmNvcnJlY3QgY2FsbHMpLCB0b2dldGhlciB3aXRo IHJhaXNpbmcgdGhlIElORl9WRVJTSU9OcyBpbiB0aGUgcmVsYXRlZApTRUMgbW9kdWxlIElORiBm aWxlcyB0byAxLjMwLgoKQ29tcGFyaW5nIHRoaXMgdmVyc2lvbiB0byB2MSBpcyBub3QgdXNlZnVs LCBhcyB0aGUgY29tcGF0aWJpbGl0eQphcHByb2FjaCBpcyBkaWZmZXJlbnQsIGFuZCBzbyB0aGlz IHZlcnNpb24gaXMgc3RydWN0dXJlZCBkaWZmZXJlbnRseS4KUGxlYXNlIHJldmlldyBhbnkgcGF0 Y2hlcyBmb3IgeW91ciBzdWJzeXN0ZW0gZnJvbSBzY3JhdGNoICh0aGV5IGFyZSBub3QKZGlmZmlj dWx0IG9yIGxhcmdlKS4KCkNjOiBBcmQgQmllc2hldXZlbCA8YXJkYit0aWFub2NvcmVAa2VybmVs Lm9yZz4KQ2M6IExlaWYgTGluZGhvbG0gPHF1aWNfbGxpbmRob2xAcXVpY2luYy5jb20+CkNjOiBO YXRlIERlU2ltb25lIDxuYXRoYW5pZWwubC5kZXNpbW9uZUBpbnRlbC5jb20+CkNjOiBTYWkgQ2hh Z2FudHkgPHJhbmdhc2FpLnYuY2hhZ2FudHlAaW50ZWwuY29tPgpDYzogQmlibyBNYW8gPG1hb2Jp Ym9AbG9vbmdzb24uY24+CkNjOiBDaGFvIExpIDxsaWNoYW9AbG9vbmdzb24uY24+CkNjOiBYaWFu Z2xhaSBsaSA8bGl4aWFuZ2xhaUBsb29uZ3Nvbi5jbj4KQ2M6IFN1bmlsIFYgTCA8c3VuaWx2bEB2 ZW50YW5hbWljcm8uY29tPgpDYzogVVNFUjBGSVNIIDxsaWJpbmcxMjAyQG91dGxvb2suY29tPgpD YzogY2FpeXVxaW5nMzc5IDxjYWl5dXFpbmdfaHpAb3V0bG9vay5jb20+CkNjOiBkYWhvZ24gPGRh aG9nbkBob3RtYWlsLmNvbT4KQ2M6IG1lbmctY3ogPG1lbmdjejExMjZAZ21haWwuY29tPgoKVGhh bmtzLApMYXN6bG8KCkxhc3psbyBFcnNlayAoNCk6CiAgQmVhZ2xlQm9hcmRQa2c6IGF1dG8tZ2Vu ZXJhdGUgU0VDIFByb2Nlc3NMaWJyYXJ5Q29uc3RydWN0b3JMaXN0KCkgZGVjbAogIFNpbWljc09w ZW5Cb2FyZFBrZzogYXV0by1nZW4gJiBmaXggU0VDIFByb2Nlc3NMaWJyYXJ5Q29uc3RydWN0b3JM aXN0KCkKICAgIGRlY2wKICBMb29uZ0FyY2hRZW11UGtnOiBhdXRvLWdlbiAmIGZpeCBTRUMgUHJv Y2Vzc0xpYnJhcnlDb25zdHJ1Y3Rvckxpc3QoKQogICAgZGVjbAogIFNHMjA0MlBrZy9TZWM6IGNs ZWFuIHVwIFByb2Nlc3NMaWJyYXJ5Q29uc3RydWN0b3JMaXN0KCkgZGVjbAoKIFBsYXRmb3JtL0Jl YWdsZUJvYXJkL0JlYWdsZUJvYXJkUGtnL1ByZVBpL1BlaVVuaUNvcmUuaW5mIHwgIDIgKy0KIFBs YXRmb3JtL0JlYWdsZUJvYXJkL0JlYWdsZUJvYXJkUGtnL1ByZVBpL1ByZVBpLmggICAgICAgIHwg IDYgLS0tLS0tCiBQbGF0Zm9ybS9JbnRlbC9TaW1pY3NPcGVuQm9hcmRQa2cvU2VjQ29yZS9TZWNN YWluLmMgICAgICB8ICAzICstLQogUGxhdGZvcm0vSW50ZWwvU2ltaWNzT3BlbkJvYXJkUGtnL1Nl Y0NvcmUvU2VjTWFpbi5pbmYgICAgfCAgMiArLQogUGxhdGZvcm0vTG9vbmdzb24vTG9vbmdBcmNo UWVtdVBrZy9TZWMvU2VjTWFpbi5jICAgICAgICAgfCAgMyArLS0KIFBsYXRmb3JtL0xvb25nc29u L0xvb25nQXJjaFFlbXVQa2cvU2VjL1NlY01haW4uaW5mICAgICAgIHwgIDIgKy0KIFNpbGljb24v U29waGdvL1NHMjA0MlBrZy9TZWMvTWVtb3J5LmMgICAgICAgICAgICAgICAgICAgIHwgIDEgLQog U2lsaWNvbi9Tb3BoZ28vU0cyMDQyUGtnL1NlYy9TZWNNYWluLmggICAgICAgICAgICAgICAgICAg fCAxMiAtLS0tLS0tLS0tLS0KIFNpbGljb24vU29waGdvL1NHMjA0MlBrZy9TZWMvU2VjTWFpbi5p bmYgICAgICAgICAgICAgICAgIHwgIDIgKy0KIDkgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25z KCspLCAyNyBkZWxldGlvbnMoLSkKCgpiYXNlLWNvbW1pdDogZmU0MTcxMzY2OGQ0MmIyMGEyMzcw ZGFiMjdkZTMyNjllODc3ZTQ1NAoNCgotPS09LT0tPS09LT0tPS09LT0tPS09LQpHcm91cHMuaW8g TGlua3M6IFlvdSByZWNlaXZlIGFsbCBtZXNzYWdlcyBzZW50IHRvIHRoaXMgZ3JvdXAuClZpZXcv UmVwbHkgT25saW5lICgjMTE2Mzc4KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21l c3NhZ2UvMTE2Mzc4Ck11dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA0NzQy NzU2Lzc2ODYxNzYKR3JvdXAgT3duZXI6IGRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvClVuc3Vi c2NyaWJlOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvdW5zdWIgW3JlYmVjY2FAb3Bl bmZ3LmlvXQotPS09LT0tPS09LT0tPS09LT0tPS09LQoKDQo=