[U-Boot] [PATCH v2 1/2] ubi: Only read the actual size of the VID header
Stefan Roese
sr at denx.de
Tue Nov 6 09:19:00 CET 2012
On 11/05/2012 05:46 PM, Joe Hershberger wrote:
> If sub-page reads are supported, this will save reading unneeded data
>
> Signed-off-by: Joe Hershberger <joe.hershberger at ni.com>
> ---
>
> drivers/mtd/ubi/io.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/mtd/ubi/io.c b/drivers/mtd/ubi/io.c
> index 8423894..23660e3 100644
> --- a/drivers/mtd/ubi/io.c
> +++ b/drivers/mtd/ubi/io.c
> @@ -916,7 +916,7 @@ int ubi_io_read_vid_hdr(struct ubi_device *ubi, int pnum,
>
> p = (char *)vid_hdr - ubi->vid_hdr_shift;
> err = ubi_io_read(ubi, p, pnum, ubi->vid_hdr_aloffset,
> - ubi->vid_hdr_alsize);
> + UBI_VID_HDR_SIZE);
> if (err) {
> if (err != UBI_IO_BITFLIPS && err != -EBADMSG)
> return err;
Joe, are you pushing this change to Linux as well? I would really like
to see Artem commenting on this.
Thanks,
Stefan
More information about the U-Boot
mailing list