On Tue, Dec 12, 2023 at 06:33:27PM +0100, Rafał Miłecki wrote: > From: Rafał Miłecki <ra...@milecki.pl> > > Call to fread() was changed to check for return value. The problem is it > can't be checked for returning 1 (as it is) to determine success. > > We call fread() with buffer size as "size" argument. Reading any > "compatible" value shorter than buffer size will result in returning 0 > even on success. > > Modify code to use fstat() to determine expected read length. > > This fixes regression that broke using fw_env with NVMEM devices. > > Fixes: c059a22b7776 ("tools: env: fw_env: Fix unused-result warning") > Cc: Jaehoon Chung <jh80.ch...@samsung.com> > Signed-off-by: Rafał Miłecki <ra...@milecki.pl>
Applied to u-boot/next, thanks! -- Tom
signature.asc
Description: PGP signature