Re: [PATCH 1/2] x86-32: Fix crashes with CPU hotplug on AMD machines

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Joerg Roedel
Date: Thursday, August 12, 2010 - 10:06 am

On Thu, Aug 12, 2010 at 08:34:37AM -0700, H. Peter Anvin wrote:


Great.

The synchronization problem might be real. The cpu_init function uses
per-cpu variables which might not be present in the early synced
tramponline page table (iirc). The change to swapper_pg_dir and the
global tlb flush should probably be moved to the very beginning of the
start_secondary function.

	Joerg

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

Messages in current thread:
Re: [PATCH 1/2] x86-32: Fix crashes with CPU hotplug on AM ..., Joerg Roedel, (Thu Aug 12, 10:06 am)
[tip:x86/urgent] x86-32: Separate 1:1 pagetables from swap ..., tip-bot for Joerg Roedel, (Wed Aug 18, 1:55 pm)
[tip:x86/urgent] x86-32: Fix dummy trampoline-related inli ..., tip-bot for H. Peter ..., (Wed Aug 18, 1:55 pm)
[tip:x86/urgent] x86, hotplug: Serialize CPU hotplug to av ..., tip-bot for Borislav ..., (Thu Aug 19, 3:58 pm)