This series fixes a number of cosmetic issues reported by sparse, as well as some minor issues in the Intel microcode support.
The issues found in the Intel microcode driver are very unlikely to be triggered by an untampered microcode update... but that could change. Henrique de Moraes Holschuh (8): x86, microcode, amd: fix missing static declaration x86, microcode, intel: fix missing static declarations x86, microcode, intel: fix typos x86, microcode, intel: fix missing declaration x86, microcode, intel: don't use fields from unknown format header x86, microcode, intel: total_size is valid only when data_size != 0 x86, microcode, intel: forbid some incorrect metadata x86, microcode, intel: correct extended signature checksum verification arch/x86/include/asm/microcode_intel.h | 3 +- arch/x86/kernel/cpu/microcode/amd_early.c | 2 +- arch/x86/kernel/cpu/microcode/intel.c | 9 +++-- arch/x86/kernel/cpu/microcode/intel_early.c | 13 +++++--- arch/x86/kernel/cpu/microcode/intel_lib.c | 48 ++++++++++++++++++++++----- 5 files changed, 57 insertions(+), 18 deletions(-) -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/