[PATCH v2 6/11] Update CPU Maps
Paul Mackerras
paulus at samba.org
Thu Apr 4 15:42:40 EST 2013
On Mon, Mar 25, 2013 at 01:57:08PM -0500, Nathan Fontenot wrote:
> From: Jesse Larrew <jlarrew at linux.vnet.ibm.com>
>
> Platform events such as partition migration or the new PRRN firmware
> feature can cause the NUMA characteristics of a CPU to change, and these
> changes will be reflected in the device tree nodes for the affected
> CPUs.
>
> This patch registers a handler for Open Firmware device tree updates
> and reconfigures the CPU and node maps whenever the associativity
> changes. Currently, this is accomplished by marking the affected CPUs in
> the cpu_associativity_changes_mask and allowing
> arch_update_cpu_topology() to retrieve the new associativity information
> using hcall_vphn().
>
> Protecting the NUMA cpu maps from concurrent access during an update
> operation will be addressed in a subsequent patch in this series.
>
> Signed-off-by: Nathan Fontenot <nfont at linux.vnet.ibm.com>
[snip]
> + if (firmware_has_feature(OV5_PRRN)) {
Shouldn't this be FW_FEATURE_PRRN? How well has this patch been
tested? :-/
Paul.
More information about the Linuxppc-dev
mailing list