From: Leif Lindholm <leif.lindholm@linaro.org>
To: "Gao, Liming" <liming.gao@intel.com>
Cc: "Zhu, Yonghong" <yonghong.zhu@intel.com>,
"edk2-devel@lists.01.org" <edk2-devel@lists.01.org>,
"Laszlo Ersek (lersek@redhat.com)" <lersek@redhat.com>,
"Kinney, Michael D" <michael.d.kinney@intel.com>,
"afish@apple.com" <afish@apple.com>
Subject: Re: [Patch 0/3] Fix UEFI and Tiano Decompression logic issue
Date: Sun, 11 Nov 2018 12:19:26 +0000 [thread overview]
Message-ID: <20181111121926.q4qkof54nt737plp@bivouac.eciton.net> (raw)
In-Reply-To: <4A89E2EF3DFEDB4C8BFDE51014F606A14E3686EA@SHSMSX104.ccr.corp.intel.com>
Hi Liming,
I have no issue with a fix for this issue going in during the hard
freeze, but neither the commit messages nor the cover letter contain
information of what problem was caused by the bug.
It also does not say anything about the likelihood of hitting this
bug, or what criteria need to be met. Nor does the bugzilla entry.
The bugzilla entry talks only about the TianoCompress utility, but we
the patches also modify runtime code.
Detail in commit messages are always important, but since this
modifies the behaviour of CVE fixes, there needs to be no room left
(for reviewers) to wonder whether the bugs have been sufficiently
understood and investigated.
Regards,
Leif
On Sat, Nov 10, 2018 at 02:18:51PM +0000, Gao, Liming wrote:
> Hi, all
> This patch fixes the Uefi and Tiano decompression issue. I will
> push it for edk2-stable201811 tag. If you have any comments,
> please let me know.
>
> Thanks
> Liming
> > -----Original Message-----
> > From: Zhu, Yonghong
> > Sent: Saturday, November 10, 2018 4:54 PM
> > To: Gao, Liming <liming.gao@intel.com>; edk2-devel@lists.01.org
> > Cc: Zhu, Yonghong <yonghong.zhu@intel.com>
> > Subject: RE: [edk2] [Patch 0/3] Fix UEFI and Tiano Decompression logic issue
> >
> > Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
> >
> > Best Regards,
> > Zhu Yonghong
> >
> > -----Original Message-----
> > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Liming Gao
> > Sent: Friday, November 09, 2018 7:58 AM
> > To: edk2-devel@lists.01.org
> > Subject: [edk2] [Patch 0/3] Fix UEFI and Tiano Decompression logic issue
> >
> > https://bugzilla.tianocore.org/show_bug.cgi?id=1317
> >
> > This is a regression issue caused by previous change with more checkers in UefiDecompress. In Decode() function, once mOutBuf is fully
> > filled, Decode() should return. Current logic misses the checker of mOutBuf after while() loop.
> >
> > Liming Gao (3):
> > BaseTools: Fix UEFI and Tiano Decompression logic issue
> > MdePkg BaseUefiDecompressLib: Fix UEFI Decompression logic issue
> > IntelFrameworkModulePkg: Fix UEFI and Tiano Decompression logic issue
> >
> > BaseTools/Source/C/Common/Decompress.c | 6 ++++++
> > BaseTools/Source/C/TianoCompress/TianoCompress.c | 6 ++++++
> > IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.c | 6 ++++++
> > MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.c | 6 ++++++
> > 4 files changed, 24 insertions(+)
> >
> > --
> > 2.16.2.windows.1
> >
> > _______________________________________________
> > edk2-devel mailing list
> > edk2-devel@lists.01.org
> > https://lists.01.org/mailman/listinfo/edk2-devel
next prev parent reply other threads:[~2018-11-11 12:19 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-11-08 23:58 [Patch 0/3] Fix UEFI and Tiano Decompression logic issue Liming Gao
2018-11-08 23:58 ` [Patch 1/3] BaseTools: " Liming Gao
2018-11-09 2:44 ` Zhu, Yonghong
2018-11-08 23:58 ` [Patch 2/3] MdePkg BaseUefiDecompressLib: Fix UEFI " Liming Gao
2018-11-08 23:58 ` [Patch 3/3] IntelFrameworkModulePkg: Fix UEFI and Tiano " Liming Gao
2018-11-10 8:53 ` [Patch 0/3] " Zhu, Yonghong
2018-11-10 14:18 ` Gao, Liming
2018-11-11 12:19 ` Leif Lindholm [this message]
2018-11-14 0:34 ` Gao, Liming
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20181111121926.q4qkof54nt737plp@bivouac.eciton.net \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox