From: Andrew Morton arch/i386/kernel/quirks.c: In function 'old_ich_force_enable_hpet': arch/i386/kernel/quirks.c:196: warning: 'gen_cntl' is used uninitialized in this function arch/i386/kernel/quirks.c: In function 'force_hpet_resume': arch/i386/kernel/quirks.c:171: warning: 'gen_cntl' is used uninitialized in this function Cc: Andi Kleen Cc: Greg KH Cc: Ingo Molnar Cc: Thomas Gleixner Cc: Venkatesh Pallipadi Cc: Venki Pallipadi Cc: john stultz Signed-off-by: Andrew Morton --- arch/i386/kernel/quirks.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff -puN arch/i386/kernel/quirks.c~ich-force-hpet-ich5-quirk-to-force-detect-enable-fix arch/i386/kernel/quirks.c --- a/arch/i386/kernel/quirks.c~ich-force-hpet-ich5-quirk-to-force-detect-enable-fix +++ a/arch/i386/kernel/quirks.c @@ -161,7 +161,8 @@ static struct pci_dev *cached_dev; static void old_ich_force_hpet_resume(void) { - u32 val, gen_cntl; + u32 val; + u32 uninitialized_var(gen_cntl); if (!force_hpet_address || !cached_dev) return; @@ -182,7 +183,8 @@ static void old_ich_force_hpet_resume(vo static void old_ich_force_enable_hpet(struct pci_dev *dev) { - u32 val, gen_cntl; + u32 val; + u32 uninitialized_var(gen_cntl); if (hpet_address || force_hpet_address) return; _