[U-Boot] [PATCH v3] usb: Use well-known descriptor sizes when parsing configuration

Albert ARIBAUD albert.u.boot at aribaud.net
Fri Jul 19 23:06:57 CEST 2013


Hi Julius,

On Fri, 19 Jul 2013 13:12:08 -0700, Julius Werner
<jwerner at chromium.org> wrote:

> The existing USB configuration parsing code relies on the descriptors'
> own length values when reading through the configuration blob. Since the
> size of those descriptors is always well-defined, we should rather use
> the known sizes instead of trusting device-provided values to be
> correct. Also adds some safety to potential out-of-order descriptors.
> 
> Change-Id: I16f69dfdd6793aa0fe930b5148d4521f3e5c3090
> Signed-off-by: Julius Werner <jwerner at chromium.org>
> ---
>  common/usb.c     | 87 [...]

As I had already asked for V2, please insert patch history right after
commit message delimiter '---'.

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list