From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by mx.groups.io with SMTP id smtpd.web12.6437.1582820602885676211 for ; Thu, 27 Feb 2020 08:23:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@nuviainc-com.20150623.gappssmtp.com header.s=20150623 header.b=sMeHABVr; spf=pass (domain: nuviainc.com, ip: 209.85.221.68, mailfrom: leif@nuviainc.com) Received: by mail-wr1-f68.google.com with SMTP id x7so1658068wrr.0 for ; Thu, 27 Feb 2020 08:23:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nuviainc-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=1dpx3+56NF9k1pwY8UctWaHZm/H3EdEEF092oIarqtg=; b=sMeHABVrXwQtCtNGVWar/O8kL7Air64/5j9/8E8Rhd6EfKMdaOf1vSz+g3uHr+mnBa uT6DFkgfdGlWKQJoA8Ou1L5MtbpQO22Lhy8ySbGwmWsrKa9uN2sIhy8mPoTIZubpttBu u1wkh3uKxQTdApD6Y5K6td+69Of7NVeRSp9YPN8Fp416j6QUyhoJA8d3iME8shKg/Fs7 jYq4Wv5zMcr/UxKNb24QxZLaHyHSYC6LjbALzDQm3aS0O8w5cKJEprXkE+S/zSuoF1yJ x7yV0pJOQKUZ2DMx1SciBN4V2pSaCxY+W/FLUOClxAfPEitAB0XEKYCarrrON6KG9mP6 8Y1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=1dpx3+56NF9k1pwY8UctWaHZm/H3EdEEF092oIarqtg=; b=BvFBKOKuPM9NKrjaA/HsMh8ZV7eoBSkTvSK/yEJvQwLAWGASpwpuSVALd5BOceDNuK 1x2OOMXdJNik175z/tKMY/rZtnK5mOvKBhgg3kK6lF0Am/HCBrqP88GgDT1ex9gEmQfD a22bOCZSA0PPoduRddA1WR+ZsOzYzQa6DXX/GQLGAILoEkpdKJqufmQxiqa6N2ESKjP4 KoTnMIIbF3X4jVeBmlDTGaXZxyW/YUV5VIoS0pjUGiEwQb2qTGXM4vwrb8QIC+Gdkj+d 56K6xSQt6dV8Uz9368NROeCe7sR2hdbkldJwvpcmBU8s/slJUf5WRsWhyosChd/C2No4 6GkQ== X-Gm-Message-State: APjAAAU6YYhKXoy7RE7vbdzLFVp2h8if4+TrC3brbYsHSLZKIcOSWIec dri4rM7ky50r5XOinv+3NvSS8MaRO9rErlFg8kbt3V0CdgxNF55YaViZqIGKJvL/i6xpWQhNu+p dYGTeoC3aW8MTXbFLITjRDmIFOIKgE+lK29YX5BTarL5AJ1EhaIFIY9tEuW1TkLk= X-Google-Smtp-Source: APXvYqxUQhzKO3upR79uA0QuEtucGvo2gUtgIKiGkkknCOXb0d4gOR4CGkaTvSch4ExLUqCHDjmORw== X-Received: by 2002:a05:6000:4a:: with SMTP id k10mr3911134wrx.381.1582820601041; Thu, 27 Feb 2020 08:23:21 -0800 (PST) Return-Path: Received: from bivouac.eciton.net (bivouac.eciton.net. [2a00:1098:0:86:1000:23:0:2]) by smtp.gmail.com with ESMTPSA id t1sm8523570wma.43.2020.02.27.08.23.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Feb 2020 08:23:20 -0800 (PST) Date: Thu, 27 Feb 2020 16:23:18 +0000 From: "Leif Lindholm" To: devel@edk2.groups.io, liming.gao@intel.com Cc: "Kinney, Michael D" , Laszlo Ersek , "afish@apple.com" , "Guptha, Soumya K" , Marvin =?iso-8859-1?Q?H=E4user?= , "Gao, Zhichao" , "'ard.biesheuvel@linaro.org'" , "Wu, Hao A" , vit9696 , "gaurav.jain@nxp.com" , "Ni, Ray" , "Feng, Bob C" , "maciej.rabeda@linux.intel.com" , "leo.duran@amd.com" Subject: Re: [edk2-devel] Patch List for 202002 stable tag Message-ID: <20200227162318.GC23627@bivouac.eciton.net> References: <7f58502307c643999e73ee73673f5fae@intel.com> <21493dd751f34291a59874d55c34fd13@intel.com> <10a293f739eb428c9c022615eafb0398@intel.com> <734D49CCEBEEF84792F5B80ED585239D5C447005@SHSMSX104.ccr.corp.intel.com> <15F50A1858BD174A.18319@groups.io> <15F55D425BF8837D.15709@groups.io> <8adb33d816bf4f45abd6d831403e6d01@intel.com> MIME-Version: 1.0 In-Reply-To: <8adb33d816bf4f45abd6d831403e6d01@intel.com> User-Agent: Mutt/1.10.1 (2018-07-13) Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Hi Liming, On Thu, Feb 27, 2020 at 16:06:22 +0000, Liming Gao wrote: > Stewards: > I update the patch lists and status. Based on current information, > only one patch (item 5) needs catch this stable tag. Its fix is > clear, and risk is low. So, I think we can still keep current > planning to create stable tag edk2-stable202002 on 2020 Feb 28th > (UTC – 8). If you think the stable tag needs to be delay for few > days, please reply the mail before Feb 28th (00:00:00 UTC-8). > > 1. https://edk2.groups.io/g/devel/message/54665 [edk2-devel] [PATCH v2 1/1] EmbeddedPkg: Fixed Asserts in SCT Runtime Services test. > [Liming] This patch is still under review. So, it will not catch this stable tag. > > 1. https://edk2.groups.io/g/devel/message/54693 [edk2-stable202002][edk2-devel] [PATCH v2 1/1] MdeModulePkg/Pci: Fixed Asserts in SCT PCIIO Protocol Test. Unrelated to the release process, only the formatting: It looks like you are doing ordered lists using markdown syntax (1.). This renders in plain text email simply as all items being 1. > [Liming] The patch has passed review. Package maintainer thinks this is an enhancement. It will be added after stable tag. > > 1. https://edk2.groups.io/g/devel/message/54122 [PATCH 1/1] ShellPkg: Add support for input with separately reported modifiers > [Liming] The discussion shows this change needs UEFI spec clarification. So, it may not be resolved in short team. It will not catch this stable tag. The discussion is in BZ 2510. > > 1. https://edk2.groups.io/g/devel/message/54797 [PATCH 0/2] UefiCpuPkg/Library: Fix bug in MpInitLib > [Liming] The solution is under discussion (BZ 2556). The submitter requests this issue to be fixed happen reasonably soon. So, it may not catch this stable tag. > > 1. https://edk2.groups.io/g/devel/message/54992 [Patch 1/1][edk2-stable202002]BaseTools: Fixed a regression issue in Makefile for incremental build > [Liming] This patch has passed review. This regression causes the basic incremental build not work with VS nmake tool. The fix is clear. So, it need to catch this stable tag. I agree it needs to catch the stable tag. If it affects only VS builds then I am not going to insist on extending the hard freeze, but I (technically on holiday today/tomorrow) don't have time to dig much deeper into it. However, I think the process is pretty clear that this *should* extend the hard freeze. I will note that from the trail (commitdate of 818283de3f6d until BZ2563 was raised) it appears that detecting this bug itself, which went in two days before the soft freeze, took 15 days. / Leif > 1. https://edk2.groups.io/g/devel/message/54995 [PATCH v1] ShellPkg: Fix 'ping' command Ip4 receive flow. > [Liming] This is the issue in ShellPkg. It may not be critical issue, and defer after this stable tag. > > Thanks > Liming > From: devel@edk2.groups.io On Behalf Of Liming Gao > Sent: Friday, February 21, 2020 4:23 PM > To: devel@edk2.groups.io; Gao, Liming ; Ni, Ray ; vit9696 ; gaurav.jain@nxp.com > Cc: Kinney, Michael D ; Laszlo Ersek ; Guptha, Soumya K ; leif@nuviainc.com; afish@apple.com; Marvin Häuser ; Gao, Zhichao ; 'ard.biesheuvel@linaro.org' ; Wu, Hao A > Subject: Re: [edk2-devel] Patch List for 202002 stable tag > > Hi, all > Today, we enter into hard feature freeze for 202002 stable tag. Only critical bug fix approved by Stewards is allowed to be submit. There are left three patches to be requested for this stable tag. I summary current status for them. If you have the different opinion or comments, please reply this mail. > > https://edk2.groups.io/g/devel/message/54665 [edk2-devel] [PATCH v2 1/1] EmbeddedPkg: Fixed Asserts in SCT Runtime Services test. > [Liming] This patch is under review. If no comments to show this is a critical issue, it will not catch this stable tag. > https://edk2.groups.io/g/devel/message/54693 [edk2-stable202002][edk2-devel] [PATCH v2 1/1] MdeModulePkg/Pci: Fixed Asserts in SCT PCIIO Protocol Test. > [Liming] Package maintainer thinks this is an enhancement. So, it will not catch this stable tag. > https://edk2.groups.io/g/devel/message/54122 [PATCH 1/1] ShellPkg: Add support for input with separately reported modifiers > [Liming] There is no agreement now. The discussion is in BZ https://bugzilla.tianocore.org/show_bug.cgi?id=2510. So, it may not catch this table tag. > > Thanks > Liming > From: devel@edk2.groups.io > On Behalf Of Liming Gao > Sent: Thursday, February 20, 2020 2:59 PM > To: Ni, Ray >; vit9696 > > Cc: Kinney, Michael D >; Laszlo Ersek >; Guptha, Soumya K >; leif@nuviainc.com; afish@apple.com; devel@edk2.groups.io; Marvin Häuser >; Gao, Zhichao > > Subject: Re: [edk2-devel] Patch List for 202002 stable tag > > Ray, Zhichao and Vitaly: > Thanks. BZ is the good place to catch all discussion. Because we are close to edk2 stable tag 202002, can you make the agreement soon for BZ 2510? > > Thanks > Liming > From: Ni, Ray > > Sent: Thursday, February 20, 2020 11:13 AM > To: Gao, Liming >; vit9696 > > Cc: Kinney, Michael D >; Laszlo Ersek >; Guptha, Soumya K >; leif@nuviainc.com; afish@apple.com; devel@edk2.groups.io; Marvin Häuser >; Gao, Zhichao > > Subject: RE: Patch List for 202002 stable tag > > Liming, > I provided my comments in the BZ. > > From: Gao, Liming > > Sent: Thursday, February 20, 2020 9:17 AM > To: vit9696 > > Cc: Kinney, Michael D >; Laszlo Ersek >; Guptha, Soumya K >; leif@nuviainc.com; afish@apple.com; devel@edk2.groups.io; Marvin Häuser >; Ni, Ray >; Gao, Zhichao > > Subject: RE: Patch List for 202002 stable tag > > Vitaly: > I add my comments. > > Zhichao and Ray: > Can you give your opinion for BZ https://bugzilla.tianocore.org/show_bug.cgi?id=2510? Is it a bug fix or feature enhancement? > > Thanks > Liming > From: vit9696 > > Sent: Thursday, February 20, 2020 2:09 AM > To: Gao, Liming > > Cc: Kinney, Michael D >; Laszlo Ersek >; Guptha, Soumya K >; leif@nuviainc.com; afish@apple.com; devel@edk2.groups.io; Marvin Häuser > > Subject: Re: Patch List for 202002 stable tag > > Liming, > > Thanks for pinging me about this! > > With the PCD[1][2] I fully agree. The fact that it did not manage to land is mainly due to a sudden discussion that arose after complete silence for almost half a year, which was sort of unexpected. I will use this message as a suggestion to include this change as one of the primary goals for 202005 and kindly ask others to help to agree on the actual implementation. This bug strongly concerns us and we believe the fact that it does not (yet) cause issues to everyone is mainly coincidence. > > [Liming] You can also present the topic in Tiano Design meeting to collect the feedback. Ni, Ray is the meeting host. You can send the topic to him. > > With the Shell patch, the fact that I cannot enter upper case letters or use hotkeys in the editor sounds like a bug to me. The way the actual commit message is written reflects the change of the internal logic in the codebase (it adds support of specific behaviour handling on the target). In my opinion, it should not necessarily include the word «Fix» to be qualified as a bugfix, this is what bugzilla is for. > > [Liming] If this fix is the bug, I agree it follows the process to catch this stable tag. I include ShellPkg maintainers (Ray Ni and Zhichao Gao) to give the opinion for the bug or not. > > I am personally ok with deferring it to a next stable tag, but if the reasoning for this is «Feature planning freeze» dates, they do not strictly apply due to the reasons I stated above. So far the patch received only one review comment, which in fact was due to a minor misinterpretation. We also did some fairly extensive testing on our side before the submission (that’s why it actually took us a few more days). Unless the team has a lot of important work for the release, we can postpone the merge, otherwise I think it should be safe to merge this. > > Best wishes, > Vitaly > > [1] https://bugzilla.tianocore.org/show_bug.cgi?id=2054 > [2] https://edk2.groups.io/g/devel/topic/69401948 > > > 19 февр. 2020 г., в 18:39, Gao, Liming > написал(а): > > > Mike and Laszlo: > Thanks for your comments. > > Vitaly: > You request below two patches to catch 202002 stable tag. I agree with Mike and Laszlo comments. They are not ready to catch this stable tag. The first one is under discussion. The second one is like the enhancement or feature instead of the bug fix. It is submitted after Feb 7th Feature Planning Freeze. So, I suggest to defer them to next stable tag 202005. > > https://edk2.groups.io/g/devel/topic/patch_v3_0_1_add_pcd_to/69401948 [PATCH v3 0/1] Add PCD to disable safe string constraint assertions (solution under discussion) > https://edk2.groups.io/g/devel/message/54122 [PATCH 1/1] ShellPkg: Add support for input with separately reported modifiers (under review, is this a feature or bug in the discussion) > > Thanks > Liming > -----Original Message----- > From: Kinney, Michael D > > Sent: Wednesday, February 19, 2020 4:43 AM > To: Laszlo Ersek >; Gao, Liming >; Guptha, Soumya K >; > leif@nuviainc.com; afish@apple.com; Kinney, Michael D > > Cc: devel@edk2.groups.io > Subject: RE: Patch List for 202002 stable tag > > Hi Laszlo, > > I agree with your assessments. > > One comment below. > > Mike > -----Original Message----- > From: Laszlo Ersek > > Sent: Tuesday, February 18, 2020 12:04 PM > To: Gao, Liming >; Guptha, Soumya > K >; Kinney, Michael D > >; leif@nuviainc.com; > afish@apple.com > Cc: devel@edk2.groups.io > Subject: Re: Patch List for 202002 stable tag > > On 02/18/20 15:08, Gao, Liming wrote: > Hi Stewards and all: > I collect current patch lists in devel mail list. > Those patch > contributors request to add them for 201902 stable > tag. Because we > have enter into Soft Feature Freeze, I want to > collect your feedback > for them. If any patches are missing, please reply > this mail to add > them. > > Feature List (under review): > > According to > SoftFeatureFreeze>, > features can be merged during the SFF if their review > completed before > the SFF. > > The SFF date is 2020-02-14 00:00:00 UTC-8, per > EDK-II-Release-Planning>. > For me (in CET = UTC+1), that makes the deadline 2020- > 02-14 09:00:00 > CET. > > https://edk2.groups.io/g/devel/topic/patch_v3_0_1_add_p > cd_to/69401948 > [PATCH v3 0/1] Add PCD to disable safe string > constraint assertions > (solution under discussion) > > Posted on 2020-01-03. Review doesn't appear complete. > Technically > speaking, it has missed edk2-stable202002. > > There were two large gaps in the review process, namely > between these > messages: > > - https://edk2.groups.io/g/devel/message/53026 [2020- > 01-08] > - https://edk2.groups.io/g/devel/message/53485 [2020- > 01-27] > - https://edk2.groups.io/g/devel/message/54133 [2020- > 02-10] > > If review seems stuck, it's advisable to ping once per > week, or a bit > more frequently. Two weeks ore more between pings is > way too long. > https://edk2.groups.io/g/devel/message/54122 [PATCH > 1/1] ShellPkg: Add > support for input with separately reported modifiers > (under review, is > this a feature or bug in the disucssion) > > The subject starts with "Add support for...", so it's a > new feature, or > at least a feature-enablement. > > Posted on 2020-02-10. Has not been reviewed yet, > AFAICT. Same situation > as above. (Missed edk2-stable202002, technically > speaking.) > > Note: I don't have a personal preference either way. > I'm just pointing > out what the SFF definition formally dictates, in my > interpretation. > > If we want to extend the freeze dates, I won't object. > Bug List (reviewed): > https://edk2.groups.io/g/devel/message/54416 [PATCH > v2 00/10] Fix > false negative issue in > DxeImageVerificationHandler(CVE-2019-14575) > > Clearly a bug fix; it could go in even during the HFF > HardFeatureFreeze>. > https://edk2.groups.io/g/devel/message/54523 [PATCH > v1][edk2-stable202002] MdeModulePkg/SdMmcPciHcDxe: > Fix double PciIo > Unmap in TRB creation (CVE-2019-14587) > > Ditto. > https://edk2.groups.io/g/devel/message/54510 [PATCH > v6 0/2] > Enhancement and Fixes to BaseHashApiLib > > Hm. I feel like I need some convincing that patch#1 -- > "CryptoPkg/BaseHashApiLib: Align BaseHashApiLib with > TPM 2.0 > Implementation" -- is *also* a bugfix (like patch#2). > > That question matters because the reviews: > > - https://edk2.groups.io/g/devel/message/54513 > - https://edk2.groups.io/g/devel/message/54567 > > were not posted before the SFF. > > ... I guess it's OK. > > The description of the bug does not emphasis that > this really is a bug fix. There were additional > review comments from the CryptoPkg reviewers after > the initial review/commit of this feature. These > changes address that feedback. The alignment with > TPM 2.0 is to use an existing set of defines for > the hash algorithms instead of define yet another > set of defines. Details in this thread: > > https://edk2.groups.io/g/devel/topic/70960524#53733 > > https://edk2.groups.io/g/devel/message/53703 [PATCH > V2] UefiCpuPkg > RegisterCpuFeaturesLib: Match data type and format > specifier > > Even if this were a feature, it could go in; the review > was posted in > time: > - https://edk2.groups.io/g/devel/message/53803 > > In fact I don't understand why it hasn't been merged > for more than a > week now! > https://edk2.groups.io/g/devel/message/53577 [PATCH > v1 1/1] ShellPkg: > acpiview: Remove duplicate ACPI structure size > definitions > > Approved in time, regardless of bugfix vs. feature. > Should go in. > https://edk2.groups.io/g/devel/message/54192 [PATCH > v2 1/1] ShellPkg: > acpiview: Validate ACPI table 'Length' field > > The review was posted past the SFF, but I agree this > looks like a > bugfix, so should be OK. (Supplying missing input > sanitization is > arguably a fix.) > > Bug List (under review) > https://edk2.groups.io/g/devel/message/54361 [PATCH > 1/1] > NetworkPkg/ArpDxe: Recycle invalid ARP packets(CVE- > 2019-14559) > https://edk2.groups.io/g/devel/message/54569 [PATCH > v3] > NetworkPkg/Ip4Dxe: Check the received package length > (CVE-2019-14559) > > CVE fixes can clearly go in during the HFF too. > https://edk2.groups.io/g/devel/message/54448 [PATCH > v1 1/1] ShellPkg: > acpiview: Prevent infinite loop if structure length > is 0 > > Similar to "ShellPkg: acpiview: Validate ACPI table > 'Length' field"; > should be OK. > > > Just my opinion, of course. > > Thanks > Laszlo > > > > > >