[U-Boot] [PATCH v2 1/2] ubi: Only read the actual size of the VID header
Joe Hershberger
joe.hershberger at gmail.com
Wed Nov 7 00:47:45 CET 2012
Hi Stefan,
On Tue, Nov 6, 2012 at 2:19 AM, Stefan Roese <sr at denx.de> wrote:
> 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.
Yes. We will post this to Linux as well.
-Joe
More information about the U-Boot
mailing list