Re: latest -git: kernel BUG at arch/x86/kernel/microcode.c:142!

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Max Krasnyansky
Date: Thursday, July 24, 2008 - 10:15 am

Dmitry Adamushko wrote:

Agree. I came to the similar conclusion.
The solution is to either convert it to schedule_delayed_work_on() or if it's
important to update the microcode synchronously we can the whole thing to do
something like
	smp_call_function_single(cpu, collect_cpu_info);
	if (needs_update) {
		request_firmware(...);
		smp_call_function_single(cpu, update_cpu_microcode);
	}

Tigran, do we need sync update inside the hotplug handler or async update via
workqueue is fine ?

Max


Max







--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: latest -git: kernel BUG at arch/x86/kernel/microcode.c ..., Max Krasnyansky, (Thu Jul 24, 10:15 am)