On Mon, Mar 13, 2023 at 02:29:41PM +0100, Daniel Kiper wrote: > On Mon, Feb 20, 2023 at 02:36:18PM +0800, Michael Chang via Grub-devel wrote: > > This helps to prevent out of memory error when reading large files via > > disabling tpm device as verifier has to read all content into memory in > > one chunk to measure the hash and extend to tpm. > > > > For ibmvtpm driver support this change here would be needed. It helps to > > prevent much memory consuming tpm subsystem from being activated when no > > vtpm device present. > > I have taken a look at this patch once again with fresh mind. Now I think > the main advantage of having it is that we do not load files twice when > there is lack of TPM and there are no other verifiers present. Though it
It is *at least* twice the cost of memory for any opened file until it is closed. > is difficult to get it from the current commit message. So, I think it > has to be changed in the following way: > - the problem description, > - how the problem is solved by this patch and what are the other > advantages of having it in the GRUB, > - how the problem is mitigated by the recent mm changes on the > platforms with TPM enabled. Thanks for your time on review the patch. I will try to come up with better description according to your comment in next revision. Regards, Michael > > Daniel _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel