From: Ivan Khoronzhuk Date: Wed, 18 Feb 2015 11:33:19 +0000 (+0200) Subject: firmware: dmi_scan: Fix dmi_len type X-Git-Tag: omap-for-v4.1/wl12xx-dt~61^2~3^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d9ff473317245e3e5cd9922b4520411c2296388;p=pandora-kernel.git firmware: dmi_scan: Fix dmi_len type According to SMBIOSv3 specification the length of DMI table can be up to 32bits wide. So use appropriate type to avoid overflow. It's obvious that dmi_num theoretically can be more than u16 also, so it's can be changed to u32 or at least it's better to use int instead of u16, but on that moment I cannot imagine dmi structure count more than 65535 and it can require changing type of vars that work with it. So I didn't correct it. Acked-by: Ard Biesheuvel Signed-off-by: Ivan Khoronzhuk Cc: Signed-off-by: Matt Fleming --- Reading git-diff-tree failed