mirror of
https://github.com/torvalds/linux.git
synced 2024-11-13 07:31:45 +00:00
x86: fix recursion in arch/x86/kernel/cpu/mcheck/mce_amd_64.c
remove the recursion from this function. Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
parent
508bebbb1f
commit
5a96f4a55c
@ -555,7 +555,7 @@ static __cpuinit int threshold_create_device(unsigned int cpu)
|
||||
int err = 0;
|
||||
|
||||
for (bank = 0; bank < NR_BANKS; ++bank) {
|
||||
if (!(per_cpu(bank_map, cpu) & 1 << bank))
|
||||
if (!(per_cpu(bank_map, cpu) & (1 << bank)))
|
||||
continue;
|
||||
err = threshold_create_bank(cpu, bank);
|
||||
if (err)
|
||||
@ -638,7 +638,7 @@ static void threshold_remove_device(unsigned int cpu)
|
||||
unsigned int bank;
|
||||
|
||||
for (bank = 0; bank < NR_BANKS; ++bank) {
|
||||
if (!(per_cpu(bank_map, cpu) & 1 << bank))
|
||||
if (!(per_cpu(bank_map, cpu) & (1 << bank)))
|
||||
continue;
|
||||
threshold_remove_bank(cpu, bank);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user