From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id ED6D9AC08D8 for ; Fri, 24 May 2024 02:13:15 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=tPVexeeMm5AblOre457Wx1Ox9BoR2Cb1HqeIniNN3ug=; c=relaxed/simple; d=groups.io; h=From:To:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1716516794; v=1; b=hG0BwAUyj2/tUT+NE8SD21rKwsr4yF1JL+EFe3rjT9Wvc9M4n2itnLi/gVlgwkvQPMcZansB 9hKGcAlXjaOwiuA5eLSzvN624eextR5P+QlsJv367Uv+vKlPBJ3oThN7SI+8TRkwx+JhTZMfUHX 2itCzgUXxCsEDRx3tcnL+eAEVXxGy8Hz4gRrQ1bzYzaXoRTk8uJCUYCXzbyB39VDECl1iSvkWrX U2cF24FHt70gmsFsPNP1h5LPY3mMrtjMxw1LhU9N5xgJwE1hFHjX/IMo4jaVanMey350V9KCs+G m2Ky/Vw6UFgTtEfiN6nngTSuOg/CTT3aeaFIdxa40ChHg== X-Received: by 127.0.0.2 with SMTP id viDhYY7687511x3pH13yi1lr; Thu, 23 May 2024 19:13:14 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by mx.groups.io with SMTP id smtpd.web11.7021.1716516793280996797 for ; Thu, 23 May 2024 19:13:13 -0700 X-CSE-ConnectionGUID: /eWDm6PQTpK/5w/zcAQE1A== X-CSE-MsgGUID: BPCo1HsFTeyzNXrB/5db+g== X-IronPort-AV: E=McAfee;i="6600,9927,11081"; a="16706195" X-IronPort-AV: E=Sophos;i="6.08,184,1712646000"; d="scan'208";a="16706195" X-Received: from fmviesa004.fm.intel.com ([10.60.135.144]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 May 2024 19:13:12 -0700 X-CSE-ConnectionGUID: /HqOToKITvO1LcYpkH0c7Q== X-CSE-MsgGUID: TaSIV07pSgatuZSOPErdiw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,184,1712646000"; d="scan'208";a="38442266" X-Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmviesa004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 23 May 2024 19:13:12 -0700 X-Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 23 May 2024 19:13:11 -0700 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 23 May 2024 19:13:11 -0700 X-Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Thu, 23 May 2024 19:13:11 -0700 X-Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.40) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 23 May 2024 19:13:11 -0700 X-Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by IA0PR11MB7953.namprd11.prod.outlook.com (2603:10b6:208:40d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Fri, 24 May 2024 02:13:09 +0000 X-Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::6444:ca4c:aa3e:f8d2]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::6444:ca4c:aa3e:f8d2%4]) with mapi id 15.20.7587.035; Fri, 24 May 2024 02:13:09 +0000 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "Yao, Jiewen" , "Kinney, Michael D" , "mikuback@linux.microsoft.com" Subject: Re: [edk2-devel] libspdm Breaking Builds Thread-Topic: [edk2-devel] libspdm Breaking Builds Thread-Index: AQHarIhGxe4I9gPlJEiFwepqsqNR8rGjzPKAgAAFWYCAAAI8gIAALJsAgAANSACAAAONoIABk7Bg Date: Fri, 24 May 2024 02:13:08 +0000 Message-ID: References: <82e90314-b068-49ec-b819-d0f9ba9d69e6@linux.microsoft.com> <51da0825-bed8-4d7f-8e33-0ad8059776aa@linux.microsoft.com> <17D1FC93E885E03F.15878@groups.io> In-Reply-To: <17D1FC93E885E03F.15878@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB5872:EE_|IA0PR11MB7953:EE_ x-ms-office365-filtering-correlation-id: 5a203e0a-d902-47f9-2249-08dc7b970e4b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?us-ascii?Q?OnXLx7YBIpuBlGXaIm6gzxyOMS0qyEEbyt3m3lIcNEwfdSSRY0/k0KvTn4hl?= =?us-ascii?Q?rWm6Xpk7t6ZXjalHbAy7iaS4LdS91stamBlTti/RRV29OhcyadhxkxmaX5uI?= =?us-ascii?Q?EBBaJANeWVAnBbzjrbvvyf6Ai+xgf1vPjSNibo8pnAtDTSUb2qTcgM2o7hVv?= =?us-ascii?Q?zr/jwdbbf5RledLGLh68peMVRYn32D42842nrtOma5dgMK/jMU7fRQ5ejxJ8?= =?us-ascii?Q?DWOVP0VGSGu5aDw+PMD1WS8dJzQNa4+2vFrU0EK2h1IXjp2qhgCEgYGPkBGv?= =?us-ascii?Q?822H2Q/WxloU6+Lol0tuNk75Qx91DAuIthJ26qmgpD0bW6Y5ph3aahE9zQgy?= =?us-ascii?Q?zzkMuhWV0rbeDLWoCZaaIy/VPT1bn9hQAg3ueFrv773cu9uhd9bhCRO/yS6s?= =?us-ascii?Q?wXeITM6lHB47DL8Q6i4PpsliAs+JnmK1fDy3T0O9UtPK6J8l3iV5HoFkHxqN?= =?us-ascii?Q?ou/SYM3eOnrxQlUSwr20FNc2Sgjy/PjNp269gfxXUKvL7uU1MlPqpmmDoisA?= =?us-ascii?Q?Fe9/5ba4bhN7gOnnHAvEOQ5PoCktF4dnr3/f1TcTsLDrWWq7mbyVrLp128RL?= =?us-ascii?Q?WSiWpDnAsOsiVwr2nGhgTyZ3PnVwMxwv18LUYCZXrJ0A7q+kJxs10oSJc5Mj?= =?us-ascii?Q?6qrF82lNrya9FNFwNhxq9g/c45vKdJR8ebexrLK3YLR5SxOkjBro2IJGfBCr?= =?us-ascii?Q?Wheuf7HUbmPl58egd9iu4dPKaVYeBLoFThLCoQuP7zrVDt6f2FEqpzjZWLKo?= =?us-ascii?Q?AN2hD5ECINW+lTWihipX5IJUo69MeFY26YsCxaGQcae0tMu1q0mipQ8Y2PE4?= =?us-ascii?Q?MtdmvWLww9eBtV+Y7/ktJk0ZcRJTGlkJhOqEfn/8/wuRExbPwLhwXhS2K+Mq?= =?us-ascii?Q?01GhUiJu4CQOCTzAe+TMvAAzl7pEX7Q7B1siIdR22OOyYMz+/gsCxk4LT1hm?= =?us-ascii?Q?1fve3wHXyypHKPFnYrGXFATVLGIugaBI43OQ1FNTLcmZHkhskHwmiMj8F4mL?= =?us-ascii?Q?RTjburwgi3f/M9vfvjoS9MC2GMqK/Dkv7e/Q91z+u5TFD7VoeT+heERwESeX?= =?us-ascii?Q?vdp6x+VK05F1uMfSDoKNnfGL/57AkW+cBiAKf33WOJzdQ378SkEUgYUnLSpb?= =?us-ascii?Q?kaNTCbeZioDIeh26zlbEBYZTM1aB7izVxQ9wqcnjnskJDh62NrDuROVa7Rpp?= =?us-ascii?Q?Q6z3XhdLl9OIf/+7Ic8zl4TD2kgFvWzbdzd5CJHrznJJPFc2QB7j6tH8Ygld?= =?us-ascii?Q?06cWwLcdyS1H7aCl/m3o9dNmoB2es0A5axioyaCeAapRyOtvSIbdEF8IAJ3A?= =?us-ascii?Q?fyk=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?GjTQ4pNbKD5ndLcLyEUakRwH99NHCCsI2ZaLM2AwiyH6sIlir5Yj/SdG2N9W?= =?us-ascii?Q?wJQ/KeZhhAMewWd+84n63calp6LdcllikZCeNo2xuePENIpHM1nQWIO1axOD?= =?us-ascii?Q?umDiAciYFy3+5kPs0e0K2Cs/9lj6nZ2LC9GefRvguEPoA3GmBLf2mP9+EI1k?= =?us-ascii?Q?r58oThvzcsofhDVgeV/O18zD8nThEfqDGxeIb6z+Ufb/JW/pv2FeAneDHXZH?= =?us-ascii?Q?104VL/uH+BqXNDTinq9yiLcqgmnLgSWD1X3tycoFkOU1yJJsqYqCQr7lLVDZ?= =?us-ascii?Q?+lHMnjjRUHSSPYcb+KUWS4jm5EsRsqO2YVzlknjRr1zw9v5XmyyitXxLWEJu?= =?us-ascii?Q?lhOQ7iNS0ZFAvAqg8Qwg2Fs3D1osaJLKxwP1YqOEPGmg/7hyQa5E9v5yPRN8?= =?us-ascii?Q?SeB5CzP313/P+YUgk7RHr4NhrVGaUR3MuQuLsLHoHC1gAUa0uc3rNWdK57LH?= =?us-ascii?Q?/sXeFoZXytgcaCSZuLQpV3j8e5H6iXI22Ltt8gmtUEPfGZi3gy4TSMA+Ctri?= =?us-ascii?Q?1Cc3MpctIvx1f1aYmv4n45of3KQjVQ0BiesSwTJFIJwb4f4542+k7vXudr1k?= =?us-ascii?Q?Sxxl23AECRkGiHuFcGET8kHwD1dkJmdKbqpjq8j1xVFTXtEB2aGqkIYn43nh?= =?us-ascii?Q?M/NiFweRUKCj3KHA3GJQISO+2HZnj3Hi8N4z9F6SS+j2zVJBvpxIdWBzV1GA?= =?us-ascii?Q?YSoXW3oVPTbenZNkZ+lETAvke9RdCdsVnrBG00XOpZnDBCn9RJ4WKydemfBY?= =?us-ascii?Q?+ZNJm3fsKYSb9sRMIFpoyUPl8aCwwLNKkwHcPIYr2p90hHO6aN/plBxmsMOH?= =?us-ascii?Q?LrNPim+uj4VTduRhGAVuEKXwtPmqPFTzv7McRrJ5Nt0wbft0TM2W2S49VQog?= =?us-ascii?Q?Y0iRKLgOkQ8V7XGdk882RKlG53zpjHef/Ppl3fvJ9ss6Pv/Xz5FR51H9sCAW?= =?us-ascii?Q?oxOYD9dP+wA3IJrTIh+hSLs0sOOnDiiexSEmjRGY5gBy3qPsDD9pbUyipFSQ?= =?us-ascii?Q?tQZyPS/u8931xpsMdSsvjNw199ck05Xv+/qJR0B/1u/eFrtNuQmj+DGC0NFy?= =?us-ascii?Q?sWAOcvff44Z1/wc9N1DqrGFiWXDgKo1OjRlsmSqMgu54SJ6isPy86Wtlx/Y1?= =?us-ascii?Q?9pIKka5/8NqKPb+ZIf9ijAGMRiYloACH6Oa65RAZjiPI8QoT3zoShHWZ2mpg?= =?us-ascii?Q?wtC4vYRalbYFHVxSuX0M2Je5rRrhFfXXoaQrK5PtEgoOiEh0TpoMUzDSuM+E?= =?us-ascii?Q?FW1H3CnGw3pFb6VQNQmwG2M7Mro/pSwCOsnXFGsTM5d/JeN66Ahmd98ckJIj?= =?us-ascii?Q?XGfhUili0zXf/m6m2ds0EwfNUO+No4EolLj3bXSPOOU7G7s8psW1XJQOxa9v?= =?us-ascii?Q?kF52Bm+/pZM10upEtAL7YrkuY1F3zvXmjeO5OsrckKJVofZUddZVmdql6OCt?= =?us-ascii?Q?r4Dk0mf8V3nhL0lkcm+P909+LKpXKh8MGg5SzpSnGhvOjcs+cuvg+DO8ugyA?= =?us-ascii?Q?CFPNrgviS56VtLTTitkKTk23opkJ/+/lYxWII3ojM6c7/sa7MD2fPUwy7FWJ?= =?us-ascii?Q?JxbEpZKDDfvovPu9gZRaapyp8akev9UeHmS4CAZz?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a203e0a-d902-47f9-2249-08dc7b970e4b X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2024 02:13:08.9722 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3TcpLyqaW8qsniQi8rCRHfGhMgzaBzQ0SCNTFmhCMTvzBKyHc23LOi1jnypjGOGrZ1avdFKUdvNw+dJd21R6Kg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7953 X-OriginatorOrg: intel.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 Resent-Date: Thu, 23 May 2024 19:13:13 -0700 Resent-From: jiewen.yao@intel.com Reply-To: devel@edk2.groups.io,jiewen.yao@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: NnzQKHUteVxwo51R1xmgfheXx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=hG0BwAUy; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io Hello Thanks for Michael Kubacki's effort. The cmocka for libspdm is switched to = https://gitlab.com/cmocka/cmocka.git (https://github.com/DMTF/libspdm/pull/= 2710). The next libspdm release is planned at the end of June. Please let us know if the preference for libspdm submodule. (Below options) 1) Keep current libspdm official 3.3.0 release, and update to next release = at the beginning of July. 2) Update libspdm immediately with the new cmocka submodule, which is NOT a= n official release. Thank you Yao, Jiewen > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Yao, Jiewe= n > Sent: Thursday, May 23, 2024 10:17 AM > To: Kinney, Michael D ; devel@edk2.groups.io; > mikuback@linux.microsoft.com > Subject: Re: [edk2-devel] libspdm Breaking Builds >=20 > Hello > I am sorry to bring the inconvenience. > I think the libspdm maintainers are aware of fact that the breaking of cm= oka > impacts the CI. >=20 > In history of libspdm, we did see this sometimes, but usually it was back= online > after a while. > That is the reason libspdm project is still using cmoka github, since it = is good at > most of time. >=20 > I will discuss libspdm/cmoka issue in regular SPDM TF meeting, and update= the > issue https://github.com/DMTF/libspdm/issues/2707. >=20 >=20 > It is similar to what I have observed in tianocore project. Tianocore CI = breaks > sometimes, and works again after a while. But that is NOT a reason to dis= able it. >=20 > Anyway, I think tianocore project has freedom to choose whatever options, > independent with libspdm project. And I hope we have a consistent way to = handle > all projects. >=20 > Thank you > Yao, Jiewen >=20 >=20 > > -----Original Message----- > > From: Kinney, Michael D > > Sent: Thursday, May 23, 2024 9:52 AM > > To: devel@edk2.groups.io; mikuback@linux.microsoft.com; Yao, Jiewen > > > > Cc: Kinney, Michael D > > Subject: RE: [edk2-devel] libspdm Breaking Builds > > > > We have a mirror of cmocka in tianocore. > > > > https://github.com/tianocore/edk2-cmocka > > > > It is out of sync because GitHub keep disabling the workflow. > > > > And the workflow can not run until cmocka repo is back up. > > > > We updated UnitTestFrameworkPkg to use tianocore cmocka mirror long ago > > for this exact failure case. > > > > Since we do not have control over libspdm submodule link to cmocka, wha= t > > we need is an override or a failover submodule link to tianocore mirror= . > > > > Any ideas on how to implement that concept. Does git have failover or > > override URL for git submodules? > > > > Or do we need more stuart feature to have more fine grain control over > > Submodules? > > > > Mike > > > > > -----Original Message----- > > > From: devel@edk2.groups.io On Behalf Of Michae= l > > > Kubacki > > > Sent: Wednesday, May 22, 2024 6:04 PM > > > To: Kinney, Michael D ; devel@edk2.groups= .io; > > > Yao, Jiewen > > > Subject: Re: [edk2-devel] libspdm Breaking Builds > > > > > > We looked at Stuart and it can prevent a recursive submodule update a= t > > > the first level but then it would prevent further updates. Here Repo = A > > > can prevent a recursive update in edk2 but it would then not be able = to > > > get libspdm. > > > > > > [Repo A] -[1]> [edk2] -[2]> [libspdm] -[3]> [cmocka] > > > > > > At its root, the issue is that this is broken, not wasteful. Therefor= e, > > > it is disruptive and a regression for existing workflows. > > > > > > We, and I'm sure many other projects, recursively clone packages in e= dk2 > > > with submodules. For years, this has been fine except for a few brief > > > exceptions. We pulled the change with the libspdm dependency into our > > > codebase 8 days ago and this has been broken all day. The track recor= d > > > of cryptomilk.org in the past was also very poor and frequently cause= d > > > problems. There is not an incident response team that I'm aware of at > > > cryptomilk.org that provides status updates and proactively addresses > > > services issues (i.e. https://www.githubstatus.com/). > > > > > > Also, libspdm is now a dependency and cloning cmocka there may fail. > > > Users should expect that they can clone and work in that repo as part= of > > > their firmware development process without frequent service disruptio= ns > > > in the way. > > > > > > While I started this thread to raise the issue for users impacted her= e, > > > I filed https://github.com/DMTF/libspdm/issues/2707 to track the requ= est > > > in the libspdm repo. > > > > > > Thanks, > > > Michael > > > > > > On 5/22/2024 6:24 PM, Kinney, Michael D wrote: > > > > Libspdm also depends on openssl. We did not want to clone openssl = twice. > > > > > > > > I though stuart config specifies which submodules to clone. Can't = we skip > > > > all the submodules within libspdm to fix CI? > > > > > > > > Can't devs choose to not use --recursive? > > > > > > > > Mike > > > > > > > >> -----Original Message----- > > > >> From: Michael Kubacki > > > >> Sent: Wednesday, May 22, 2024 3:16 PM > > > >> To: devel@edk2.groups.io; Kinney, Michael D > > ; > > > >> Yao, Jiewen > > > >> Subject: Re: [edk2-devel] libspdm Breaking Builds > > > >> > > > >> I don't think that's a very good solution given the diversity of > > > >> downstream projects dependent on the repo or even for the libspdm = repo > > > >> itself. > > > >> > > > >> Thanks, > > > >> Michael > > > >> > > > >> On 5/22/2024 5:57 PM, Michael D Kinney wrote: > > > >>> This was discussed and the decision was made to no use recursive = clone > on > > > >> libspdm. > > > >>> > > > >>> Mike > > > >>> > > > >>>> -----Original Message----- > > > >>>> From: Michael Kubacki > > > >>>> Sent: Wednesday, May 22, 2024 1:40 PM > > > >>>> To: devel@edk2.groups.io; Yao, Jiewen > > > >>>> Cc: Kinney, Michael D > > > >>>> Subject: libspdm Breaking Builds > > > >>>> > > > >>>> Recently, the libspdm submodule was added to SecurityPkg > > > >>>> (SecurityPkg/DeviceSecurity/SpdmLib/libspdm) [1]. > > > >>>> > > > >>>> That submodule points to https://github.com/DMTF/libspdm.git. > > > >>>> > > > >>>> The libspdm repo contains a submodule for cmocka that is hosted = on > > > >>>> cryptomilk.org [2]. > > > >>>> > > > >>>> Cloning that submodule is failing today, breaking all builds/CI > > > >>>> dependent on SecurityPkg. > > > >>>> > > > >>>> This has been an issue in the past and it is very disruptive giv= en the > > > >>>> number of dependencies on edk2/SecurityPkg. Because of its relia= bility > > > >>>> issues, edk2 moved to a version of the repo hosted in tianocore = [3] in > > > >>>> 2021 [4] > > > >>>> > > > >>>> Can you please make a similar change in libspdm and we get edk2 > > updated > > > >>>> as soon as possible? > > > >>>> > > > >>>> Thanks, > > > >>>> Michael > > > >>>> > > > >>>> [1] > > > >>>> > > > >> > > > > > > https://github.com/tianocore/edk2/commit/54a4fd9b35cac79e7c54b750d3dddd > > 0fbb43 > > > >>>> dca1 > > > >>>> > > > >>>> [2] https://github.com/DMTF/libspdm/blob/main/.gitmodules > > > >>>> > > > >>>> [3] https://github.com/tianocore/edk2-cmocka > > > >>>> > > > >>>> [4] > > > >>>> > > > >> > > > > > > https://github.com/tianocore/edk2/commit/2ad22420a710dc07e3b644f91a5b55 > > c09c39 > > > >>>> ecf3 > > > >>> > > > >>> > > > >>> > > > >>> > > > >>> > > > > > > > > > > > > >=20 >=20 >=20 >=20 >=20 -=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 (#119178): https://edk2.groups.io/g/devel/message/119178 Mute This Topic: https://groups.io/mt/106250971/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-